qbs* FUNC_IDEVARIABLEWATCHBOX(qbs*_FUNC_IDEVARIABLEWATCHBOX_STRING_CURRENTSCOPE,qbs*_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER,int32*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR,int32*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data278.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
if (is_error_pending()) goto exit_subfunc;
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(25769,8755,"ide_methods.bas");}while(r);
do{
sub_pcopy( 0 , 1 );
if(!qbevent)break;evnt(25769,8756,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,8757,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(25769,8758,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,8759,"ide_methods.bas");}while(r);
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];
}
}
if(!qbevent)break;evnt(25769,8760,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,8761,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP,func_chr( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8762,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION= 0 ;
if(!qbevent)break;evnt(25769,8767,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE,qbs_new_txt_len("GLOBAL",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8768,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN=_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8769,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN=((int32)(qbs_new_txt_len("Type",4))->len);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8770,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR= 3 ;
if(!qbevent)break;evnt(25769,8771,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYPECOLUMNCOLOR= 15 ;
if(!qbevent)break;evnt(25769,8772,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG= 2 ;
if(!qbevent)break;evnt(25769,8773,"ide_methods.bas");}while(r);
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)(33);
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*33);
while(tmp_long--){

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

qbs_free(*(qbs**)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+33*tmp_long+ 25));}
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*33);
while(tmp_long--){

*(qbs**)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+33*tmp_long+ 25)=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];
}
if(!qbevent)break;evnt(25769,8781,"ide_methods.bas");}while(r);
S_49566:;
fornext_value5754= 1 ;
fornext_finalvalue5754=*__LONG_TOTALVARIABLESCREATED;
fornext_step5754= 1 ;
if (fornext_step5754<0) fornext_step_negative5754=1; else fornext_step_negative5754=0;
if (is_error_pending()) goto fornext_error5754;
goto fornext_entrylabel5754;
while(1){
fornext_value5754=fornext_step5754+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
fornext_entrylabel5754:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5754;
if (fornext_step_negative5754){
if (fornext_value5754<fornext_finalvalue5754) break;
}else{
if (fornext_value5754>fornext_finalvalue5754) break;
}
fornext_error5754:;
if(qbevent){evnt(25769,8784,"ide_methods.bas");if(r)goto S_49566;}
S_49567:;
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+12))))||is_error_pending()){
if(qbevent){evnt(25769,8785,"ide_methods.bas");if(r)goto S_49567;}
do{
goto fornext_continue_5753;
if(!qbevent)break;evnt(25769,8785,"ide_methods.bas");}while(r);
}
S_49570:;
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]))*120+64))))->len>*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN)))||is_error_pending()){
if(qbevent){evnt(25769,8786,"ide_methods.bas");if(r)goto S_49570;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+64))))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8787,"ide_methods.bas");}while(r);
}
S_49573:;
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]))*120+48))))->len>*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN)))||is_error_pending()){
if(qbevent){evnt(25769,8790,"ide_methods.bas");if(r)goto S_49573;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48))))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8790,"ide_methods.bas");}while(r);
}
fornext_continue_5753:;
}
fornext_exit_5753:;
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM,_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8793,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN= -1ll ;
if(!qbevent)break;evnt(25769,8794,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=155;
if (next_return_point>=return_points) more_return_points();
goto LABEL_BUILDLIST;
RETURN_155:;
if(!qbevent)break;evnt(25769,8795,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN= 0ll ;
if(!qbevent)break;evnt(25769,8796,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT=*__LONG_TOTALMAINVARIABLESCREATED+ 7 ;
if(!qbevent)break;evnt(25769,8797,"ide_methods.bas");}while(r);
LABEL_LISTBUILT:;
if(qbevent){evnt(25769,8798,"ide_methods.bas");r=0;}
S_49582:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== -1 ))||is_error_pending()){
if(qbevent){evnt(25769,8799,"ide_methods.bas");if(r)goto S_49582;}
do{
goto LABEL_GENERATEVARIABLEWATCHLIST;
if(!qbevent)break;evnt(25769,8799,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,8801,"ide_methods.bas");}while(r);
S_49586:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT<*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTUSEDDIALOGHEIGHT))||is_error_pending()){
if(qbevent){evnt(25769,8802,"ide_methods.bas");if(r)goto S_49586;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTUSEDDIALOGHEIGHT;
if(!qbevent)break;evnt(25769,8802,"ide_methods.bas");}while(r);
}
S_49589:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT>(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 )))||is_error_pending()){
if(qbevent){evnt(25769,8803,"ide_methods.bas");if(r)goto S_49589;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 ;
if(!qbevent)break;evnt(25769,8804,"ide_methods.bas");}while(r);
}
S_49592:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT< 9 ))||is_error_pending()){
if(qbevent){evnt(25769,8806,"ide_methods.bas");if(r)goto S_49592;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT= 9 ;
if(!qbevent)break;evnt(25769,8806,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH= 6 +*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXMODULENAMELEN+*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN+*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXTYPELEN;
if(!qbevent)break;evnt(25769,8808,"ide_methods.bas");}while(r);
S_49596:;
if ((-(*__LONG_IDEDEBUGMODE> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,8809,"ide_methods.bas");if(r)goto S_49596;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH=*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH+ 40 ;
if(!qbevent)break;evnt(25769,8809,"ide_methods.bas");}while(r);
}
S_49599:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH< 70 ))||is_error_pending()){
if(qbevent){evnt(25769,8810,"ide_methods.bas");if(r)goto S_49599;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH= 70 ;
if(!qbevent)break;evnt(25769,8810,"ide_methods.bas");}while(r);
}
S_49602:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH>(*__LONG_IDEWX- 8 )))||is_error_pending()){
if(qbevent){evnt(25769,8811,"ide_methods.bas");if(r)goto S_49602;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGWIDTH=*__LONG_IDEWX- 8 ;
if(!qbevent)break;evnt(25769,8811,"ide_methods.bas");}while(r);
}
do{
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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8813,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,8815,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
if(!qbevent)break;evnt(25769,8815,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS= 1 ;
if(!qbevent)break;evnt(25769,8816,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8817,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8818,"ide_methods.bas");}while(r);
S_49611:;
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()){
if(qbevent){evnt(25769,8819,"ide_methods.bas");if(r)goto S_49611;}
do{
*(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));
if(!qbevent)break;evnt(25769,8819,"ide_methods.bas");}while(r);
}
S_49614:;
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()){
if(qbevent){evnt(25769,8820,"ide_methods.bas");if(r)goto S_49614;}
do{
*(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);
if(!qbevent)break;evnt(25769,8820,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,8822,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
if(!qbevent)break;evnt(25769,8822,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8823,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8824,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8825,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8825,"ide_methods.bas");}while(r);
S_49623:;
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()){
if(qbevent){evnt(25769,8826,"ide_methods.bas");if(r)goto S_49623;}
do{
*(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);
if(!qbevent)break;evnt(25769,8826,"ide_methods.bas");}while(r);
}else{
do{
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]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8826,"ide_methods.bas");}while(r);
}
S_49628:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,8827,"ide_methods.bas");if(r)goto S_49628;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR= 1 ;
if(!qbevent)break;evnt(25769,8827,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX;
if(!qbevent)break;evnt(25769,8827,"ide_methods.bas");}while(r);
}
do{
*(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;
if(!qbevent)break;evnt(25769,8828,"ide_methods.bas");}while(r);
S_49634:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
if(qbevent){evnt(25769,8830,"ide_methods.bas");if(r)goto S_49634;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len(", filtered",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8830,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8830,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+16))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8831,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,8833,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_BUTTONSET=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
if(!qbevent)break;evnt(25769,8833,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8834,"ide_methods.bas");}while(r);
do{
*(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;
if(!qbevent)break;evnt(25769,8835,"ide_methods.bas");}while(r);
S_49644:;
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()){
if(qbevent){evnt(25769,8836,"ide_methods.bas");if(r)goto S_49644;}
do{
*(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)));
if(!qbevent)break;evnt(25769,8837,"ide_methods.bas");}while(r);
}else{
do{
*(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)));
if(!qbevent)break;evnt(25769,8839,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTUSEDDIALOGHEIGHT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_DIALOGHEIGHT;
if(!qbevent)break;evnt(25769,8842,"ide_methods.bas");}while(r);
S_49650:;
fornext_value5757= 1 ;
fornext_finalvalue5757= 100 ;
fornext_step5757= 1 ;
if (fornext_step5757<0) fornext_step_negative5757=1; else fornext_step_negative5757=0;
if (is_error_pending()) goto fornext_error5757;
goto fornext_entrylabel5757;
while(1){
fornext_value5757=fornext_step5757+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
fornext_entrylabel5757:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5757;
if (fornext_step_negative5757){
if (fornext_value5757<fornext_finalvalue5757) break;
}else{
if (fornext_value5757>fornext_finalvalue5757) break;
}
fornext_error5757:;
if(qbevent){evnt(25769,8848,"ide_methods.bas");if(r)goto S_49650;}
do{
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);
if(!qbevent)break;evnt(25769,8848,"ide_methods.bas");}while(r);
fornext_continue_5756:;
}
fornext_exit_5756:;
S_49653:;
do{
if(qbevent){evnt(25769,8851,"ide_methods.bas");if(r)goto S_49653;}
LABEL_DLGUPDATE:;
if(qbevent){evnt(25769,8854,"ide_methods.bas");r=0;}
do{
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ));
if(!qbevent)break;evnt(25769,8855,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(25769,8856,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CX= 0 ;
if(!qbevent)break;evnt(25769,8856,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CY= 0 ;
if(!qbevent)break;evnt(25769,8856,"ide_methods.bas");}while(r);
S_49658:;
fornext_value5760= 1 ;
fornext_finalvalue5760= 100 ;
fornext_step5760= 1 ;
if (fornext_step5760<0) fornext_step_negative5760=1; else fornext_step_negative5760=0;
if (is_error_pending()) goto fornext_error5760;
goto fornext_entrylabel5760;
while(1){
fornext_value5760=fornext_step5760+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
fornext_entrylabel5760:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5760;
if (fornext_step_negative5760){
if (fornext_value5760<fornext_finalvalue5760) break;
}else{
if (fornext_value5760>fornext_finalvalue5760) break;
}
fornext_error5760:;
if(qbevent){evnt(25769,8857,"ide_methods.bas");if(r)goto S_49658;}
S_49659:;
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()){
if(qbevent){evnt(25769,8858,"ide_methods.bas");if(r)goto S_49659;}
do{
*(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;
if(!qbevent)break;evnt(25769,8860,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8861,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,8861,"ide_methods.bas");}while(r);
do{
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);
if(!qbevent)break;evnt(25769,8862,"ide_methods.bas");}while(r);
S_49664:;
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()){
if(qbevent){evnt(25769,8863,"ide_methods.bas");if(r)goto S_49664;}
do{
*_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)));
if(!qbevent)break;evnt(25769,8863,"ide_methods.bas");}while(r);
do{
*_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)));
if(!qbevent)break;evnt(25769,8863,"ide_methods.bas");}while(r);
}
}
fornext_continue_5759:;
}
fornext_exit_5759:;
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTFOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_F- 1 ;
if(!qbevent)break;evnt(25769,8866,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,8870,"ide_methods.bas");}while(r);
do{
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);
if(!qbevent)break;evnt(25769,8871,"ide_methods.bas");}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Double-click on an item to add it to the watch list:",52));
if (is_error_pending()) goto skip5761;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip5761:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8872,"ide_methods.bas");}while(r);
S_49674:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD<*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+8)))))&(-(*__LONG_IDEDEBUGMODE> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,8873,"ide_methods.bas");if(r)goto S_49674;}
do{
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);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8874,"ide_methods.bas");}while(r);
do{
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);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8875,"ide_methods.bas");}while(r);
S_49677:;
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()){
if(qbevent){evnt(25769,8877,"ide_methods.bas");if(r)goto S_49677;}
do{
*_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)));
if(!qbevent)break;evnt(25769,8878,"ide_methods.bas");}while(r);
S_49679:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))!= 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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48)))),qbs_new_txt_len("STRING",6)))))||is_error_pending()){
if(qbevent){evnt(25769,8881,"ide_methods.bas");if(r)goto S_49679;}
do{
qbg_sub_color( 15 , 3 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,8882,"ide_methods.bas");}while(r);
do{
*_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)));
if(!qbevent)break;evnt(25769,8883,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD- 1 ,*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y,func_chr( 29 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8884,"ide_methods.bas");}while(r);
do{
qbg_sub_color(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FG,*_FUNC_IDEVARIABLEWATCHBOX_LONG_BG,NULL,NULL,3);
if(!qbevent)break;evnt(25769,8885,"ide_methods.bas");}while(r);
}
}
}
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(25769,8893,"ide_methods.bas");}while(r);
S_49688:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_CX)||is_error_pending()){
if(qbevent){evnt(25769,8894,"ide_methods.bas");if(r)goto S_49688;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,8894,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*_FUNC_IDEVARIABLEWATCHBOX_LONG_CY,*_FUNC_IDEVARIABLEWATCHBOX_LONG_CX, 1 ,NULL,NULL,7);
if(!qbevent)break;evnt(25769,8894,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,8894,"ide_methods.bas");}while(r);
}
S_49693:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE)||is_error_pending()){
if(qbevent){evnt(25769,8895,"ide_methods.bas");if(r)goto S_49693;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE= 0 ;
if(!qbevent)break;evnt(25769,8895,"ide_methods.bas");}while(r);
do{
#include "ret278.txt"
if(!qbevent)break;evnt(25769,8895,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(25769,8898,"ide_methods.bas");}while(r);
S_49698:;
do{
if(qbevent){evnt(25769,8899,"ide_methods.bas");if(r)goto S_49698;}
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(25769,8900,"ide_methods.bas");}while(r);
S_49700:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(25769,8901,"ide_methods.bas");if(r)goto S_49700;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,8901,"ide_methods.bas");}while(r);
}
S_49703:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(25769,8902,"ide_methods.bas");if(r)goto S_49703;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,8902,"ide_methods.bas");}while(r);
}
S_49706:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,8903,"ide_methods.bas");if(r)goto S_49706;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEDOWN= 1 ;
if(!qbevent)break;evnt(25769,8903,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,8903,"ide_methods.bas");}while(r);
}
S_49710:;
if ((*__LONG_MRELEASE)||is_error_pending()){
if(qbevent){evnt(25769,8904,"ide_methods.bas");if(r)goto S_49710;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEUP= 1 ;
if(!qbevent)break;evnt(25769,8904,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,8904,"ide_methods.bas");}while(r);
}
S_49714:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(25769,8905,"ide_methods.bas");if(r)goto S_49714;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,8905,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT=*__LONG_KALT;
if(!qbevent)break;evnt(25769,8906,"ide_methods.bas");}while(r);
S_49718:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT!=*_FUNC_IDEVARIABLEWATCHBOX_LONG_OLDALT))||is_error_pending()){
if(qbevent){evnt(25769,8906,"ide_methods.bas");if(r)goto S_49718;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,8906,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_OLDALT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT;
if(!qbevent)break;evnt(25769,8907,"ide_methods.bas");}while(r);
do{
sub__limit( 100 );
if(!qbevent)break;evnt(25769,8908,"ide_methods.bas");}while(r);
S_49723:;
dl_continue_5762:;
}while((!(*_FUNC_IDEVARIABLEWATCHBOX_LONG_CHANGE))&&(!is_error_pending()));
dl_exit_5762:;
if(qbevent){evnt(25769,8909,"ide_methods.bas");if(r)goto S_49723;}
S_49724:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(25769,8910,"ide_methods.bas");if(r)goto S_49724;}
do{
*__LONG_IDEHL= 1 ;
if(!qbevent)break;evnt(25769,8910,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEHL= 0 ;
if(!qbevent)break;evnt(25769,8910,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ALTLETTER,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8912,"ide_methods.bas");}while(r);
S_49730:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(25769,8913,"ide_methods.bas");if(r)goto S_49730;}
S_49731:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,8914,"ide_methods.bas");if(r)goto S_49731;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8915,"ide_methods.bas");}while(r);
S_49733:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_K>= 65 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_K<= 90 )))||is_error_pending()){
if(qbevent){evnt(25769,8916,"ide_methods.bas");if(r)goto S_49733;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ALTLETTER,func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8916,"ide_methods.bas");}while(r);
}
}
}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,8919,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,8919,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,8919,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO= 0 ;
if(!qbevent)break;evnt(25769,8923,"ide_methods.bas");}while(r);
S_49742:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,8924,"ide_methods.bas");if(r)goto S_49742;}
do{
qbs_set(__STRING_K,func_chr( 255 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8924,"ide_methods.bas");}while(r);
}
S_49745:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
if(qbevent){evnt(25769,8925,"ide_methods.bas");if(r)goto S_49745;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS+ 1 ;
if(!qbevent)break;evnt(25769,8925,"ide_methods.bas");}while(r);
}
S_49748:;
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()){
if(qbevent){evnt(25769,8926,"ide_methods.bas");if(r)goto S_49748;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS- 1 ;
if(!qbevent)break;evnt(25769,8926,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8926,"ide_methods.bas");}while(r);
}
S_49752:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,8927,"ide_methods.bas");if(r)goto S_49752;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTFOCUS;
if(!qbevent)break;evnt(25769,8927,"ide_methods.bas");}while(r);
}
S_49755:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS>*_FUNC_IDEVARIABLEWATCHBOX_LONG_LASTFOCUS))||is_error_pending()){
if(qbevent){evnt(25769,8928,"ide_methods.bas");if(r)goto S_49755;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(25769,8928,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(25769,8929,"ide_methods.bas");}while(r);
S_49759:;
fornext_value5765= 1 ;
fornext_finalvalue5765= 100 ;
fornext_step5765= 1 ;
if (fornext_step5765<0) fornext_step_negative5765=1; else fornext_step_negative5765=0;
if (is_error_pending()) goto fornext_error5765;
goto fornext_entrylabel5765;
while(1){
fornext_value5765=fornext_step5765+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
fornext_entrylabel5765:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5765;
if (fornext_step_negative5765){
if (fornext_value5765<fornext_finalvalue5765) break;
}else{
if (fornext_value5765>fornext_finalvalue5765) break;
}
fornext_error5765:;
if(qbevent){evnt(25769,8930,"ide_methods.bas");if(r)goto S_49759;}
do{
*_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)));
if(!qbevent)break;evnt(25769,8931,"ide_methods.bas");}while(r);
S_49761:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_T)||is_error_pending()){
if(qbevent){evnt(25769,8932,"ide_methods.bas");if(r)goto S_49761;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUSOFFSET=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS-*_FUNC_IDEVARIABLEWATCHBOX_LONG_F;
if(!qbevent)break;evnt(25769,8933,"ide_methods.bas");}while(r);
do{
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);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8934,"ide_methods.bas");}while(r);
}
fornext_continue_5764:;
}
fornext_exit_5764:;
S_49766:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS!=*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS))||is_error_pending()){
if(qbevent){evnt(25769,8938,"ide_methods.bas");if(r)goto S_49766;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS;
if(!qbevent)break;evnt(25769,8940,"ide_methods.bas");}while(r);
S_49768:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX))||is_error_pending()){
if(qbevent){evnt(25769,8941,"ide_methods.bas");if(r)goto S_49768;}
do{
*(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*)(((uint64*)(__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;
if(!qbevent)break;evnt(25769,8942,"ide_methods.bas");}while(r);
S_49770:;
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()){
if(qbevent){evnt(25769,8943,"ide_methods.bas");if(r)goto S_49770;}
do{
*(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 ;
if(!qbevent)break;evnt(25769,8943,"ide_methods.bas");}while(r);
}
do{
*(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 ;
if(!qbevent)break;evnt(25769,8944,"ide_methods.bas");}while(r);
}
}
S_49776:;
if ((((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 3 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,8948,"ide_methods.bas");if(r)goto S_49776;}
S_49777:;
fornext_value5768= 1 ;
fornext_finalvalue5768=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES;
fornext_step5768= 1 ;
if (fornext_step5768<0) fornext_step_negative5768=1; else fornext_step_negative5768=0;
if (is_error_pending()) goto fornext_error5768;
goto fornext_entrylabel5768;
while(1){
fornext_value5768=fornext_step5768+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y);
fornext_entrylabel5768:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=fornext_value5768;
if (fornext_step_negative5768){
if (fornext_value5768<fornext_finalvalue5768) break;
}else{
if (fornext_value5768>fornext_finalvalue5768) break;
}
fornext_error5768:;
if(qbevent){evnt(25769,8949,"ide_methods.bas");if(r)goto S_49777;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8950,"ide_methods.bas");}while(r);
S_49779:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
if(qbevent){evnt(25769,8951,"ide_methods.bas");if(r)goto S_49779;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8951,"ide_methods.bas");}while(r);
}
S_49782:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
if(qbevent){evnt(25769,8952,"ide_methods.bas");if(r)goto S_49782;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8952,"ide_methods.bas");}while(r);
}
S_49785:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+30)))&(-((*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+72))))->len== 0 ))))|(-(func_instr(NULL,__STRING_NATIVEDATATYPES,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,0)== 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,8954,"ide_methods.bas");if(r)goto S_49785;}
do{
goto fornext_continue_5767;
if(!qbevent)break;evnt(25769,8954,"ide_methods.bas");}while(r);
}
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))= -1 ;
if(!qbevent)break;evnt(25769,8955,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+8))); if (!is_error_pending()){
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8956,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+12))); if (!is_error_pending()){
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYPECOLUMNCOLOR; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8957,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+4))); if (!is_error_pending()){
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8958,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+16))); if (!is_error_pending()){
tmp_long= 43 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8959,"ide_methods.bas");}while(r);
fornext_continue_5767:;
}
fornext_exit_5767:;
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
if(!qbevent)break;evnt(25769,8961,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,8962,"ide_methods.bas");}while(r);
}
S_49797:;
if ((((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 4 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_INFO!= 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,8965,"ide_methods.bas");if(r)goto S_49797;}
S_49798:;
fornext_value5770= 1 ;
fornext_finalvalue5770=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES;
fornext_step5770= 1 ;
if (fornext_step5770<0) fornext_step_negative5770=1; else fornext_step_negative5770=0;
if (is_error_pending()) goto fornext_error5770;
goto fornext_entrylabel5770;
while(1){
fornext_value5770=fornext_step5770+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y);
fornext_entrylabel5770:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=fornext_value5770;
if (fornext_step_negative5770){
if (fornext_value5770<fornext_finalvalue5770) break;
}else{
if (fornext_value5770>fornext_finalvalue5770) break;
}
fornext_error5770:;
if(qbevent){evnt(25769,8966,"ide_methods.bas");if(r)goto S_49798;}
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))= 0 ;
if(!qbevent)break;evnt(25769,8967,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+8))); if (!is_error_pending()){
tmp_long= 16 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8968,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+12))); if (!is_error_pending()){
tmp_long= 2 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8969,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+4))); if (!is_error_pending()){
tmp_long= 17 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8970,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+16))); if (!is_error_pending()){
tmp_long= 32 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,8971,"ide_methods.bas");}while(r);
fornext_continue_5769:;
}
fornext_exit_5769:;
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
if(!qbevent)break;evnt(25769,8973,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,8974,"ide_methods.bas");}while(r);
}
S_49808:;
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()){
if(qbevent){evnt(25769,8978,"ide_methods.bas");if(r)goto S_49808;}
LABEL_SENDVALUE:;
if(qbevent){evnt(25769,8980,"ide_methods.bas");r=0;}
S_49809:;
if(qbevent){evnt(25769,8981,"ide_methods.bas");if(r)goto S_49809;}
S_49810:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==( 5 )))||is_error_pending()){
if(qbevent){evnt(25769,8982,"ide_methods.bas");if(r)goto S_49810;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Change Value",12));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8983,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT,qbs_new_txt_len("#Index to change",16));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8984,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT2,qbs_new_txt_len("#New value",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8985,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION= 1 ;
if(!qbevent)break;evnt(25769,8986,"ide_methods.bas");}while(r);
sc_ec_328_end:;
goto sc_5771_end;
}
S_49815:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==( 6 )))||is_error_pending()){
if(qbevent){evnt(25769,8987,"ide_methods.bas");if(r)goto S_49815;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Add Watchpoint",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8988,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT,qbs_new_txt_len("#Index to monitor",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8989,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGPROMPT2,qbs_new_txt_len("#Condition",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,8990,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION= 2 ;
if(!qbevent)break;evnt(25769,8991,"ide_methods.bas");}while(r);
sc_ec_329_end:;
goto sc_5771_end;
}
sc_5771_end:;
do{
*_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)))));
if(!qbevent)break;evnt(25769,8994,"ide_methods.bas");}while(r);
S_49822:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y>= 1 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y<=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)))||is_error_pending()){
if(qbevent){evnt(25769,8996,"ide_methods.bas");if(r)goto S_49822;}
do{
*(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;
if(!qbevent)break;evnt(25769,8997,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE= -1 ;
if(!qbevent)break;evnt(25769,8998,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=156;
if (next_return_point>=return_points) more_return_points();
goto LABEL_DLGUPDATE;
RETURN_156:;
if(!qbevent)break;evnt(25769,8998,"ide_methods.bas");}while(r);
do{
*_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]))*33+0)));
if(!qbevent)break;evnt(25769,8999,"ide_methods.bas");}while(r);
S_49827:;
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]))*120+64)))),_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]))*120+64)))),qbs_new_txt_len("",0)))))))|(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 6 ))))||is_error_pending()){
if(qbevent){evnt(25769,9000,"ide_methods.bas");if(r)goto S_49827;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPARRAYINDEX= 0 ;
if(!qbevent)break;evnt(25769,9002,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,l2string( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9003,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPSTORAGE= 0 ;
if(!qbevent)break;evnt(25769,9005,"ide_methods.bas");}while(r);
S_49831:;
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]))*120+112))))->len== 4 )))||is_error_pending()){
if(qbevent){evnt(25769,9006,"ide_methods.bas");if(r)goto S_49831;}
do{
*_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]))*120+112)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9007,"ide_methods.bas");}while(r);
S_49833:;
}else{
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]))*120+112))))->len> 4 ))){
if(qbevent){evnt(25769,9008,"ide_methods.bas");if(r)goto S_49833;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 4 ;
if(!qbevent)break;evnt(25769,9009,"ide_methods.bas");}while(r);
S_49835:;
do{
if(qbevent){evnt(25769,9010,"ide_methods.bas");if(r)goto S_49835;}
do{
*_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);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9011,"ide_methods.bas");}while(r);
S_49837:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9012,"ide_methods.bas");if(r)goto S_49837;}
do{
goto dl_exit_5772;
if(!qbevent)break;evnt(25769,9012,"ide_methods.bas");}while(r);
}
S_49840:;
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()){
if(qbevent){evnt(25769,9013,"ide_methods.bas");if(r)goto S_49840;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPSTORAGE=string2l(func_mid(__STRING_VARIABLEWATCHLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 16 +_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES->len, 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9015,"ide_methods.bas");}while(r);
do{
goto dl_exit_5772;
if(!qbevent)break;evnt(25769,9016,"ide_methods.bas");}while(r);
}
dl_continue_5772:;
}while(1);
dl_exit_5772:;
}
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPISUDT= 0 ;
if(!qbevent)break;evnt(25769,9021,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET,l2string( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9022,"ide_methods.bas");}while(r);
S_49848:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+30))))||is_error_pending()){
if(qbevent){evnt(25769,9023,"ide_methods.bas");if(r)goto S_49848;}
LABEL_SETARRAYRANGE3:;
if(qbevent){evnt(25769,9024,"ide_methods.bas");r=0;}
do{
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),&(pass5775= 45 ),&(pass5776= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9025,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9026,"ide_methods.bas");}while(r);
S_49851:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
if(qbevent){evnt(25769,9027,"ide_methods.bas");if(r)goto S_49851;}
S_49852:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9028,"ide_methods.bas");if(r)goto S_49852;}
S_49853:;
while((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 ),qbs_new_txt_len(",",1))))||is_error_pending()){
if(qbevent){evnt(25769,9029,"ide_methods.bas");if(r)goto S_49853;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9029,"ide_methods.bas");}while(r);
ww_continue_5778:;
}
ww_exit_5778:;
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_LINEFORMAT(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9030,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=FUNC_COUNTELEMENTS(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9031,"ide_methods.bas");}while(r);
S_49858:;
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]))*120+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2869+516)))))))||is_error_pending()){
if(qbevent){evnt(25769,9032,"ide_methods.bas");if(r)goto S_49858;}
do{
*_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]))*120+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2869+516)))))))),qbs_new_txt_len(" dimension(s).",14)),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9033,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9034,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs__trim(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9035,"ide_methods.bas");}while(r);
do{
goto LABEL_SETARRAYRANGE3;
if(!qbevent)break;evnt(25769,9036,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I* 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9038,"ide_methods.bas");}while(r);
S_49865:;
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
if(qbevent){evnt(25769,9039,"ide_methods.bas");if(r)goto S_49865;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA=func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len(",",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9040,"ide_methods.bas");}while(r);
S_49867:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA)||is_error_pending()){
if(qbevent){evnt(25769,9041,"ide_methods.bas");if(r)goto S_49867;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9042,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA+ 1 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9043,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9045,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES,l2string(qbr(qbs_val<long double>(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9047,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,9048,"ide_methods.bas");}while(r);
ww_continue_5780:;
}
ww_exit_5780:;
}else{
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9051,"ide_methods.bas");}while(r);
}
}else{
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9054,"ide_methods.bas");}while(r);
}
}
do{
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]))*120+48)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9058,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9059,"ide_methods.bas");}while(r);
S_49885:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
if(qbevent){evnt(25769,9060,"ide_methods.bas");if(r)goto S_49885;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9060,"ide_methods.bas");}while(r);
}
S_49888:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
if(qbevent){evnt(25769,9061,"ide_methods.bas");if(r)goto S_49888;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,qbs_new_txt_len("_BIT",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9061,"ide_methods.bas");}while(r);
}
S_49891:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_NATIVEDATATYPES,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVARTYPE,0)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9062,"ide_methods.bas");if(r)goto S_49891;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPISUDT= -1 ;
if(!qbevent)break;evnt(25769,9064,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9065,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT= 0 ;
if(!qbevent)break;evnt(25769,9066,"ide_methods.bas");}while(r);
do{
*__LONG_E= 0 ;
if(!qbevent)break;evnt(25769,9067,"ide_methods.bas");}while(r);
S_49896:;
fornext_value5782= 1 ;
fornext_finalvalue5782=*__LONG_LASTTYPE;
fornext_step5782= 1 ;
if (fornext_step5782<0) fornext_step_negative5782=1; else fornext_step_negative5782=0;
if (is_error_pending()) goto fornext_error5782;
goto fornext_entrylabel5782;
while(1){
fornext_value5782=fornext_step5782+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
fornext_entrylabel5782:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5782;
if (fornext_step_negative5782){
if (fornext_value5782<fornext_finalvalue5782) break;
}else{
if (fornext_value5782>fornext_finalvalue5782) break;
}
fornext_error5782:;
if(qbevent){evnt(25769,9068,"ide_methods.bas");if(r)goto S_49896;}
S_49897:;
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()){
if(qbevent){evnt(25769,9069,"ide_methods.bas");if(r)goto S_49897;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
if(!qbevent)break;evnt(25769,9069,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5781;
if(!qbevent)break;evnt(25769,9069,"ide_methods.bas");}while(r);
}
fornext_continue_5781:;
}
fornext_exit_5781:;
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9072,"ide_methods.bas");}while(r);
S_49903:;
do{
if(qbevent){evnt(25769,9073,"ide_methods.bas");if(r)goto S_49903;}
S_49904:;
if ((-(*__LONG_E== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9074,"ide_methods.bas");if(r)goto S_49904;}
do{
*__LONG_E=((int32*)(__ARRAY_LONG_UDTXNEXT[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT)-__ARRAY_LONG_UDTXNEXT[4],__ARRAY_LONG_UDTXNEXT[5])];
if(!qbevent)break;evnt(25769,9074,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_E=((int32*)(__ARRAY_LONG_UDTENEXT[0]))[array_check((*__LONG_E)-__ARRAY_LONG_UDTENEXT[4],__ARRAY_LONG_UDTENEXT[5])];
if(!qbevent)break;evnt(25769,9074,"ide_methods.bas");}while(r);
}
S_49909:;
if ((-(*__LONG_E== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9075,"ide_methods.bas");if(r)goto S_49909;}
do{
goto dl_exit_5783;
if(!qbevent)break;evnt(25769,9075,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,l2string(*__LONG_E)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9076,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,9077,"ide_methods.bas");}while(r);
dl_continue_5783:;
}while(1);
dl_exit_5783:;
do{
sub_pcopy( 0 , 4 );
if(!qbevent)break;evnt(25769,9079,"ide_methods.bas");}while(r);
do{
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]))*120+32)))),qbs_new_txt_len(".",1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,&(pass5784= 0 ),&(pass5785= -1 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9080,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9081,"ide_methods.bas");}while(r);
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,9082,"ide_methods.bas");}while(r);
do{
sub_pcopy( 2 , 1 );
if(!qbevent)break;evnt(25769,9083,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,9084,"ide_methods.bas");}while(r);
S_49921:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK== -2 ))||is_error_pending()){
if(qbevent){evnt(25769,9085,"ide_methods.bas");if(r)goto S_49921;}
do{
SUB_GETID((int32*)(void*)( ((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])) + (((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0)) ));
if(!qbevent)break;evnt(25769,9086,"ide_methods.bas");}while(r);
S_49923:;
if ((-(*(int32*)(((char*)__UDT_ID)+((0+536)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9087,"ide_methods.bas");if(r)goto S_49923;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*(int32*)(((char*)__UDT_ID)+((0+512)))& 511 ;
if(!qbevent)break;evnt(25769,9088,"ide_methods.bas");}while(r);
S_49925:;
if ((*(int32*)(((char*)__UDT_ID)+((0+512)))&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
if(qbevent){evnt(25769,9089,"ide_methods.bas");if(r)goto S_49925;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
if(!qbevent)break;evnt(25769,9090,"ide_methods.bas");}while(r);
}
do{
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))=((int32*)(__ARRAY_LONG_UDTXSIZE[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP)-__ARRAY_LONG_UDTXSIZE[4],__ARRAY_LONG_UDTXSIZE[5])];
if(!qbevent)break;evnt(25769,9093,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))=*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))/  8 ;
if(!qbevent)break;evnt(25769,9094,"ide_methods.bas");}while(r);
}else{
do{
*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))= 0 ;
if(!qbevent)break;evnt(25769,9096,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9099,"ide_methods.bas");}while(r);
S_49934:;
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_NUMELEMENTS(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP)!= 1 )))||is_error_pending()){
if(qbevent){evnt(25769,9100,"ide_methods.bas");if(r)goto S_49934;}
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9102,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9103,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9104,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,&(pass5786= 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9107,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_LINEFORMAT(qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_V)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9110,"ide_methods.bas");}while(r);
do{
*__LONG_ERROR_HAPPENED= 0 ;
if(!qbevent)break;evnt(25769,9111,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,FUNC_UDTREFERENCE(qbs_new_txt_len("",0),_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9112,"ide_methods.bas");}while(r);
S_49943:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(25769,9113,"ide_methods.bas");if(r)goto S_49943;}
do{
*__LONG_ERROR_HAPPENED= 0 ;
if(!qbevent)break;evnt(25769,9115,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),__STRING_ERROR_MESSAGE,qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9116,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9117,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9118,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISUDT;
if(!qbevent)break;evnt(25769,9120,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISREFERENCE;
if(!qbevent)break;evnt(25769,9121,"ide_methods.bas");}while(r);
S_49951:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
if(qbevent){evnt(25769,9122,"ide_methods.bas");if(r)goto S_49951;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
if(!qbevent)break;evnt(25769,9122,"ide_methods.bas");}while(r);
}
S_49954:;
if(qbevent){evnt(25769,9123,"ide_methods.bas");if(r)goto S_49954;}
S_49955:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_BYTETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9124,"ide_methods.bas");if(r)goto S_49955;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BYTE",5));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9125,"ide_methods.bas");}while(r);
sc_ec_330_end:;
goto sc_5787_end;
}
S_49957:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UBYTETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9126,"ide_methods.bas");if(r)goto S_49957;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED _BYTE",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9127,"ide_methods.bas");}while(r);
sc_ec_331_end:;
goto sc_5787_end;
}
S_49959:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGERTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9128,"ide_methods.bas");if(r)goto S_49959;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("INTEGER",7));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9129,"ide_methods.bas");}while(r);
sc_ec_332_end:;
goto sc_5787_end;
}
S_49961:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGERTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9130,"ide_methods.bas");if(r)goto S_49961;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED INTEGER",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9131,"ide_methods.bas");}while(r);
sc_ec_333_end:;
goto sc_5787_end;
}
S_49963:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_LONGTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9132,"ide_methods.bas");if(r)goto S_49963;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("LONG",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9133,"ide_methods.bas");}while(r);
sc_ec_334_end:;
goto sc_5787_end;
}
S_49965:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_ULONGTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9134,"ide_methods.bas");if(r)goto S_49965;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED LONG",14));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9135,"ide_methods.bas");}while(r);
sc_ec_335_end:;
goto sc_5787_end;
}
S_49967:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGER64TYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9136,"ide_methods.bas");if(r)goto S_49967;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_INTEGER64",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9137,"ide_methods.bas");}while(r);
sc_ec_336_end:;
goto sc_5787_end;
}
S_49969:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGER64TYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9138,"ide_methods.bas");if(r)goto S_49969;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED _INTEGER64",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9139,"ide_methods.bas");}while(r);
sc_ec_337_end:;
goto sc_5787_end;
}
S_49971:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_SINGLETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9140,"ide_methods.bas");if(r)goto S_49971;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("SINGLE",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9141,"ide_methods.bas");}while(r);
sc_ec_338_end:;
goto sc_5787_end;
}
S_49973:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_DOUBLETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9142,"ide_methods.bas");if(r)goto S_49973;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("DOUBLE",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9143,"ide_methods.bas");}while(r);
sc_ec_339_end:;
goto sc_5787_end;
}
S_49975:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_FLOATTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9144,"ide_methods.bas");if(r)goto S_49975;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_FLOAT",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9145,"ide_methods.bas");}while(r);
sc_ec_340_end:;
goto sc_5787_end;
}
S_49977:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_OFFSETTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9146,"ide_methods.bas");if(r)goto S_49977;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_OFFSET",7));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9147,"ide_methods.bas");}while(r);
sc_ec_341_end:;
goto sc_5787_end;
}
S_49979:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UOFFSETTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9148,"ide_methods.bas");if(r)goto S_49979;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_UNSIGNED _OFFSET",17));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9149,"ide_methods.bas");}while(r);
sc_ec_342_end:;
goto sc_5787_end;
}
S_49982:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISSTRING)||is_error_pending()){
if(qbevent){evnt(25769,9151,"ide_methods.bas");if(r)goto S_49982;}
S_49983:;
if ((-((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISFIXEDLENGTH)== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9152,"ide_methods.bas");if(r)goto S_49983;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9153,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_add(qbs_new_txt_len("STRING *",8),qbs_str((int32)(((int32*)(__ARRAY_LONG_UDTETYPESIZE[0]))[array_check((*__LONG_E)-__ARRAY_LONG_UDTETYPESIZE[4],__ARRAY_LONG_UDTETYPESIZE[5])]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9156,"ide_methods.bas");}while(r);
}
}else{
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9160,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9161,"ide_methods.bas");}while(r);
do{
goto LABEL_DLGLOOP;
if(!qbevent)break;evnt(25769,9162,"ide_methods.bas");}while(r);
}
sc_5787_end:;
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET,l2string(qbr(qbs_val<long double>(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,func__instrrev(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,__STRING1_SP3,0)+ 1 ,NULL,0)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9165,"ide_methods.bas");}while(r);
}
}else{
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9169,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT= 0 ;
if(!qbevent)break;evnt(25769,9172,"ide_methods.bas");}while(r);
S_50001:;
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]))*120+112))))->len== 4 )))||is_error_pending()){
if(qbevent){evnt(25769,9173,"ide_methods.bas");if(r)goto S_50001;}
do{
*_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]))*120+112)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9174,"ide_methods.bas");}while(r);
S_50003:;
}else{
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]))*120+112))))->len> 4 ))){
if(qbevent){evnt(25769,9175,"ide_methods.bas");if(r)goto S_50003;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 4 ;
if(!qbevent)break;evnt(25769,9176,"ide_methods.bas");}while(r);
S_50005:;
do{
if(qbevent){evnt(25769,9177,"ide_methods.bas");if(r)goto S_50005;}
do{
*_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);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9178,"ide_methods.bas");}while(r);
S_50007:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9179,"ide_methods.bas");if(r)goto S_50007;}
do{
goto dl_exit_5788;
if(!qbevent)break;evnt(25769,9179,"ide_methods.bas");}while(r);
}
S_50010:;
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()){
if(qbevent){evnt(25769,9180,"ide_methods.bas");if(r)goto S_50010;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT=string2l(func_mid(__STRING_VARIABLEWATCHLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 16 +_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES->len, 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9182,"ide_methods.bas");}while(r);
do{
goto dl_exit_5788;
if(!qbevent)break;evnt(25769,9183,"ide_methods.bas");}while(r);
}
dl_continue_5788:;
}while(1);
dl_exit_5788:;
}
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9187,"ide_methods.bas");}while(r);
S_50017:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 5 )))||is_error_pending()){
if(qbevent){evnt(25769,9188,"ide_methods.bas");if(r)goto S_50017;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_A2,((qbs*)(((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9189,"ide_methods.bas");}while(r);
S_50019:;
}else{
if (-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 6 )){
if(qbevent){evnt(25769,9190,"ide_methods.bas");if(r)goto S_50019;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9192,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9193,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9194,"ide_methods.bas");}while(r);
S_50023:;
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
if(qbevent){evnt(25769,9195,"ide_methods.bas");if(r)goto S_50023;}
S_50024:;
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()){
if(qbevent){evnt(25769,9196,"ide_methods.bas");if(r)goto S_50024;}
do{
goto dl_exit_5791;
if(!qbevent)break;evnt(25769,9196,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9197,"ide_methods.bas");}while(r);
dl_continue_5791:;
}
dl_exit_5791:;
S_50029:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9200,"ide_methods.bas");if(r)goto S_50029;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_J=string2l(func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 4 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9201,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 8 ,*_FUNC_IDEVARIABLEWATCHBOX_LONG_J,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9202,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_J=string2i(qbs_right(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP, 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9203,"ide_methods.bas");}while(r);
do{
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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9204,"ide_methods.bas");}while(r);
}
}
}
S_50036:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6),0)))||is_error_pending()){
if(qbevent){evnt(25769,9207,"ide_methods.bas");if(r)goto S_50036;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISWIDTH=*__LONG_IDEWX- 20 ;
if(!qbevent)break;evnt(25769,9208,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISWIDTH= 45 ;
if(!qbevent)break;evnt(25769,9210,"ide_methods.bas");}while(r);
S_50040:;
sc_5794=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)));
if(qbevent){evnt(25769,9211,"ide_methods.bas");if(r)goto S_50040;}
S_50041:;
if (((sc_5794==( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,9212,"ide_methods.bas");if(r)goto S_50041;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9212,"ide_methods.bas");}while(r);
sc_ec_343_end:;
goto sc_5794_end;
}
S_50043:;
if (((sc_5794==( 2 )))||is_error_pending()){
if(qbevent){evnt(25769,9213,"ide_methods.bas");if(r)goto S_50043;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9213,"ide_methods.bas");}while(r);
sc_ec_344_end:;
goto sc_5794_end;
}
S_50045:;
if (((sc_5794==( 3 )))||is_error_pending()){
if(qbevent){evnt(25769,9214,"ide_methods.bas");if(r)goto S_50045;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9214,"ide_methods.bas");}while(r);
sc_ec_345_end:;
goto sc_5794_end;
}
sc_5794_end:;
}
LABEL_GETNEWVALUEINPUT:;
if(qbevent){evnt(25769,9217,"ide_methods.bas");r=0;}
do{
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,&(pass5795= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9218,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9219,"ide_methods.bas");}while(r);
S_50051:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
if(qbevent){evnt(25769,9220,"ide_methods.bas");if(r)goto S_50051;}
S_50052:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 6 ))||is_error_pending()){
if(qbevent){evnt(25769,9221,"ide_methods.bas");if(r)goto S_50052;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_ltrim(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9223,"ide_methods.bas");}while(r);
S_50054:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len< 2 )))||is_error_pending()){
if(qbevent){evnt(25769,9224,"ide_methods.bas");if(r)goto S_50054;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(_FUNC_IDEVARIABLEWATCHBOX_STRING_DLGTITLE,qbs_new_txt_len("Watchpoint cleared.",19),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9225,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9226,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9227,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION= 3 ;
if(!qbevent)break;evnt(25769,9228,"ide_methods.bas");}while(r);
}else{
LABEL_STARTWATCHPOINTEVAL:;
if(qbevent){evnt(25769,9230,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9231,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 , 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9232,"ide_methods.bas");}while(r);
S_50062:;
if(qbevent){evnt(25769,9233,"ide_methods.bas");if(r)goto S_50062;}
S_50063:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_new_txt_len("=",1))))||is_error_pending()){
if(qbevent){evnt(25769,9234,"ide_methods.bas");if(r)goto S_50063;}
S_50064:;
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()){
if(qbevent){evnt(25769,9235,"ide_methods.bas");if(r)goto S_50064;}
do{
sub_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 , 2 ,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len("=",1)),1);
if(!qbevent)break;evnt(25769,9236,"ide_methods.bas");}while(r);
do{
goto LABEL_STARTWATCHPOINTEVAL;
if(!qbevent)break;evnt(25769,9237,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len("=",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9239,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9240,"ide_methods.bas");}while(r);
sc_ec_346_end:;
goto sc_5797_end;
}
S_50070:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_new_txt_len(">",1))))||is_error_pending()){
if(qbevent){evnt(25769,9241,"ide_methods.bas");if(r)goto S_50070;}
S_50071:;
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()){
if(qbevent){evnt(25769,9242,"ide_methods.bas");if(r)goto S_50071;}
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9243,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9244,"ide_methods.bas");}while(r);
do{
goto LABEL_GETNEWVALUEINPUT;
if(!qbevent)break;evnt(25769,9245,"ide_methods.bas");}while(r);
}
S_50076:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2,qbs_new_txt_len("=",1))))||is_error_pending()){
if(qbevent){evnt(25769,9247,"ide_methods.bas");if(r)goto S_50076;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len(">=",2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9248,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 3 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9249,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len(">",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9251,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9252,"ide_methods.bas");}while(r);
}
sc_ec_347_end:;
goto sc_5797_end;
}
S_50083:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP1,qbs_new_txt_len("<",1))))||is_error_pending()){
if(qbevent){evnt(25769,9254,"ide_methods.bas");if(r)goto S_50083;}
S_50084:;
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()){
if(qbevent){evnt(25769,9255,"ide_methods.bas");if(r)goto S_50084;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_add(qbs_new_txt_len("<",1),_FUNC_IDEVARIABLEWATCHBOX_STRING_OP2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9256,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 3 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9257,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len("<",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9259,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE,qbs__trim(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 2 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9260,"ide_methods.bas");}while(r);
}
sc_ec_348_end:;
goto sc_5797_end;
}
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9263,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9264,"ide_methods.bas");}while(r);
do{
goto LABEL_GETNEWVALUEINPUT;
if(!qbevent)break;evnt(25769,9265,"ide_methods.bas");}while(r);
sc_5797_end:;
}
S_50097:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION!= 3 ))||is_error_pending()){
if(qbevent){evnt(25769,9269,"ide_methods.bas");if(r)goto S_50097;}
S_50098:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6),0)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9270,"ide_methods.bas");if(r)goto S_50098;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9271,"ide_methods.bas");}while(r);
S_50100:;
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()){
if(qbevent){evnt(25769,9272,"ide_methods.bas");if(r)goto S_50100;}
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9273,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9274,"ide_methods.bas");}while(r);
do{
goto LABEL_GETNEWVALUEINPUT;
if(!qbevent)break;evnt(25769,9275,"ide_methods.bas");}while(r);
}
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_OP,qbs_new_txt_len(" ",1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_ACTUALVALUE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9279,"ide_methods.bas");}while(r);
}
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9283,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9284,"ide_methods.bas");}while(r);
do{
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]))*120+30))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9285,"ide_methods.bas");}while(r);
do{
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]))*120+4))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9286,"ide_methods.bas");}while(r);
do{
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]))*120+20))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9287,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9288,"ide_methods.bas");}while(r);
do{
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]))*120+24))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9289,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPISUDT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9290,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPELEMENT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9291,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9292,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9293,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPSTORAGE)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9294,"ide_methods.bas");}while(r);
do{
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]))*120+64))))->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9295,"ide_methods.bas");}while(r);
do{
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]))*120+64))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9296,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,i2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9297,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD,i2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9298,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX,_FUNC_IDEVARIABLEWATCHBOX_STRING_CMD);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9299,"ide_methods.bas");}while(r);
S_50126:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION== 2 ))|(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION== 3 )))||is_error_pending()){
if(qbevent){evnt(25769,9301,"ide_methods.bas");if(r)goto S_50126;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TEMPINDEX),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPARRAYINDEXES),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPELEMENTOFFSET));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9303,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9304,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9305,"ide_methods.bas");}while(r);
S_50130:;
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
if(qbevent){evnt(25769,9306,"ide_methods.bas");if(r)goto S_50130;}
S_50131:;
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()){
if(qbevent){evnt(25769,9307,"ide_methods.bas");if(r)goto S_50131;}
do{
goto dl_exit_5800;
if(!qbevent)break;evnt(25769,9307,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9308,"ide_methods.bas");}while(r);
dl_continue_5800:;
}
dl_exit_5800:;
S_50136:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9311,"ide_methods.bas");if(r)goto S_50136;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_J=string2l(func_mid(__STRING_WATCHPOINTLIST,*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 4 , 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9313,"ide_methods.bas");}while(r);
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9314,"ide_methods.bas");}while(r);
}
}
S_50141:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,9318,"ide_methods.bas");if(r)goto S_50141;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V),i2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9320,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_WATCHPOINTLIST,qbs_add(qbs_add(qbs_add(__STRING_WATCHPOINTLIST,l2string( -1 )),l2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9321,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISRETURNACTION;
if(!qbevent)break;evnt(25769,9324,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RETURNACTION= -1 ;
if(!qbevent)break;evnt(25769,9326,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR=*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y;
if(!qbevent)break;evnt(25769,9328,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,9329,"ide_methods.bas");}while(r);
}else{
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9331,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9332,"ide_methods.bas");}while(r);
}
}else{
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9335,"ide_methods.bas");}while(r);
do{
sub__keyclear(NULL,0);
if(!qbevent)break;evnt(25769,9336,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
if(!qbevent)break;evnt(25769,9338,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9339,"ide_methods.bas");}while(r);
}
S_50162:;
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()){
if(qbevent){evnt(25769,9343,"ide_methods.bas");if(r)goto S_50162;}
LABEL_GENERATEVARIABLEWATCHLIST:;
if(qbevent){evnt(25769,9344,"ide_methods.bas");r=0;}
do{
qbs_set(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9345,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9346,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPTYPEDEFINITIONS,__STRING_TYPEDEFINITIONS);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9347,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME= 0 ;
if(!qbevent)break;evnt(25769,9348,"ide_methods.bas");}while(r);
do{
*__LONG_NEXTVWATCHDATASLOT= 0 ;
if(!qbevent)break;evnt(25769,9349,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES= 0 ;
if(!qbevent)break;evnt(25769,9350,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES= 0 ;
if(!qbevent)break;evnt(25769,9351,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9352,"ide_methods.bas");}while(r);
S_50171:;
fornext_value5805= 1 ;
fornext_finalvalue5805=*__LONG_TOTALVARIABLESCREATED;
fornext_step5805= 1 ;
if (fornext_step5805<0) fornext_step_negative5805=1; else fornext_step_negative5805=0;
if (is_error_pending()) goto fornext_error5805;
goto fornext_entrylabel5805;
while(1){
fornext_value5805=fornext_step5805+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y);
fornext_entrylabel5805:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y=fornext_value5805;
if (fornext_step_negative5805){
if (fornext_value5805<fornext_finalvalue5805) break;
}else{
if (fornext_value5805>fornext_finalvalue5805) break;
}
fornext_error5805:;
if(qbevent){evnt(25769,9353,"ide_methods.bas");if(r)goto S_50171;}
S_50172:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== -1 ))||is_error_pending()){
if(qbevent){evnt(25769,9354,"ide_methods.bas");if(r)goto S_50172;}
S_50173:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9355,"ide_methods.bas");if(r)goto S_50173;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("Analyzing Variable List...",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9356,"ide_methods.bas");}while(r);
do{
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ),&(pass5806= 60 ),&(pass5807= 1 ),_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9357,"ide_methods.bas");}while(r);
}
do{
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ));
if(!qbevent)break;evnt(25769,9360,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,9361,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_C=*__LONG_TOTALVARIABLESCREATED;
if(!qbevent)break;evnt(25769,9362,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_N=*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y;
if(!qbevent)break;evnt(25769,9363,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH= 52 ;
if(!qbevent)break;evnt(25769,9365,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGE=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))* 100 ));
if(!qbevent)break;evnt(25769,9366,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH**_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))));
if(!qbevent)break;evnt(25769,9367,"ide_methods.bas");}while(r);
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9368,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+8)))/  2 )-(_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG->len/  2 ))+ 1 ,*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+4)))+ 1 ,_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9369,"ide_methods.bas");}while(r);
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(25769,9371,"ide_methods.bas");}while(r);
}
S_50188:;
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+12))))||is_error_pending()){
if(qbevent){evnt(25769,9374,"ide_methods.bas");if(r)goto S_50188;}
do{
goto fornext_continue_5804;
if(!qbevent)break;evnt(25769,9374,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES+ 1 ;
if(!qbevent)break;evnt(25769,9376,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_add(__STRING_BACKUPVARIABLEWATCHLIST,l2string( -1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9377,"ide_methods.bas");}while(r);
do{
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]))*120+40))))->len)),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+40))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9378,"ide_methods.bas");}while(r);
do{
qbs_set(__STRING_BACKUPVARIABLEWATCHLIST,qbs_add(__STRING_BACKUPVARIABLEWATCHLIST,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9379,"ide_methods.bas");}while(r);
S_50195:;
while((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES>func_ubound(__ARRAY_UDT_BACKUPUSEDVARIABLELIST,1,1)))||is_error_pending()){
if(qbevent){evnt(25769,9380,"ide_methods.bas");if(r)goto S_50195;}
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)(120);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_new_ptr;
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]),tmp_long*120);
while(tmp_long--){

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

memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+0))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+0))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+4))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+4))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+8))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+8))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+12))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+12))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+16))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+16))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+20))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+20))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+24))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+24))),4);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+28))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+28))),1);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+29))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+29))),1);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+30))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+30))),1);
memcpy((void*)(((char*)(preserve_new_ptr)+(((tmp_long*120))+31))),(void*)(((char*)(preserve_old_ptr)+(((tmp_long*120))+31))),1);
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+32)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+32)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+40)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+40)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+48)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+48)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+56)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+56)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+64)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+64)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+72)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+72)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+80)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+80)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+88)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+88)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+96)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+96)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+104)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+104)))));
qbs_set((*(qbs**)(((char*)(preserve_new_ptr)+(((tmp_long*120))+112)))),(*(qbs**)(((char*)(preserve_old_ptr)+(((tmp_long*120))+112)))));
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]=preserve_old_ptr;
tmp_long=preserve_old_total;
while(tmp_long--){

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

*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 32)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 40)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 48)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 56)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 64)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 72)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 80)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 88)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 96)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 104)=qbs_new(0,0);
*(qbs**)(__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0]+120*tmp_long+ 112)=qbs_new(0,0);}
}
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4]=alloc_new_desc[4];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]=alloc_new_desc[5];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[6]=alloc_new_desc[6];
__ARRAY_UDT_BACKUPUSEDVARIABLELIST[7]=alloc_new_desc[7];
}
if(!qbevent)break;evnt(25769,9381,"ide_methods.bas");}while(r);
ww_continue_5809:;
}
ww_exit_5809:;
do{
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 0),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 0), 4);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 4),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 4), 4);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 8),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 8), 4);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 12),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 12), 4);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 16),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 16), 4);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 20),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 20), 4);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 24),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 24), 4);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 28),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 28), 1);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 29),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 29), 1);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 30),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 30), 1);
memcpy((((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 31),(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 31), 1);
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 32), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 32));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 40), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 40));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 48), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 48));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 56), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 56));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 64), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 64));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 72), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 72));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 80), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 80));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 88), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 88));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 96), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 96));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 104), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 104));
qbs_set(*(qbs**)(((char*)__ARRAY_UDT_BACKUPUSEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALSELECTEDVARIABLES)-__ARRAY_UDT_BACKUPUSEDVARIABLELIST[4],__ARRAY_UDT_BACKUPUSEDVARIABLELIST[5]))*120+0))+ 112), *(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))+ 112));
if(!qbevent)break;evnt(25769,9383,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9385,"ide_methods.bas");}while(r);
S_50200:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))))||is_error_pending()){
if(qbevent){evnt(25769,9386,"ide_methods.bas");if(r)goto S_50200;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+32))))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9387,"ide_methods.bas");}while(r);
S_50202:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+30))))||is_error_pending()){
if(qbevent){evnt(25769,9388,"ide_methods.bas");if(r)goto S_50202;}
do{
*_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]))*120+72))))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9389,"ide_methods.bas");}while(r);
}
S_50205:;
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]))*120+88))))->len))||is_error_pending()){
if(qbevent){evnt(25769,9392,"ide_methods.bas");if(r)goto S_50205;}
do{
*_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]))*120+88)))), 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9393,"ide_methods.bas");}while(r);
}
S_50208:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN>*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME))||is_error_pending()){
if(qbevent){evnt(25769,9396,"ide_methods.bas");if(r)goto S_50208;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN;
if(!qbevent)break;evnt(25769,9397,"ide_methods.bas");}while(r);
S_50210:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_VARIABLEWATCHLIST,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9398,"ide_methods.bas");if(r)goto S_50210;}
do{
qbs_set(__STRING_VARIABLEWATCHLIST,func_space( 8 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9398,"ide_methods.bas");}while(r);
}
do{
sub_mid(__STRING_VARIABLEWATCHLIST, 1 , 4 ,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTVARNAME),1);
if(!qbevent)break;evnt(25769,9399,"ide_methods.bas");}while(r);
}
S_50215:;
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]))*120+30)))!= 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len== 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,9402,"ide_methods.bas");if(r)goto S_50215;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5810= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9404,"ide_methods.bas");}while(r);
do{
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]))*120+80)))),qbs_new_txt_len("",0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9405,"ide_methods.bas");}while(r);
S_50218:;
do{
if(qbevent){evnt(25769,9406,"ide_methods.bas");if(r)goto S_50218;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,&(pass5812= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9407,"ide_methods.bas");}while(r);
S_50220:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2->len!= 4 )))||is_error_pending()){
if(qbevent){evnt(25769,9408,"ide_methods.bas");if(r)goto S_50220;}
do{
goto dl_exit_5811;
if(!qbevent)break;evnt(25769,9408,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH=string2l(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9409,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH),FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9410,"ide_methods.bas");}while(r);
do{
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
if(!qbevent)break;evnt(25769,9411,"ide_methods.bas");}while(r);
S_50226:;
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
if(qbevent){evnt(25769,9412,"ide_methods.bas");if(r)goto S_50226;}
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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)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];
}
if(!qbevent)break;evnt(25769,9413,"ide_methods.bas");}while(r);
ww_continue_5814:;
}
ww_exit_5814:;
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9415,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
if(!qbevent)break;evnt(25769,9416,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),l2string(*__LONG_NEXTVWATCHDATASLOT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9417,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_NEXTVWATCHDATASLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long])),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9418,"ide_methods.bas");}while(r);
dl_continue_5811:;
}while(1);
dl_exit_5811:;
S_50234:;
}else{
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]))*120+30)))!= 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len> 0 )))){
if(qbevent){evnt(25769,9420,"ide_methods.bas");if(r)goto S_50234;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_GETBYTES(qbs_new_txt_len("",0),&(pass5815= 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9422,"ide_methods.bas");}while(r);
do{
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]))*120+80)))),qbs_new_txt_len("",0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9423,"ide_methods.bas");}while(r);
S_50237:;
do{
if(qbevent){evnt(25769,9424,"ide_methods.bas");if(r)goto S_50237;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,&(pass5817= 4 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9425,"ide_methods.bas");}while(r);
S_50239:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2->len!= 4 )))||is_error_pending()){
if(qbevent){evnt(25769,9426,"ide_methods.bas");if(r)goto S_50239;}
do{
goto dl_exit_5816;
if(!qbevent)break;evnt(25769,9426,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH=string2l(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9427,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_add(l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH),FUNC_GETBYTES(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_LONG_LENGTH)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9428,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISTEMPELEMENT,qbs_add(qbs_add(l2string( -1 ),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9430,"ide_methods.bas");}while(r);
do{
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]))*120+88)))), 5 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9431,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9432,"ide_methods.bas");}while(r);
S_50247:;
do{
if(qbevent){evnt(25769,9433,"ide_methods.bas");if(r)goto S_50247;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,9434,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISELEMENTLIST,_FUNC_IDEVARIABLEWATCHBOX_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9435,"ide_methods.bas");}while(r);
S_50250:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9436,"ide_methods.bas");if(r)goto S_50250;}
do{
goto dl_exit_5819;
if(!qbevent)break;evnt(25769,9436,"ide_methods.bas");}while(r);
}
do{
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
if(!qbevent)break;evnt(25769,9438,"ide_methods.bas");}while(r);
S_50254:;
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
if(qbevent){evnt(25769,9439,"ide_methods.bas");if(r)goto S_50254;}
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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)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];
}
if(!qbevent)break;evnt(25769,9440,"ide_methods.bas");}while(r);
ww_continue_5820:;
}
ww_exit_5820:;
do{
*_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]))*120+104)))),(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I* 4 )-( 3 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9442,"ide_methods.bas");}while(r);
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9443,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
if(!qbevent)break;evnt(25769,9444,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),l2string(*__LONG_NEXTVWATCHDATASLOT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9445,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_NEXTVWATCHDATASLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long])),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9446,"ide_methods.bas");}while(r);
dl_continue_5819:;
}while(1);
dl_exit_5819:;
dl_continue_5816:;
}while(1);
dl_exit_5816:;
S_50264:;
}else{
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]))*120+30)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len> 0 )))){
if(qbevent){evnt(25769,9449,"ide_methods.bas");if(r)goto S_50264;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISTEMPELEMENT,qbs_add(qbs_add(l2string( -1 ),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)),l2string( 0 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9451,"ide_methods.bas");}while(r);
do{
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]))*120+88)))), 5 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9452,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9453,"ide_methods.bas");}while(r);
S_50268:;
do{
if(qbevent){evnt(25769,9454,"ide_methods.bas");if(r)goto S_50268;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,9455,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISELEMENTLIST,_FUNC_IDEVARIABLEWATCHBOX_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9456,"ide_methods.bas");}while(r);
S_50271:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP2,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9457,"ide_methods.bas");if(r)goto S_50271;}
do{
goto dl_exit_5821;
if(!qbevent)break;evnt(25769,9457,"ide_methods.bas");}while(r);
}
do{
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
if(!qbevent)break;evnt(25769,9459,"ide_methods.bas");}while(r);
S_50275:;
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
if(qbevent){evnt(25769,9460,"ide_methods.bas");if(r)goto S_50275;}
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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)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];
}
if(!qbevent)break;evnt(25769,9461,"ide_methods.bas");}while(r);
ww_continue_5822:;
}
ww_exit_5822:;
do{
*_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]))*120+104)))),(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I* 4 )-( 3 ), 4 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9463,"ide_methods.bas");}while(r);
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9464,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
if(!qbevent)break;evnt(25769,9465,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),qbs_add(*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),l2string(*__LONG_NEXTVWATCHDATASLOT)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9466,"ide_methods.bas");}while(r);
do{
tmp_long=array_check((*__LONG_NEXTVWATCHDATASLOT)-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long])),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9467,"ide_methods.bas");}while(r);
dl_continue_5821:;
}while(1);
dl_exit_5821:;
S_50284:;
}else{
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]))*120+30)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len== 0 )))){
if(qbevent){evnt(25769,9469,"ide_methods.bas");if(r)goto S_50284;}
do{
*__LONG_NEXTVWATCHDATASLOT=*__LONG_NEXTVWATCHDATASLOT+ 1 ;
if(!qbevent)break;evnt(25769,9471,"ide_methods.bas");}while(r);
S_50286:;
while((qbs_cleanup(qbs_tmp_base,-(*__LONG_NEXTVWATCHDATASLOT>func_ubound(__ARRAY_STRING_VWATCHRECEIVEDDATA,1,1))))||is_error_pending()){
if(qbevent){evnt(25769,9472,"ide_methods.bas");if(r)goto S_50286;}
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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set((qbs*)((uint64*)(preserve_new_ptr))[tmp_long],(qbs*)((uint64*)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free((qbs*)((uint64*)(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--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((uint64*)(__ARRAY_STRING_VWATCHRECEIVEDDATA[0]))[tmp_long]=(uint64)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];
}
if(!qbevent)break;evnt(25769,9473,"ide_methods.bas");}while(r);
ww_continue_5823:;
}
ww_exit_5823:;
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9475,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
if(!qbevent)break;evnt(25769,9476,"ide_methods.bas");}while(r);
do{
qbs_set(*((qbs**)((char*)(__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112)))),l2string(*__LONG_NEXTVWATCHDATASLOT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9477,"ide_methods.bas");}while(r);
}
}
}
}
}
fornext_continue_5804:;
}
fornext_exit_5804:;
S_50295:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_VARIABLEWATCHLIST->len))||is_error_pending()){
if(qbevent){evnt(25769,9481,"ide_methods.bas");if(r)goto S_50295;}
do{
sub_mid(__STRING_VARIABLEWATCHLIST, 5 , 4 ,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES),1);
if(!qbevent)break;evnt(25769,9481,"ide_methods.bas");}while(r);
}
do{
SUB_CLEARMOUSE();
if(!qbevent)break;evnt(25769,9482,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,9483,"ide_methods.bas");}while(r);
}
S_50301:;
if ((*__LONG_MCLICK&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 2 )))||is_error_pending()){
if(qbevent){evnt(25769,9486,"ide_methods.bas");if(r)goto S_50301;}
S_50302:;
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()){
if(qbevent){evnt(25769,9487,"ide_methods.bas");if(r)goto S_50302;}
S_50303:;
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()){
if(qbevent){evnt(25769,9488,"ide_methods.bas");if(r)goto S_50303;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS= 5 ;
if(!qbevent)break;evnt(25769,9489,"ide_methods.bas");}while(r);
do{
goto LABEL_SENDVALUE;
if(!qbevent)break;evnt(25769,9490,"ide_methods.bas");}while(r);
S_50306:;
}else{
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 ))){
if(qbevent){evnt(25769,9492,"ide_methods.bas");if(r)goto S_50306;}
do{
goto LABEL_TOGGLEWATCH;
if(!qbevent)break;evnt(25769,9493,"ide_methods.bas");}while(r);
}
}
S_50309:;
}else{
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))))){
if(qbevent){evnt(25769,9495,"ide_methods.bas");if(r)goto S_50309;}
S_50310:;
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()){
if(qbevent){evnt(25769,9496,"ide_methods.bas");if(r)goto S_50310;}
do{
*_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)))));
if(!qbevent)break;evnt(25769,9497,"ide_methods.bas");}while(r);
S_50312:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48)))),qbs_new_txt_len("STRING",6)))))||is_error_pending()){
if(qbevent){evnt(25769,9498,"ide_methods.bas");if(r)goto S_50312;}
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))=*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))+ 1 ;
if(!qbevent)break;evnt(25769,9499,"ide_methods.bas");}while(r);
S_50314:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))> 3 ))||is_error_pending()){
if(qbevent){evnt(25769,9500,"ide_methods.bas");if(r)goto S_50314;}
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)))= 0 ;
if(!qbevent)break;evnt(25769,9501,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=157;
if (next_return_point>=return_points) more_return_points();
goto LABEL_BUILDLIST;
RETURN_157:;
if(!qbevent)break;evnt(25769,9503,"ide_methods.bas");}while(r);
do{
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]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9504,"ide_methods.bas");}while(r);
}
}
}
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_DOUBLE_LASTCLICK=func_timer( 0.001E+0 ,0|1);
if(!qbevent)break;evnt(25769,9508,"ide_methods.bas");}while(r);
S_50323:;
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()){
if(qbevent){evnt(25769,9509,"ide_methods.bas");if(r)goto S_50323;}
do{
*_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)));
if(!qbevent)break;evnt(25769,9509,"ide_methods.bas");}while(r);
}
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9510,"ide_methods.bas");}while(r);
}
S_50328:;
if ((qbs_cleanup(qbs_tmp_base,((qbs_equal(__STRING_K,func_chr( 13 )))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS== 2 )))))||is_error_pending()){
if(qbevent){evnt(25769,9513,"ide_methods.bas");if(r)goto S_50328;}
do{
qbs_set(__STRING_K,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9514,"ide_methods.bas");}while(r);
LABEL_TOGGLEWATCH:;
if(qbevent){evnt(25769,9515,"ide_methods.bas");r=0;}
do{
*_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)))));
if(!qbevent)break;evnt(25769,9516,"ide_methods.bas");}while(r);
S_50331:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y>= 1 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_Y<=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES)))||is_error_pending()){
if(qbevent){evnt(25769,9518,"ide_methods.bas");if(r)goto S_50331;}
do{
*(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;
if(!qbevent)break;evnt(25769,9519,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_QUICKDLGUPDATE= -1 ;
if(!qbevent)break;evnt(25769,9520,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=158;
if (next_return_point>=return_points) more_return_points();
goto LABEL_DLGUPDATE;
RETURN_158:;
if(!qbevent)break;evnt(25769,9520,"ide_methods.bas");}while(r);
do{
*_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)));
if(!qbevent)break;evnt(25769,9521,"ide_methods.bas");}while(r);
S_50336:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))!= 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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+30))))||is_error_pending()){
if(qbevent){evnt(25769,9522,"ide_methods.bas");if(r)goto S_50336;}
do{
goto LABEL_SETARRAYRANGE;
if(!qbevent)break;evnt(25769,9523,"ide_methods.bas");}while(r);
}
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))=~(*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))));
if(!qbevent)break;evnt(25769,9525,"ide_methods.bas");}while(r);
S_50340:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))))||is_error_pending()){
if(qbevent){evnt(25769,9526,"ide_methods.bas");if(r)goto S_50340;}
S_50341:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+30))))||is_error_pending()){
if(qbevent){evnt(25769,9527,"ide_methods.bas");if(r)goto S_50341;}
LABEL_SETARRAYRANGE:;
if(qbevent){evnt(25769,9528,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9529,"ide_methods.bas");}while(r);
S_50343:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+80))))->len))||is_error_pending()){
if(qbevent){evnt(25769,9530,"ide_methods.bas");if(r)goto S_50343;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+72)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9531,"ide_methods.bas");}while(r);
}
LABEL_SETARRAYRANGE2:;
if(qbevent){evnt(25769,9533,"ide_methods.bas");r=0;}
do{
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),&(pass5825= 45 ),&(pass5826= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9534,"ide_methods.bas");}while(r);
S_50347:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
if(qbevent){evnt(25769,9535,"ide_methods.bas");if(r)goto S_50347;}
S_50348:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9536,"ide_methods.bas");if(r)goto S_50348;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9537,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_STRREPLACE(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len(" TO ",4),qbs_new_txt_len("-",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9538,"ide_methods.bas");}while(r);
S_50351:;
while((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_FUNC_IDEVARIABLEWATCHBOX_STRING_V, 1 ),qbs_new_txt_len(",",1))))||is_error_pending()){
if(qbevent){evnt(25769,9539,"ide_methods.bas");if(r)goto S_50351;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9539,"ide_methods.bas");}while(r);
ww_continue_5828:;
}
ww_exit_5828:;
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_LINEFORMAT(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9540,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=FUNC_COUNTELEMENTS(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9541,"ide_methods.bas");}while(r);
S_50356:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2869+516)))))))||is_error_pending()){
if(qbevent){evnt(25769,9542,"ide_methods.bas");if(r)goto S_50356;}
do{
*_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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0))))-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2869+516)))))))),qbs_new_txt_len(" dimension(s).",14)),qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9543,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs__trim(_FUNC_IDEVARIABLEWATCHBOX_STRING_V));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9544,"ide_methods.bas");}while(r);
do{
goto LABEL_SETARRAYRANGE2;
if(!qbevent)break;evnt(25769,9545,"ide_methods.bas");}while(r);
}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+80)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9547,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+72)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9548,"ide_methods.bas");}while(r);
S_50363:;
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
if(qbevent){evnt(25769,9549,"ide_methods.bas");if(r)goto S_50363;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA=func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_V,qbs_new_txt_len(",",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9550,"ide_methods.bas");}while(r);
S_50365:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA)||is_error_pending()){
if(qbevent){evnt(25769,9551,"ide_methods.bas");if(r)goto S_50365;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9552,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOUNDCOMMA+ 1 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9553,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9555,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_PARSERANGE(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9557,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+80)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+80)))),l2string(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len)),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9558,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,FUNC_FORMATRANGE(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9559,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+72)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+72)))),_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9560,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I- 1 ;
if(!qbevent)break;evnt(25769,9561,"ide_methods.bas");}while(r);
S_50376:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
if(qbevent){evnt(25769,9562,"ide_methods.bas");if(r)goto S_50376;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+72)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+72)))),qbs_new_txt_len(",",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9562,"ide_methods.bas");}while(r);
}
ww_continue_5830:;
}
ww_exit_5830:;
}else{
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))= 0 ;
if(!qbevent)break;evnt(25769,9565,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=159;
if (next_return_point>=return_points) more_return_points();
goto LABEL_BUILDLIST;
RETURN_159:;
if(!qbevent)break;evnt(25769,9566,"ide_methods.bas");}while(r);
do{
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]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9567,"ide_methods.bas");}while(r);
do{
goto LABEL_UNWATCH;
if(!qbevent)break;evnt(25769,9568,"ide_methods.bas");}while(r);
}
do{
return_point[next_return_point++]=160;
if (next_return_point>=return_points) more_return_points();
goto LABEL_BUILDLIST;
RETURN_160:;
if(!qbevent)break;evnt(25769,9570,"ide_methods.bas");}while(r);
do{
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]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9571,"ide_methods.bas");}while(r);
}else{
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))= 0 ;
if(!qbevent)break;evnt(25769,9573,"ide_methods.bas");}while(r);
do{
goto LABEL_UNWATCH;
if(!qbevent)break;evnt(25769,9574,"ide_methods.bas");}while(r);
}
}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9579,"ide_methods.bas");}while(r);
S_50394:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING *",8),0)))||is_error_pending()){
if(qbevent){evnt(25769,9580,"ide_methods.bas");if(r)goto S_50394;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("STRING",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9580,"ide_methods.bas");}while(r);
}
S_50397:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT *",6),0)))||is_error_pending()){
if(qbevent){evnt(25769,9581,"ide_methods.bas");if(r)goto S_50397;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,qbs_new_txt_len("_BIT",4));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9581,"ide_methods.bas");}while(r);
}
S_50400:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_NATIVEDATATYPES,_FUNC_IDEVARIABLEWATCHBOX_STRING_VARTYPE,0)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9582,"ide_methods.bas");if(r)goto S_50400;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9584,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT= 0 ;
if(!qbevent)break;evnt(25769,9585,"ide_methods.bas");}while(r);
do{
*__LONG_E= 0 ;
if(!qbevent)break;evnt(25769,9586,"ide_methods.bas");}while(r);
S_50404:;
fornext_value5833= 1 ;
fornext_finalvalue5833=*__LONG_LASTTYPE;
fornext_step5833= 1 ;
if (fornext_step5833<0) fornext_step_negative5833=1; else fornext_step_negative5833=0;
if (is_error_pending()) goto fornext_error5833;
goto fornext_entrylabel5833;
while(1){
fornext_value5833=fornext_step5833+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I);
fornext_entrylabel5833:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=fornext_value5833;
if (fornext_step_negative5833){
if (fornext_value5833<fornext_finalvalue5833) break;
}else{
if (fornext_value5833>fornext_finalvalue5833) break;
}
fornext_error5833:;
if(qbevent){evnt(25769,9587,"ide_methods.bas");if(r)goto S_50404;}
S_50405:;
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()){
if(qbevent){evnt(25769,9588,"ide_methods.bas");if(r)goto S_50405;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I;
if(!qbevent)break;evnt(25769,9588,"ide_methods.bas");}while(r);
do{
goto fornext_exit_5832;
if(!qbevent)break;evnt(25769,9588,"ide_methods.bas");}while(r);
}
fornext_continue_5832:;
}
fornext_exit_5832:;
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9591,"ide_methods.bas");}while(r);
S_50411:;
do{
if(qbevent){evnt(25769,9592,"ide_methods.bas");if(r)goto S_50411;}
S_50412:;
if ((-(*__LONG_E== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9593,"ide_methods.bas");if(r)goto S_50412;}
do{
*__LONG_E=((int32*)(__ARRAY_LONG_UDTXNEXT[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISUDT)-__ARRAY_LONG_UDTXNEXT[4],__ARRAY_LONG_UDTXNEXT[5])];
if(!qbevent)break;evnt(25769,9593,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_E=((int32*)(__ARRAY_LONG_UDTENEXT[0]))[array_check((*__LONG_E)-__ARRAY_LONG_UDTENEXT[4],__ARRAY_LONG_UDTENEXT[5])];
if(!qbevent)break;evnt(25769,9593,"ide_methods.bas");}while(r);
}
S_50417:;
if ((-(*__LONG_E== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9594,"ide_methods.bas");if(r)goto S_50417;}
do{
goto dl_exit_5834;
if(!qbevent)break;evnt(25769,9594,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,l2string(*__LONG_E)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9595,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,9596,"ide_methods.bas");}while(r);
dl_continue_5834:;
}while(1);
dl_exit_5834:;
do{
sub_pcopy( 0 , 4 );
if(!qbevent)break;evnt(25769,9598,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+32)))),qbs_new_txt_len(".",1)),_FUNC_IDEVARIABLEWATCHBOX_STRING_ELEMENTINDEXES,&(pass5835= 0 ),&(pass5836= 0 ),_FUNC_IDEVARIABLEWATCHBOX_LONG_OK));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9599,"ide_methods.bas");}while(r);
do{
sub_pcopy( 2 , 0 );
if(!qbevent)break;evnt(25769,9600,"ide_methods.bas");}while(r);
do{
sub_pcopy( 2 , 1 );
if(!qbevent)break;evnt(25769,9601,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,9602,"ide_methods.bas");}while(r);
S_50428:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_OK)||is_error_pending()){
if(qbevent){evnt(25769,9603,"ide_methods.bas");if(r)goto S_50428;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME= 0 ;
if(!qbevent)break;evnt(25769,9604,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9605,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9606,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+104)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9607,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+0)) ));
if(!qbevent)break;evnt(25769,9608,"ide_methods.bas");}while(r);
S_50434:;
if ((-(*(int32*)(((char*)__UDT_ID)+((0+536)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9609,"ide_methods.bas");if(r)goto S_50434;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*(int32*)(((char*)__UDT_ID)+((0+512)))& 511 ;
if(!qbevent)break;evnt(25769,9610,"ide_methods.bas");}while(r);
S_50436:;
if ((*(int32*)(((char*)__UDT_ID)+((0+512)))&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
if(qbevent){evnt(25769,9611,"ide_methods.bas");if(r)goto S_50436;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
if(!qbevent)break;evnt(25769,9612,"ide_methods.bas");}while(r);
}
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))=((int32*)(__ARRAY_LONG_UDTXSIZE[0]))[array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP)-__ARRAY_LONG_UDTXSIZE[4],__ARRAY_LONG_UDTXSIZE[5])];
if(!qbevent)break;evnt(25769,9615,"ide_methods.bas");}while(r);
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))=*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))/  8 ;
if(!qbevent)break;evnt(25769,9616,"ide_methods.bas");}while(r);
}else{
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+24)))= 0 ;
if(!qbevent)break;evnt(25769,9618,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_V);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9621,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9622,"ide_methods.bas");}while(r);
S_50446:;
do{
if(qbevent){evnt(25769,9623,"ide_methods.bas");if(r)goto S_50446;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,9624,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_GETELEMENT(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9625,"ide_methods.bas");}while(r);
S_50449:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9626,"ide_methods.bas");if(r)goto S_50449;}
do{
goto dl_exit_5837;
if(!qbevent)break;evnt(25769,9626,"ide_methods.bas");}while(r);
}
S_50452:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len>*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME)))||is_error_pending()){
if(qbevent){evnt(25769,9629,"ide_methods.bas");if(r)goto S_50452;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME=_FUNC_IDEVARIABLEWATCHBOX_STRING_V->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9629,"ide_methods.bas");}while(r);
}
S_50455:;
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9630,"ide_methods.bas");if(r)goto S_50455;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9631,"ide_methods.bas");}while(r);
}else{
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))), 1 , 4 ,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_LONGESTELEMENTNAME),1);
if(!qbevent)break;evnt(25769,9633,"ide_methods.bas");}while(r);
}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),_FUNC_IDEVARIABLEWATCHBOX_STRING_V),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9635,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_V,FUNC_LINEFORMAT(qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_V)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9636,"ide_methods.bas");}while(r);
do{
*__LONG_ERROR_HAPPENED= 0 ;
if(!qbevent)break;evnt(25769,9637,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,FUNC_UDTREFERENCE(qbs_new_txt_len("",0),_FUNC_IDEVARIABLEWATCHBOX_STRING_V,_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9638,"ide_methods.bas");}while(r);
S_50464:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(25769,9639,"ide_methods.bas");if(r)goto S_50464;}
do{
*__LONG_ERROR_HAPPENED= 0 ;
if(!qbevent)break;evnt(25769,9641,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Error",5),__STRING_ERROR_MESSAGE,qbs_new_txt_len("#OK",3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9642,"ide_methods.bas");}while(r);
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))= 0 ;
if(!qbevent)break;evnt(25769,9643,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9644,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9645,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+104)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9646,"ide_methods.bas");}while(r);
do{
goto LABEL_UNWATCH;
if(!qbevent)break;evnt(25769,9647,"ide_methods.bas");}while(r);
}else{
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISUDT;
if(!qbevent)break;evnt(25769,9649,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISREFERENCE;
if(!qbevent)break;evnt(25769,9650,"ide_methods.bas");}while(r);
S_50475:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISINCONVENTIONALMEMORY)||is_error_pending()){
if(qbevent){evnt(25769,9651,"ide_methods.bas");if(r)goto S_50475;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP-*__LONG_ISINCONVENTIONALMEMORY;
if(!qbevent)break;evnt(25769,9651,"ide_methods.bas");}while(r);
}
S_50478:;
if(qbevent){evnt(25769,9652,"ide_methods.bas");if(r)goto S_50478;}
S_50479:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_BYTETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9653,"ide_methods.bas");if(r)goto S_50479;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_BYTE",5)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9654,"ide_methods.bas");}while(r);
sc_ec_349_end:;
goto sc_5841_end;
}
S_50481:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UBYTETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9655,"ide_methods.bas");if(r)goto S_50481;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_UNSIGNED _BYTE",15)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9656,"ide_methods.bas");}while(r);
sc_ec_350_end:;
goto sc_5841_end;
}
S_50483:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGERTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9657,"ide_methods.bas");if(r)goto S_50483;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("INTEGER",7)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9658,"ide_methods.bas");}while(r);
sc_ec_351_end:;
goto sc_5841_end;
}
S_50485:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGERTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9659,"ide_methods.bas");if(r)goto S_50485;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_UNSIGNED INTEGER",17)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9660,"ide_methods.bas");}while(r);
sc_ec_352_end:;
goto sc_5841_end;
}
S_50487:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_LONGTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9661,"ide_methods.bas");if(r)goto S_50487;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("LONG",4)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9662,"ide_methods.bas");}while(r);
sc_ec_353_end:;
goto sc_5841_end;
}
S_50489:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_ULONGTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9663,"ide_methods.bas");if(r)goto S_50489;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_UNSIGNED LONG",14)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9664,"ide_methods.bas");}while(r);
sc_ec_354_end:;
goto sc_5841_end;
}
S_50491:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_INTEGER64TYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9665,"ide_methods.bas");if(r)goto S_50491;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_INTEGER64",10)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9666,"ide_methods.bas");}while(r);
sc_ec_355_end:;
goto sc_5841_end;
}
S_50493:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UINTEGER64TYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9667,"ide_methods.bas");if(r)goto S_50493;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_UNSIGNED _INTEGER64",20)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9668,"ide_methods.bas");}while(r);
sc_ec_356_end:;
goto sc_5841_end;
}
S_50495:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_SINGLETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9669,"ide_methods.bas");if(r)goto S_50495;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("SINGLE",6)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9670,"ide_methods.bas");}while(r);
sc_ec_357_end:;
goto sc_5841_end;
}
S_50497:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_DOUBLETYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9671,"ide_methods.bas");if(r)goto S_50497;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("DOUBLE",6)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9672,"ide_methods.bas");}while(r);
sc_ec_358_end:;
goto sc_5841_end;
}
S_50499:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_FLOATTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9673,"ide_methods.bas");if(r)goto S_50499;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_FLOAT",6)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9674,"ide_methods.bas");}while(r);
sc_ec_359_end:;
goto sc_5841_end;
}
S_50501:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_OFFSETTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9675,"ide_methods.bas");if(r)goto S_50501;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_OFFSET",7)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9676,"ide_methods.bas");}while(r);
sc_ec_360_end:;
goto sc_5841_end;
}
S_50503:;
if (((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP==(*__LONG_UOFFSETTYPE)))||is_error_pending()){
if(qbevent){evnt(25769,9677,"ide_methods.bas");if(r)goto S_50503;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("_UNSIGNED _OFFSET",17)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9678,"ide_methods.bas");}while(r);
sc_ec_361_end:;
goto sc_5841_end;
}
S_50506:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISSTRING)||is_error_pending()){
if(qbevent){evnt(25769,9680,"ide_methods.bas");if(r)goto S_50506;}
S_50507:;
if ((-((*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYP&*__LONG_ISFIXEDLENGTH)== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9681,"ide_methods.bas");if(r)goto S_50507;}
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("STRING",6)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9682,"ide_methods.bas");}while(r);
}else{
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("STRING *",8)),qbs_str((int32)(((int32*)(__ARRAY_LONG_UDTETYPESIZE[0]))[array_check((*__LONG_E)-__ARRAY_LONG_UDTETYPESIZE[4],__ARRAY_LONG_UDTETYPESIZE[5])]))),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9685,"ide_methods.bas");}while(r);
}
}else{
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))= 0 ;
if(!qbevent)break;evnt(25769,9689,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9690,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9691,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+104)))),qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9692,"ide_methods.bas");}while(r);
do{
*_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));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9693,"ide_methods.bas");}while(r);
do{
goto LABEL_UNWATCH;
if(!qbevent)break;evnt(25769,9694,"ide_methods.bas");}while(r);
}
sc_5841_end:;
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+104)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+104)))),l2string(qbr(qbs_val<long double>(func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,func__instrrev(NULL,_FUNC_IDEVARIABLEWATCHBOX_STRING_RESULT,__STRING1_SP3,0)+ 1 ,NULL,0))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9697,"ide_methods.bas");}while(r);
}
dl_continue_5837:;
}while(1);
dl_exit_5837:;
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88)))),(*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9702,"ide_methods.bas");}while(r);
do{
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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96)))),(*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+96))))->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9703,"ide_methods.bas");}while(r);
}else{
do{
*(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]))*33+0))))-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29)))= 0 ;
if(!qbevent)break;evnt(25769,9705,"ide_methods.bas");}while(r);
do{
goto LABEL_UNWATCH;
if(!qbevent)break;evnt(25769,9706,"ide_methods.bas");}while(r);
}
}
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+8))); if (!is_error_pending()){
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARIABLENAMECOLOR; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9710,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+12))); if (!is_error_pending()){
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TYPECOLUMNCOLOR; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9711,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+4))); if (!is_error_pending()){
tmp_long=*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9712,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+16))); if (!is_error_pending()){
tmp_long= 43 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9713,"ide_methods.bas");}while(r);
}else{
LABEL_UNWATCH:;
if(qbevent){evnt(25769,9715,"ide_methods.bas");r=0;}
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+8))); if (!is_error_pending()){
tmp_long= 16 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9716,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+12))); if (!is_error_pending()){
tmp_long= 2 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9717,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+4))); if (!is_error_pending()){
tmp_long= 17 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9718,"ide_methods.bas");}while(r);
do{
tqbs=((qbs*)(((uint64*)(__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()){
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]))*33+16))); if (!is_error_pending()){
tmp_long= 32 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(25769,9719,"ide_methods.bas");}while(r);
}
}
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9723,"ide_methods.bas");}while(r);
}
S_50544:;
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()){
if(qbevent){evnt(25769,9726,"ide_methods.bas");if(r)goto S_50544;}
do{
return_point[next_return_point++]=161;
if (next_return_point>=return_points) more_return_points();
goto LABEL_COPYLIST;
RETURN_161:;
if(!qbevent)break;evnt(25769,9727,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9728,"ide_methods.bas");}while(r);
}
S_50548:;
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()){
if(qbevent){evnt(25769,9731,"ide_methods.bas");if(r)goto S_50548;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX;
if(!qbevent)break;evnt(25769,9732,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PREVFOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS;
if(!qbevent)break;evnt(25769,9733,"ide_methods.bas");}while(r);
do{
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]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),__STRING_K);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9734,"ide_methods.bas");}while(r);
do{
*(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*)(((uint64*)(__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;
if(!qbevent)break;evnt(25769,9735,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,9736,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9737,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9738,"ide_methods.bas");}while(r);
}
S_50557:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX))&(((-(*__LONG_KB== 18432 ))|(-(*__LONG_KB== 20480 )))))||is_error_pending()){
if(qbevent){evnt(25769,9741,"ide_methods.bas");if(r)goto S_50557;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS=*_FUNC_IDEVARIABLEWATCHBOX_LONG_VARLISTBOX;
if(!qbevent)break;evnt(25769,9742,"ide_methods.bas");}while(r);
do{
goto dl_continue_5758;
if(!qbevent)break;evnt(25769,9743,"ide_methods.bas");}while(r);
}
S_50561:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_FOCUS==*_FUNC_IDEVARIABLEWATCHBOX_LONG_FILTERBOX))&(qbs_notequal(((qbs*)(((uint64*)(__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()){
if(qbevent){evnt(25769,9746,"ide_methods.bas");if(r)goto S_50561;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER,((qbs*)(((uint64*)(__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])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9747,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM,qbs_ucase(_FUNC_IDEVARIABLEWATCHBOX_STRING_FILTER));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9748,"ide_methods.bas");}while(r);
do{
return_point[next_return_point++]=162;
if (next_return_point>=return_points) more_return_points();
goto LABEL_BUILDLIST;
RETURN_162:;
if(!qbevent)break;evnt(25769,9750,"ide_methods.bas");}while(r);
do{
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]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[tmp_long])),_FUNC_IDEVARIABLEWATCHBOX_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9751,"ide_methods.bas");}while(r);
do{
*(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 ;
if(!qbevent)break;evnt(25769,9752,"ide_methods.bas");}while(r);
S_50567:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
if(qbevent){evnt(25769,9753,"ide_methods.bas");if(r)goto S_50567;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len(", filtered",10));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9753,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9753,"ide_methods.bas");}while(r);
}
do{
tmp_long=array_check((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+16))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
if (!is_error_pending()) qbs_set( ((qbs*)(((uint64*)(__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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9754,"ide_methods.bas");}while(r);
}
LABEL_DLGLOOP:;
if(qbevent){evnt(25769,9757,"ide_methods.bas");r=0;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEDOWN= 0 ;
if(!qbevent)break;evnt(25769,9759,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MOUSEUP= 0 ;
if(!qbevent)break;evnt(25769,9760,"ide_methods.bas");}while(r);
dl_continue_5758:;
}while(1);
dl_exit_5758:;
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9763,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,9764,"ide_methods.bas");}while(r);
LABEL_COPYLIST:;
if(qbevent){evnt(25769,9766,"ide_methods.bas");r=0;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9767,"ide_methods.bas");}while(r);
S_50580:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_IDEPROGNAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9768,"ide_methods.bas");if(r)goto S_50580;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_PROPOSEDTITLE,FUNC_FINDPROPOSEDTITLE());
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9769,"ide_methods.bas");}while(r);
S_50582:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_PROPOSEDTITLE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9770,"ide_methods.bas");if(r)goto S_50582;}
do{
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 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9771,"ide_methods.bas");}while(r);
}else{
do{
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 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9773,"ide_methods.bas");}while(r);
}
}else{
do{
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 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9776,"ide_methods.bas");}while(r);
}
S_50590:;
fornext_value5845= 1 ;
fornext_finalvalue5845=*__LONG_TOTALVARIABLESCREATED;
fornext_step5845= 1 ;
if (fornext_step5845<0) fornext_step_negative5845=1; else fornext_step_negative5845=0;
if (is_error_pending()) goto fornext_error5845;
goto fornext_entrylabel5845;
while(1){
fornext_value5845=fornext_step5845+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
fornext_entrylabel5845:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5845;
if (fornext_step_negative5845){
if (fornext_value5845<fornext_finalvalue5845) break;
}else{
if (fornext_value5845>fornext_finalvalue5845) break;
}
fornext_error5845:;
if(qbevent){evnt(25769,9779,"ide_methods.bas");if(r)goto S_50590;}
S_50591:;
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+12))))||is_error_pending()){
if(qbevent){evnt(25769,9780,"ide_methods.bas");if(r)goto S_50591;}
do{
goto fornext_continue_5844;
if(!qbevent)break;evnt(25769,9780,"ide_methods.bas");}while(r);
}
S_50594:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
if(qbevent){evnt(25769,9782,"ide_methods.bas");if(r)goto S_50594;}
do{
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]))*120+64)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9783,"ide_methods.bas");}while(r);
S_50596:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9784,"ide_methods.bas");if(r)goto S_50596;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9784,"ide_methods.bas");}while(r);
}
do{
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]))*120+32)))),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48))))),_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9785,"ide_methods.bas");}while(r);
S_50600:;
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_MULTISEARCH(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9786,"ide_methods.bas");if(r)goto S_50600;}
do{
goto fornext_continue_5844;
if(!qbevent)break;evnt(25769,9787,"ide_methods.bas");}while(r);
}
}
do{
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]))*120+32))))),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9791,"ide_methods.bas");}while(r);
do{
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]))*120+32))))->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9792,"ide_methods.bas");}while(r);
do{
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]))*120+48))))),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]))*120+48))))->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9793,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,func_space( 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9795,"ide_methods.bas");}while(r);
S_50608:;
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]))*120+64))))->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9796,"ide_methods.bas");if(r)goto S_50608;}
do{
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]))*120+64))))),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]))*120+64))))->len)),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9797,"ide_methods.bas");}while(r);
}else{
do{
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 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9799,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,_FUNC_IDEVARIABLEWATCHBOX_STRING_L3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9802,"ide_methods.bas");}while(r);
fornext_continue_5844:;
}
fornext_exit_5844:;
do{
sub__clipboard(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9804,"ide_methods.bas");}while(r);
do{
#include "ret278.txt"
if(!qbevent)break;evnt(25769,9805,"ide_methods.bas");}while(r);
LABEL_BUILDLIST:;
if(qbevent){evnt(25769,9807,"ide_methods.bas");r=0;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN=((int32)(qbs_new_txt_len("Variable",8))->len);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9808,"ide_methods.bas");}while(r);
S_50618:;
fornext_value5849= 1 ;
fornext_finalvalue5849=*__LONG_TOTALVARIABLESCREATED;
fornext_step5849= 1 ;
if (fornext_step5849<0) fornext_step_negative5849=1; else fornext_step_negative5849=0;
if (is_error_pending()) goto fornext_error5849;
goto fornext_entrylabel5849;
while(1){
fornext_value5849=fornext_step5849+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
fornext_entrylabel5849:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5849;
if (fornext_step_negative5849){
if (fornext_value5849<fornext_finalvalue5849) break;
}else{
if (fornext_value5849>fornext_finalvalue5849) break;
}
fornext_error5849:;
if(qbevent){evnt(25769,9809,"ide_methods.bas");if(r)goto S_50618;}
S_50619:;
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+12))))||is_error_pending()){
if(qbevent){evnt(25769,9810,"ide_methods.bas");if(r)goto S_50619;}
do{
goto fornext_continue_5848;
if(!qbevent)break;evnt(25769,9810,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN=(*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+32))))->len+ 3 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9811,"ide_methods.bas");}while(r);
S_50623:;
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]))*120+72))))->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9812,"ide_methods.bas");if(r)goto S_50623;}
do{
*_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]))*120+72))))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9813,"ide_methods.bas");}while(r);
}
S_50626:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN>*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN))||is_error_pending()){
if(qbevent){evnt(25769,9815,"ide_methods.bas");if(r)goto S_50626;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN=*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISLEN;
if(!qbevent)break;evnt(25769,9815,"ide_methods.bas");}while(r);
}
fornext_continue_5848:;
}
fornext_exit_5848:;
S_50630:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN)||is_error_pending()){
if(qbevent){evnt(25769,9818,"ide_methods.bas");if(r)goto S_50630;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("Building Variable List...",25));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9819,"ide_methods.bas");}while(r);
S_50632:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTVAR== -1 ))||is_error_pending()){
if(qbevent){evnt(25769,9820,"ide_methods.bas");if(r)goto S_50632;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG,qbs_new_txt_len("Analyzing Variable List...",26));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9820,"ide_methods.bas");}while(r);
}
do{
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ),&(pass5850= 60 ),&(pass5851= 1 ),_FUNC_IDEVARIABLEWATCHBOX_STRING_MSG);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9821,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9824,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES= 0 ;
if(!qbevent)break;evnt(25769,9825,"ide_methods.bas");}while(r);
S_50639:;
fornext_value5853= 1 ;
fornext_finalvalue5853=*__LONG_TOTALVARIABLESCREATED;
fornext_step5853= 1 ;
if (fornext_step5853<0) fornext_step_negative5853=1; else fornext_step_negative5853=0;
if (is_error_pending()) goto fornext_error5853;
goto fornext_entrylabel5853;
while(1){
fornext_value5853=fornext_step5853+(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X);
fornext_entrylabel5853:
*_FUNC_IDEVARIABLEWATCHBOX_LONG_X=fornext_value5853;
if (fornext_step_negative5853){
if (fornext_value5853<fornext_finalvalue5853) break;
}else{
if (fornext_value5853>fornext_finalvalue5853) break;
}
fornext_error5853:;
if(qbevent){evnt(25769,9826,"ide_methods.bas");if(r)goto S_50639;}
S_50640:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_FIRSTRUN)||is_error_pending()){
if(qbevent){evnt(25769,9828,"ide_methods.bas");if(r)goto S_50640;}
do{
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEVARIABLEWATCHBOX_UDT_P)) + ((0+0)) ));
if(!qbevent)break;evnt(25769,9829,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,9830,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_C=*__LONG_TOTALVARIABLESCREATED;
if(!qbevent)break;evnt(25769,9831,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_N=*_FUNC_IDEVARIABLEWATCHBOX_LONG_X;
if(!qbevent)break;evnt(25769,9832,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH= 52 ;
if(!qbevent)break;evnt(25769,9834,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGE=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))* 100 ));
if(!qbevent)break;evnt(25769,9835,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_PERCENTAGECHARS=qbr(std::floor(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXPROGRESSWIDTH**_FUNC_IDEVARIABLEWATCHBOX_LONG_N/ ((long double)(*_FUNC_IDEVARIABLEWATCHBOX_LONG_C))));
if(!qbevent)break;evnt(25769,9836,"ide_methods.bas");}while(r);
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9837,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+0)))+((*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+8)))/  2 )-(_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG->len/  2 ))+ 1 ,*(int32*)(((char*)_FUNC_IDEVARIABLEWATCHBOX_UDT_P)+((0+4)))+ 1 ,_FUNC_IDEVARIABLEWATCHBOX_STRING_PERCENTAGEMSG,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9838,"ide_methods.bas");}while(r);
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(25769,9840,"ide_methods.bas");}while(r);
}
S_50652:;
if ((*(int32*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+12))))||is_error_pending()){
if(qbevent){evnt(25769,9843,"ide_methods.bas");if(r)goto S_50652;}
do{
goto fornext_continue_5852;
if(!qbevent)break;evnt(25769,9843,"ide_methods.bas");}while(r);
}
S_50655:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM->len))||is_error_pending()){
if(qbevent){evnt(25769,9845,"ide_methods.bas");if(r)goto S_50655;}
do{
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]))*120+64)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9846,"ide_methods.bas");}while(r);
S_50657:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,9847,"ide_methods.bas");if(r)goto S_50657;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE,_FUNC_IDEVARIABLEWATCHBOX_STRING_MAINMODULE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9847,"ide_methods.bas");}while(r);
}
do{
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]))*120+32)))),*((qbs**)((char*)__ARRAY_UDT_USEDVARIABLELIST[0]+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+48))))),_FUNC_IDEVARIABLEWATCHBOX_STRING_THISSCOPE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9848,"ide_methods.bas");}while(r);
S_50661:;
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]))*120+30)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+112))))->len== 4 ))))||is_error_pending()){
if(qbevent){evnt(25769,9849,"ide_methods.bas");if(r)goto S_50661;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,FUNC_STRREPLACE(((qbs*)(((uint64*)(__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]))*120+112))))))-__ARRAY_STRING_VWATCHRECEIVEDDATA[4],__ARRAY_STRING_VWATCHRECEIVEDDATA[5])])),func_chr( 0 ),qbs_new_txt_len(" ",1))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9851,"ide_methods.bas");}while(r);
}
S_50664:;
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_MULTISEARCH(_FUNC_IDEVARIABLEWATCHBOX_STRING_ITEM,_FUNC_IDEVARIABLEWATCHBOX_STRING_SEARCHTERM)== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9853,"ide_methods.bas");if(r)goto S_50664;}
do{
goto fornext_continue_5852;
if(!qbevent)break;evnt(25769,9854,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES=*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES+ 1 ;
if(!qbevent)break;evnt(25769,9858,"ide_methods.bas");}while(r);
S_50669:;
while((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_TOTALVISIBLEVARIABLES>func_ubound(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST,1,1)))||is_error_pending()){
if(qbevent){evnt(25769,9859,"ide_methods.bas");if(r)goto S_50669;}
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)(33);
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*33);
while(tmp_long--){

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

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

qbs_free(*(qbs**)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+33*tmp_long+ 25));}
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*33);
while(tmp_long--){

*(qbs**)(_FUNC_IDEVARIABLEWATCHBOX_ARRAY_UDT_VARDLGLIST[0]+33*tmp_long+ 25)=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];
}
if(!qbevent)break;evnt(25769,9860,"ide_methods.bas");}while(r);
ww_continue_5856:;
}
ww_exit_5856:;
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 17 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9863,"ide_methods.bas");}while(r);
do{
*(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]))*33+4)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+ 1 ;
if(!qbevent)break;evnt(25769,9864,"ide_methods.bas");}while(r);
S_50674:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))))||is_error_pending()){
if(qbevent){evnt(25769,9865,"ide_methods.bas");if(r)goto S_50674;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_SELECTEDBG)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9866,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 17 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9868,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9871,"ide_methods.bas");}while(r);
do{
*(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]))*33+0)))=*_FUNC_IDEVARIABLEWATCHBOX_LONG_X;
if(!qbevent)break;evnt(25769,9872,"ide_methods.bas");}while(r);
S_50681:;
if (((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT> 0 ))&(-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X==*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT)))||is_error_pending()){
if(qbevent){evnt(25769,9873,"ide_methods.bas");if(r)goto S_50681;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT= 0 ;
if(!qbevent)break;evnt(25769,9873,"ide_methods.bas");}while(r);
do{
*(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;
if(!qbevent)break;evnt(25769,9873,"ide_methods.bas");}while(r);
}
do{
*(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]))*33+8)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+ 1 ;
if(!qbevent)break;evnt(25769,9874,"ide_methods.bas");}while(r);
do{
*(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]))*33+16)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+ 2 ;
if(!qbevent)break;evnt(25769,9875,"ide_methods.bas");}while(r);
S_50687:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))))||is_error_pending()){
if(qbevent){evnt(25769,9876,"ide_methods.bas");if(r)goto S_50687;}
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9877,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 16 )),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9879,"ide_methods.bas");}while(r);
}
do{
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]))*120+32)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9882,"ide_methods.bas");}while(r);
S_50693:;
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]))*120+72))))->len))||is_error_pending()){
if(qbevent){evnt(25769,9883,"ide_methods.bas");if(r)goto S_50693;}
do{
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]))*120+72))))),qbs_new_txt_len(")",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9884,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,l2string(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9888,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,9889,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9890,"ide_methods.bas");}while(r);
S_50699:;
while((*_FUNC_IDEVARIABLEWATCHBOX_LONG_I)||is_error_pending()){
if(qbevent){evnt(25769,9891,"ide_methods.bas");if(r)goto S_50699;}
S_50700:;
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()){
if(qbevent){evnt(25769,9892,"ide_methods.bas");if(r)goto S_50700;}
do{
goto dl_exit_5861;
if(!qbevent)break;evnt(25769,9892,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_I=func_instr(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I+ 1 ,__STRING_WATCHPOINTLIST,l2string( -1 ),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9893,"ide_methods.bas");}while(r);
dl_continue_5861:;
}
dl_exit_5861:;
S_50705:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_I> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9896,"ide_methods.bas");if(r)goto S_50705;}
do{
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 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9897,"ide_methods.bas");}while(r);
}else{
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9899,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME,func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9902,"ide_methods.bas");}while(r);
do{
*(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]))*33+12)))=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len+_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT->len+ 1 ;
if(!qbevent)break;evnt(25769,9903,"ide_methods.bas");}while(r);
S_50712:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))))||is_error_pending()){
if(qbevent){evnt(25769,9904,"ide_methods.bas");if(r)goto S_50712;}
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9905,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,func_chr( 2 )),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9907,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT,func_space(*_FUNC_IDEVARIABLEWATCHBOX_LONG_MAXVARLEN-_FUNC_IDEVARIABLEWATCHBOX_STRING_THISNAME->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9909,"ide_methods.bas");}while(r);
do{
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]))*120+48))))),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]))*120+48))))->len)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9910,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L3,func_space( 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9912,"ide_methods.bas");}while(r);
S_50720:;
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]))*120+64))))->len> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,9913,"ide_methods.bas");if(r)goto S_50720;}
do{
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]))*120+64))))),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]))*120+64))))->len)),func_chr( 16 )),func_chr( 16 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9914,"ide_methods.bas");}while(r);
}else{
do{
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 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9916,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEXT),_FUNC_IDEVARIABLEWATCHBOX_STRING_L3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9919,"ide_methods.bas");}while(r);
S_50726:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,9920,"ide_methods.bas");if(r)goto S_50726;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_DOUBLECLICKTHRESHOLD=_FUNC_IDEVARIABLEWATCHBOX_STRING_L->len- 3 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9920,"ide_methods.bas");}while(r);
}
S_50729:;
if ((-(*__LONG_IDEDEBUGMODE> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,9922,"ide_methods.bas");if(r)goto S_50729;}
S_50730:;
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]))*120+64)))),_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]))*120+64)))),qbs_new_txt_len("",0)))))||is_error_pending()){
if(qbevent){evnt(25769,9923,"ide_methods.bas");if(r)goto S_50730;}
S_50731:;
if ((*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+29))))||is_error_pending()){
if(qbevent){evnt(25769,9924,"ide_methods.bas");if(r)goto S_50731;}
do{
*_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]))*120+48)))),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]))*120+48)))),qbs_new_txt_len("STRING",6))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9925,"ide_methods.bas");}while(r);
S_50733:;
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]))*120+30)))!= 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len== 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,9926,"ide_methods.bas");if(r)goto S_50733;}
do{
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]))*120+112)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9928,"ide_methods.bas");}while(r);
S_50735:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len))||is_error_pending()){
if(qbevent){evnt(25769,9929,"ide_methods.bas");if(r)goto S_50735;}
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9929,"ide_methods.bas");}while(r);
}
S_50738:;
while((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len))||is_error_pending()){
if(qbevent){evnt(25769,9930,"ide_methods.bas");if(r)goto S_50738;}
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_STORAGESLOT=string2l(qbs_left(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9931,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP,func_mid(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP, 5 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9932,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,FUNC_STRREPLACE(((qbs*)(((uint64*)(__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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9933,"ide_methods.bas");}while(r);
S_50742:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
if(qbevent){evnt(25769,9934,"ide_methods.bas");if(r)goto S_50742;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9935,"ide_methods.bas");}while(r);
}else{
S_50745:;
sc_5871=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)));
if(qbevent){evnt(25769,9937,"ide_methods.bas");if(r)goto S_50745;}
S_50746:;
if (((sc_5871==( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,9939,"ide_methods.bas");if(r)goto S_50746;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9939,"ide_methods.bas");}while(r);
sc_ec_362_end:;
goto sc_5871_end;
}
S_50748:;
if (((sc_5871==( 2 )))||is_error_pending()){
if(qbevent){evnt(25769,9940,"ide_methods.bas");if(r)goto S_50748;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9940,"ide_methods.bas");}while(r);
sc_ec_363_end:;
goto sc_5871_end;
}
S_50750:;
if (((sc_5871==( 3 )))||is_error_pending()){
if(qbevent){evnt(25769,9941,"ide_methods.bas");if(r)goto S_50750;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9941,"ide_methods.bas");}while(r);
sc_ec_364_end:;
goto sc_5871_end;
}
sc_5871_end:;
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9944,"ide_methods.bas");}while(r);
S_50755:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
if(qbevent){evnt(25769,9945,"ide_methods.bas");if(r)goto S_50755;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9945,"ide_methods.bas");}while(r);
}
S_50758:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMP->len))||is_error_pending()){
if(qbevent){evnt(25769,9946,"ide_methods.bas");if(r)goto S_50758;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len(",",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9946,"ide_methods.bas");}while(r);
}
dl_continue_5870:;
}
dl_exit_5870:;
S_50762:;
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]))*120+112))))->len))||is_error_pending()){
if(qbevent){evnt(25769,9948,"ide_methods.bas");if(r)goto S_50762;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9948,"ide_methods.bas");}while(r);
}
S_50765:;
}else{
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]))*120+30)))== 0 ))&(-((*(qbs**)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+88))))->len== 0 )))){
if(qbevent){evnt(25769,9949,"ide_methods.bas");if(r)goto S_50765;}
S_50766:;
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]))*120+112))))->len== 4 )))||is_error_pending()){
if(qbevent){evnt(25769,9951,"ide_methods.bas");if(r)goto S_50766;}
do{
*_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]))*120+112)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9952,"ide_methods.bas");}while(r);
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9953,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE,FUNC_STRREPLACE(((qbs*)(((uint64*)(__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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9954,"ide_methods.bas");}while(r);
S_50770:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
if(qbevent){evnt(25769,9955,"ide_methods.bas");if(r)goto S_50770;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9956,"ide_methods.bas");}while(r);
}else{
S_50773:;
sc_5873=*(int8*)(((char*)__ARRAY_UDT_USEDVARIABLELIST[0])+(((array_check((*_FUNC_IDEVARIABLEWATCHBOX_LONG_X)-__ARRAY_UDT_USEDVARIABLELIST[4],__ARRAY_UDT_USEDVARIABLELIST[5]))*120+31)));
if(qbevent){evnt(25769,9958,"ide_methods.bas");if(r)goto S_50773;}
S_50774:;
if (((sc_5873==( 1 )))||is_error_pending()){
if(qbevent){evnt(25769,9960,"ide_methods.bas");if(r)goto S_50774;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9960,"ide_methods.bas");}while(r);
sc_ec_365_end:;
goto sc_5873_end;
}
S_50776:;
if (((sc_5873==( 2 )))||is_error_pending()){
if(qbevent){evnt(25769,9961,"ide_methods.bas");if(r)goto S_50776;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9961,"ide_methods.bas");}while(r);
sc_ec_366_end:;
goto sc_5873_end;
}
S_50778:;
if (((sc_5873==( 3 )))||is_error_pending()){
if(qbevent){evnt(25769,9962,"ide_methods.bas");if(r)goto S_50778;}
do{
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))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9962,"ide_methods.bas");}while(r);
sc_ec_367_end:;
goto sc_5873_end;
}
sc_5873_end:;
}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING_TEMPVALUE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9965,"ide_methods.bas");}while(r);
S_50783:;
if ((*_FUNC_IDEVARIABLEWATCHBOX_LONG_THISISASTRING)||is_error_pending()){
if(qbevent){evnt(25769,9966,"ide_methods.bas");if(r)goto S_50783;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,func_chr( 34 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9966,"ide_methods.bas");}while(r);
}
}
}else{
do{
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)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9969,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("<multiple values>",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9970,"ide_methods.bas");}while(r);
}
}
}
}else{
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_new_txt_len("   <out of scope>",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9974,"ide_methods.bas");}while(r);
}
}
S_50796:;
if ((-(*_FUNC_IDEVARIABLEWATCHBOX_LONG_X<*__LONG_TOTALVARIABLESCREATED))||is_error_pending()){
if(qbevent){evnt(25769,9977,"ide_methods.bas");if(r)goto S_50796;}
do{
qbs_set(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,qbs_add(_FUNC_IDEVARIABLEWATCHBOX_STRING_L,_FUNC_IDEVARIABLEWATCHBOX_STRING1_SEP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,9977,"ide_methods.bas");}while(r);
}
fornext_continue_5852:;
}
fornext_exit_5852:;
do{
*_FUNC_IDEVARIABLEWATCHBOX_LONG_ITEMTOSELECT= 0 ;
if(!qbevent)break;evnt(25769,9979,"ide_methods.bas");}while(r);
do{
#include "ret278.txt"
if(!qbevent)break;evnt(25769,9980,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free278.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
qbs_maketmp(_FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX);return _FUNC_IDEVARIABLEWATCHBOX_STRING_IDEVARIABLEWATCHBOX;
}
