int32 FUNC_IDEWARNINGBOX(){
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 "data319.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,14219,"ide_methods.bas");}while(r);
do{
sub_pcopy( 0 , 1 );
if(!qbevent)break;evnt(25769,14220,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,14221,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(25769,14222,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,14223,"ide_methods.bas");}while(r);
do{
if (_FUNC_IDEWARNINGBOX_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_IDEWARNINGBOX_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_IDEWARNINGBOX_ARRAY_UDT_O[2]&4){
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]) error(257);
memset((void*)(_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]) error(257);
}
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[2]|=1;
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4]=alloc_new_desc[4];
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]=alloc_new_desc[5];
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[6]=alloc_new_desc[6];
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[7]=alloc_new_desc[7];
}
}
if(!qbevent)break;evnt(25769,14224,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(25769,14225,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING1_SEP,func_chr( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14226,"ide_methods.bas");}while(r);
S_55300:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEPROGNAME->len))||is_error_pending()){
if(qbevent){evnt(25769,14231,"ide_methods.bas");if(r)goto S_55300;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_THISPROG,__STRING_IDEPROGNAME);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14231,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_THISPROG,qbs_add(qbs_new_txt_len("Untitled",8),__STRING_TEMPFOLDERINDEXSTR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14231,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_MAXMODULENAMELEN=_FUNC_IDEWARNINGBOX_STRING_THISPROG->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14232,"ide_methods.bas");}while(r);
S_55306:;
fornext_value6395= 1 ;
fornext_finalvalue6395=*__LONG_WARNINGLISTITEMS;
fornext_step6395= 1 ;
if (fornext_step6395<0) fornext_step_negative6395=1; else fornext_step_negative6395=0;
if (is_error_pending()) goto fornext_error6395;
goto fornext_entrylabel6395;
while(1){
fornext_value6395=fornext_step6395+(*_FUNC_IDEWARNINGBOX_LONG_X);
fornext_entrylabel6395:
*_FUNC_IDEWARNINGBOX_LONG_X=fornext_value6395;
if (fornext_step_negative6395){
if (fornext_value6395<fornext_finalvalue6395) break;
}else{
if (fornext_value6395>fornext_finalvalue6395) break;
}
fornext_error6395:;
if(qbevent){evnt(25769,14235,"ide_methods.bas");if(r)goto S_55306;}
S_55307:;
if ((-(((int32*)(__ARRAY_LONG_WARNINGLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_LONG_WARNINGLINES[4],__ARRAY_LONG_WARNINGLINES[5])]== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14236,"ide_methods.bas");if(r)goto S_55307;}
do{
goto fornext_continue_6394;
if(!qbevent)break;evnt(25769,14236,"ide_methods.bas");}while(r);
}
S_55310:;
if ((-(((int32*)(__ARRAY_LONG_WARNINGINCLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_LONG_WARNINGINCLINES[4],__ARRAY_LONG_WARNINGINCLINES[5])]> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14238,"ide_methods.bas");if(r)goto S_55310;}
S_55311:;
if ((qbs_cleanup(qbs_tmp_base,-(((qbs*)(((uint64*)(__ARRAY_STRING_WARNINGINCFILES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_STRING_WARNINGINCFILES[4],__ARRAY_STRING_WARNINGINCFILES[5])]))->len>*_FUNC_IDEWARNINGBOX_LONG_MAXMODULENAMELEN)))||is_error_pending()){
if(qbevent){evnt(25769,14239,"ide_methods.bas");if(r)goto S_55311;}
do{
*_FUNC_IDEWARNINGBOX_LONG_MAXMODULENAMELEN=((qbs*)(((uint64*)(__ARRAY_STRING_WARNINGINCFILES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_STRING_WARNINGINCFILES[4],__ARRAY_STRING_WARNINGINCFILES[5])]))->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14240,"ide_methods.bas");}while(r);
}
}
fornext_continue_6394:;
}
fornext_exit_6394:;
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH= 60 ;
if(!qbevent)break;evnt(25769,14246,"ide_methods.bas");}while(r);
S_55317:;
fornext_value6399= 1 ;
fornext_finalvalue6399=*__LONG_WARNINGLISTITEMS;
fornext_step6399= 1 ;
if (fornext_step6399<0) fornext_step_negative6399=1; else fornext_step_negative6399=0;
if (is_error_pending()) goto fornext_error6399;
goto fornext_entrylabel6399;
while(1){
fornext_value6399=fornext_step6399+(*_FUNC_IDEWARNINGBOX_LONG_X);
fornext_entrylabel6399:
*_FUNC_IDEWARNINGBOX_LONG_X=fornext_value6399;
if (fornext_step_negative6399){
if (fornext_value6399<fornext_finalvalue6399) break;
}else{
if (fornext_value6399>fornext_finalvalue6399) break;
}
fornext_error6399:;
if(qbevent){evnt(25769,14247,"ide_methods.bas");if(r)goto S_55317;}
S_55318:;
if ((-(((int32*)(__ARRAY_LONG_WARNINGLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_LONG_WARNINGLINES[4],__ARRAY_LONG_WARNINGLINES[5])]== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14248,"ide_methods.bas");if(r)goto S_55318;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_L,qbs_add(_FUNC_IDEWARNINGBOX_STRING_L,((qbs*)(((uint64*)(__ARRAY_STRING_WARNING[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_STRING_WARNING[4],__ARRAY_STRING_WARNING[5])]))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14249,"ide_methods.bas");}while(r);
S_55320:;
if (((-(*_FUNC_IDEWARNINGBOX_LONG_X> 1 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_TREECONNECTION> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14250,"ide_methods.bas");if(r)goto S_55320;}
do{
tqbs=_FUNC_IDEWARNINGBOX_STRING_L; if (!is_error_pending()){
tmp_fileno=*_FUNC_IDEWARNINGBOX_LONG_TREECONNECTION; if (!is_error_pending()){
tmp_long= 192 ; 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,14250,"ide_methods.bas");}while(r);
}
}else{
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_L3,qbs_add(func_chr( 16 ),func_chr( 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14252,"ide_methods.bas");}while(r);
S_55325:;
if ((-(((int32*)(__ARRAY_LONG_WARNINGINCLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_LONG_WARNINGINCLINES[4],__ARRAY_LONG_WARNINGINCLINES[5])]> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14253,"ide_methods.bas");if(r)goto S_55325;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_NUM,func_space(((int32)(qbs_str((int32)(*__LONG_MAXLINENUMBER)))->len)+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14254,"ide_methods.bas");}while(r);
do{
sub_rset(_FUNC_IDEWARNINGBOX_STRING_NUM,qbs__tostr((int32)(((int32*)(__ARRAY_LONG_WARNINGINCLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_LONG_WARNINGINCLINES[4],__ARRAY_LONG_WARNINGINCLINES[5])]),NULL,0));
if(!qbevent)break;evnt(25769,14255,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_L3,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDEWARNINGBOX_STRING_L3,((qbs*)(((uint64*)(__ARRAY_STRING_WARNINGINCFILES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_STRING_WARNINGINCFILES[4],__ARRAY_STRING_WARNINGINCFILES[5])]))),func_space(*_FUNC_IDEWARNINGBOX_LONG_MAXMODULENAMELEN-((qbs*)(((uint64*)(__ARRAY_STRING_WARNINGINCFILES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_STRING_WARNINGINCFILES[4],__ARRAY_STRING_WARNINGINCFILES[5])]))->len)),qbs_new_txt_len(":",1)),func_chr( 16 )),func_chr( 16 )),_FUNC_IDEWARNINGBOX_STRING_NUM));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14256,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_NUM,func_space(((int32)(qbs_str((int32)(*__LONG_MAXLINENUMBER)))->len)+ 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14258,"ide_methods.bas");}while(r);
do{
sub_rset(_FUNC_IDEWARNINGBOX_STRING_NUM,qbs__tostr((int32)(((int32*)(__ARRAY_LONG_WARNINGLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_LONG_WARNINGLINES[4],__ARRAY_LONG_WARNINGLINES[5])]),NULL,0));
if(!qbevent)break;evnt(25769,14259,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_L3,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDEWARNINGBOX_STRING_L3,_FUNC_IDEWARNINGBOX_STRING_THISPROG),func_space(*_FUNC_IDEWARNINGBOX_LONG_MAXMODULENAMELEN-_FUNC_IDEWARNINGBOX_STRING_THISPROG->len)),qbs_new_txt_len(":",1)),func_chr( 16 )),func_chr( 16 )),_FUNC_IDEWARNINGBOX_STRING_NUM));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14260,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_TREECONNECTION=_FUNC_IDEWARNINGBOX_STRING_L->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14262,"ide_methods.bas");}while(r);
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_TEXT,((qbs*)(((uint64*)(__ARRAY_STRING_WARNING[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_X)-__ARRAY_STRING_WARNING[4],__ARRAY_STRING_WARNING[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14263,"ide_methods.bas");}while(r);
S_55336:;
if ((qbs_cleanup(qbs_tmp_base,-((((int32)(qbs_add(_FUNC_IDEWARNINGBOX_STRING_L3,_FUNC_IDEWARNINGBOX_STRING_TEXT))->len)+ 6 )>*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH)))||is_error_pending()){
if(qbevent){evnt(25769,14264,"ide_methods.bas");if(r)goto S_55336;}
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH=((int32)(qbs_add(_FUNC_IDEWARNINGBOX_STRING_L3,_FUNC_IDEWARNINGBOX_STRING_TEXT))->len)+ 6 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14264,"ide_methods.bas");}while(r);
}
S_55339:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEWARNINGBOX_STRING_TEXT->len))||is_error_pending()){
if(qbevent){evnt(25769,14265,"ide_methods.bas");if(r)goto S_55339;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_L,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_IDEWARNINGBOX_STRING_L,func_chr( 195 )),func_chr( 196 )),_FUNC_IDEWARNINGBOX_STRING_L3),qbs_new_txt_len(": ",2)),_FUNC_IDEWARNINGBOX_STRING_TEXT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14266,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_L,qbs_add(qbs_add(qbs_add(_FUNC_IDEWARNINGBOX_STRING_L,func_chr( 195 )),func_chr( 196 )),_FUNC_IDEWARNINGBOX_STRING_L3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14268,"ide_methods.bas");}while(r);
}
}
S_55345:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_X<*__LONG_WARNINGLISTITEMS))||is_error_pending()){
if(qbevent){evnt(25769,14271,"ide_methods.bas");if(r)goto S_55345;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_L,qbs_add(_FUNC_IDEWARNINGBOX_STRING_L,_FUNC_IDEWARNINGBOX_STRING1_SEP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14271,"ide_methods.bas");}while(r);
}
fornext_continue_6398:;
}
fornext_exit_6398:;
S_55349:;
if ((-(((int32*)(__ARRAY_LONG_WARNINGLINES[0]))[array_check((*__LONG_WARNINGLISTITEMS)-__ARRAY_LONG_WARNINGLINES[4],__ARRAY_LONG_WARNINGLINES[5])]> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14274,"ide_methods.bas");if(r)goto S_55349;}
do{
tqbs=_FUNC_IDEWARNINGBOX_STRING_L; if (!is_error_pending()){
tmp_fileno=*_FUNC_IDEWARNINGBOX_LONG_TREECONNECTION; if (!is_error_pending()){
tmp_long= 192 ; 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,14275,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(25769,14278,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT=*__LONG_WARNINGLISTITEMS+ 4 ;
if(!qbevent)break;evnt(25769,14279,"ide_methods.bas");}while(r);
S_55354:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT>(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 )))||is_error_pending()){
if(qbevent){evnt(25769,14280,"ide_methods.bas");if(r)goto S_55354;}
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 ;
if(!qbevent)break;evnt(25769,14281,"ide_methods.bas");}while(r);
}
S_55357:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH>(*__LONG_IDEWX- 8 )))||is_error_pending()){
if(qbevent){evnt(25769,14284,"ide_methods.bas");if(r)goto S_55357;}
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH=*__LONG_IDEWX- 8 ;
if(!qbevent)break;evnt(25769,14284,"ide_methods.bas");}while(r);
}
do{
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEWARNINGBOX_UDT_P)) + ((0+0)) ),_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH,_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT,qbs_new_txt_len("Compilation status",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14286,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_I=*_FUNC_IDEWARNINGBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,14288,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+36)))= 2 ;
if(!qbevent)break;evnt(25769,14289,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+24)))= 2 ;
if(!qbevent)break;evnt(25769,14290,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+28)))=*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH- 4 ;
if(!qbevent)break;evnt(25769,14291,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+32)))=*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT- 4 ;
if(!qbevent)break;evnt(25769,14291,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(_FUNC_IDEWARNINGBOX_STRING_L);
if(!qbevent)break;evnt(25769,14292,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+76)))= 1 ;
if(!qbevent)break;evnt(25769,14293,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+40)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_new_txt_len("Warnings (",10),qbs__tostr((int32)(*__LONG_TOTALWARNINGS),NULL,0)),qbs_new_txt_len(")",1)));
if(!qbevent)break;evnt(25769,14294,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_I=*_FUNC_IDEWARNINGBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(25769,14296,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+36)))= 3 ;
if(!qbevent)break;evnt(25769,14297,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+24)))=*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT;
if(!qbevent)break;evnt(25769,14298,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_new_txt_len("#Go to",6),_FUNC_IDEWARNINGBOX_STRING1_SEP),qbs_new_txt_len("#Close",6)));
if(!qbevent)break;evnt(25769,14299,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+60)))= 1 ;
if(!qbevent)break;evnt(25769,14300,"ide_methods.bas");}while(r);
S_55374:;
fornext_value6405= 1 ;
fornext_finalvalue6405= 100 ;
fornext_step6405= 1 ;
if (fornext_step6405<0) fornext_step_negative6405=1; else fornext_step_negative6405=0;
if (is_error_pending()) goto fornext_error6405;
goto fornext_entrylabel6405;
while(1){
fornext_value6405=fornext_step6405+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel6405:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value6405;
if (fornext_step_negative6405){
if (fornext_value6405<fornext_finalvalue6405) break;
}else{
if (fornext_value6405>fornext_finalvalue6405) break;
}
fornext_error6405:;
if(qbevent){evnt(25769,14309,"ide_methods.bas");if(r)goto S_55374;}
do{
memcpy(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+0))+ 0,((char*)_FUNC_IDEWARNINGBOX_UDT_P)+((0+0))+ 0, 20);
if(!qbevent)break;evnt(25769,14309,"ide_methods.bas");}while(r);
fornext_continue_6404:;
}
fornext_exit_6404:;
S_55377:;
do{
if(qbevent){evnt(25769,14312,"ide_methods.bas");if(r)goto S_55377;}
do{
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEWARNINGBOX_UDT_P)) + ((0+0)) ));
if(!qbevent)break;evnt(25769,14315,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(25769,14316,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CX= 0 ;
if(!qbevent)break;evnt(25769,14316,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CY= 0 ;
if(!qbevent)break;evnt(25769,14316,"ide_methods.bas");}while(r);
S_55382:;
fornext_value6408= 1 ;
fornext_finalvalue6408= 100 ;
fornext_step6408= 1 ;
if (fornext_step6408<0) fornext_step_negative6408=1; else fornext_step_negative6408=0;
if (is_error_pending()) goto fornext_error6408;
goto fornext_entrylabel6408;
while(1){
fornext_value6408=fornext_step6408+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel6408:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value6408;
if (fornext_step_negative6408){
if (fornext_value6408<fornext_finalvalue6408) break;
}else{
if (fornext_value6408>fornext_finalvalue6408) break;
}
fornext_error6408:;
if(qbevent){evnt(25769,14317,"ide_methods.bas");if(r)goto S_55382;}
S_55383:;
if ((*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+36))))||is_error_pending()){
if(qbevent){evnt(25769,14318,"ide_methods.bas");if(r)goto S_55383;}
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+72)))=*_FUNC_IDEWARNINGBOX_LONG_FOCUS-*_FUNC_IDEWARNINGBOX_LONG_F;
if(!qbevent)break;evnt(25769,14320,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+64)))= 0 ;
if(!qbevent)break;evnt(25769,14321,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+68)))= 0 ;
if(!qbevent)break;evnt(25769,14321,"ide_methods.bas");}while(r);
do{
SUB_IDEDRAWOBJ((void*)( ((char*)(_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEWARNINGBOX_LONG_F);
if(!qbevent)break;evnt(25769,14322,"ide_methods.bas");}while(r);
S_55388:;
if ((*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+64))))||is_error_pending()){
if(qbevent){evnt(25769,14323,"ide_methods.bas");if(r)goto S_55388;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CX=*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+64)));
if(!qbevent)break;evnt(25769,14323,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CY=*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+68)));
if(!qbevent)break;evnt(25769,14323,"ide_methods.bas");}while(r);
}
}
fornext_continue_6407:;
}
fornext_exit_6407:;
do{
*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS=*_FUNC_IDEWARNINGBOX_LONG_F- 1 ;
if(!qbevent)break;evnt(25769,14326,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,14330,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int32*)(((char*)_FUNC_IDEWARNINGBOX_UDT_P)+((0+0)))+ 2 ,*(int32*)(((char*)_FUNC_IDEWARNINGBOX_UDT_P)+((0+4)))+ 1 ,qbs_new_txt_len("Double-click on an item to jump to the line indicated",53),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14330,"ide_methods.bas");}while(r);
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(25769,14335,"ide_methods.bas");}while(r);
S_55398:;
if ((*_FUNC_IDEWARNINGBOX_LONG_CX)||is_error_pending()){
if(qbevent){evnt(25769,14336,"ide_methods.bas");if(r)goto S_55398;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,14336,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*_FUNC_IDEWARNINGBOX_LONG_CY,*_FUNC_IDEWARNINGBOX_LONG_CX, 1 ,NULL,NULL,7);
if(!qbevent)break;evnt(25769,14336,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,14336,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(25769,14339,"ide_methods.bas");}while(r);
S_55404:;
do{
if(qbevent){evnt(25769,14340,"ide_methods.bas");if(r)goto S_55404;}
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(25769,14341,"ide_methods.bas");}while(r);
S_55406:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(25769,14342,"ide_methods.bas");if(r)goto S_55406;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,14342,"ide_methods.bas");}while(r);
}
S_55409:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(25769,14343,"ide_methods.bas");if(r)goto S_55409;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,14343,"ide_methods.bas");}while(r);
}
S_55412:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(25769,14344,"ide_methods.bas");if(r)goto S_55412;}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEDOWN= 1 ;
if(!qbevent)break;evnt(25769,14344,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,14344,"ide_methods.bas");}while(r);
}
S_55416:;
if ((*__LONG_MRELEASE)||is_error_pending()){
if(qbevent){evnt(25769,14345,"ide_methods.bas");if(r)goto S_55416;}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEUP= 1 ;
if(!qbevent)break;evnt(25769,14345,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,14345,"ide_methods.bas");}while(r);
}
S_55420:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(25769,14346,"ide_methods.bas");if(r)goto S_55420;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,14346,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_ALT=*__LONG_KALT;
if(!qbevent)break;evnt(25769,14347,"ide_methods.bas");}while(r);
S_55424:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_ALT!=*_FUNC_IDEWARNINGBOX_LONG_OLDALT))||is_error_pending()){
if(qbevent){evnt(25769,14347,"ide_methods.bas");if(r)goto S_55424;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(25769,14347,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_OLDALT=*_FUNC_IDEWARNINGBOX_LONG_ALT;
if(!qbevent)break;evnt(25769,14348,"ide_methods.bas");}while(r);
do{
sub__limit( 100 );
if(!qbevent)break;evnt(25769,14349,"ide_methods.bas");}while(r);
S_55429:;
dl_continue_6409:;
}while((!(*_FUNC_IDEWARNINGBOX_LONG_CHANGE))&&(!is_error_pending()));
dl_exit_6409:;
if(qbevent){evnt(25769,14350,"ide_methods.bas");if(r)goto S_55429;}
S_55430:;
if ((*_FUNC_IDEWARNINGBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(25769,14351,"ide_methods.bas");if(r)goto S_55430;}
do{
*__LONG_IDEHL= 1 ;
if(!qbevent)break;evnt(25769,14351,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEHL= 0 ;
if(!qbevent)break;evnt(25769,14351,"ide_methods.bas");}while(r);
}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_ALTLETTER,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14353,"ide_methods.bas");}while(r);
S_55436:;
if ((*_FUNC_IDEWARNINGBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(25769,14354,"ide_methods.bas");if(r)goto S_55436;}
S_55437:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(25769,14355,"ide_methods.bas");if(r)goto S_55437;}
do{
*_FUNC_IDEWARNINGBOX_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14356,"ide_methods.bas");}while(r);
S_55439:;
if (((-(*_FUNC_IDEWARNINGBOX_LONG_K>= 65 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_K<= 90 )))||is_error_pending()){
if(qbevent){evnt(25769,14357,"ide_methods.bas");if(r)goto S_55439;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_ALTLETTER,func_chr(*_FUNC_IDEWARNINGBOX_LONG_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14357,"ide_methods.bas");}while(r);
}
}
}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,14360,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(25769,14360,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(25769,14360,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_INFO= 0 ;
if(!qbevent)break;evnt(25769,14364,"ide_methods.bas");}while(r);
S_55448:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(25769,14365,"ide_methods.bas");if(r)goto S_55448;}
do{
qbs_set(__STRING_K,func_chr( 255 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14365,"ide_methods.bas");}while(r);
}
S_55451:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
if(qbevent){evnt(25769,14366,"ide_methods.bas");if(r)goto S_55451;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_FOCUS+ 1 ;
if(!qbevent)break;evnt(25769,14366,"ide_methods.bas");}while(r);
}
S_55454:;
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,14367,"ide_methods.bas");if(r)goto S_55454;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_FOCUS- 1 ;
if(!qbevent)break;evnt(25769,14367,"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,14367,"ide_methods.bas");}while(r);
}
S_55458:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,14368,"ide_methods.bas");if(r)goto S_55458;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS;
if(!qbevent)break;evnt(25769,14368,"ide_methods.bas");}while(r);
}
S_55461:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS>*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS))||is_error_pending()){
if(qbevent){evnt(25769,14369,"ide_methods.bas");if(r)goto S_55461;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(25769,14369,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(25769,14370,"ide_methods.bas");}while(r);
S_55465:;
fornext_value6412= 1 ;
fornext_finalvalue6412= 100 ;
fornext_step6412= 1 ;
if (fornext_step6412<0) fornext_step_negative6412=1; else fornext_step_negative6412=0;
if (is_error_pending()) goto fornext_error6412;
goto fornext_entrylabel6412;
while(1){
fornext_value6412=fornext_step6412+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel6412:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value6412;
if (fornext_step_negative6412){
if (fornext_value6412<fornext_finalvalue6412) break;
}else{
if (fornext_value6412>fornext_finalvalue6412) break;
}
fornext_error6412:;
if(qbevent){evnt(25769,14371,"ide_methods.bas");if(r)goto S_55465;}
do{
*_FUNC_IDEWARNINGBOX_LONG_T=*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+36)));
if(!qbevent)break;evnt(25769,14372,"ide_methods.bas");}while(r);
S_55467:;
if ((*_FUNC_IDEWARNINGBOX_LONG_T)||is_error_pending()){
if(qbevent){evnt(25769,14373,"ide_methods.bas");if(r)goto S_55467;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUSOFFSET=*_FUNC_IDEWARNINGBOX_LONG_FOCUS-*_FUNC_IDEWARNINGBOX_LONG_F;
if(!qbevent)break;evnt(25769,14374,"ide_methods.bas");}while(r);
do{
SUB_IDEOBJUPDATE((void*)( ((char*)(_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEWARNINGBOX_LONG_I)-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEWARNINGBOX_LONG_FOCUS,_FUNC_IDEWARNINGBOX_LONG_F,_FUNC_IDEWARNINGBOX_LONG_FOCUSOFFSET,__STRING_K,_FUNC_IDEWARNINGBOX_STRING_ALTLETTER,__LONG_MB,_FUNC_IDEWARNINGBOX_LONG_MOUSEDOWN,_FUNC_IDEWARNINGBOX_LONG_MOUSEUP,__LONG_MX,__LONG_MY,_FUNC_IDEWARNINGBOX_LONG_INFO,__LONG_MWHEEL);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,14375,"ide_methods.bas");}while(r);
}
fornext_continue_6411:;
}
fornext_exit_6411:;
S_55472:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 27 )))|(((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS== 3 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_INFO!= 0 ))))))||is_error_pending()){
if(qbevent){evnt(25769,14380,"ide_methods.bas");if(r)goto S_55472;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,14381,"ide_methods.bas");}while(r);
}
S_55475:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(__STRING_K,func_chr( 13 )))|(((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS== 2 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_INFO!= 0 ))))|(((-(*_FUNC_IDEWARNINGBOX_LONG_INFO== 1 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS== 1 ))))))||is_error_pending()){
if(qbevent){evnt(25769,14384,"ide_methods.bas");if(r)goto S_55475;}
do{
*_FUNC_IDEWARNINGBOX_LONG_Y=func_abs((int32)(*(int32*)(((char*)_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0])+(((array_check(( 1 )-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4],_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]))*101+76)))));
if(!qbevent)break;evnt(25769,14385,"ide_methods.bas");}while(r);
S_55477:;
if (((-(*_FUNC_IDEWARNINGBOX_LONG_Y>= 1 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_Y<=*__LONG_WARNINGLISTITEMS))&(-(((int32*)(__ARRAY_LONG_WARNINGLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_Y)-__ARRAY_LONG_WARNINGLINES[4],__ARRAY_LONG_WARNINGLINES[5])]> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,14386,"ide_methods.bas");if(r)goto S_55477;}
do{
*__LONG_IDEGOTOBOX_LASTLINENUM=((int32*)(__ARRAY_LONG_WARNINGLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_Y)-__ARRAY_LONG_WARNINGLINES[4],__ARRAY_LONG_WARNINGLINES[5])];
if(!qbevent)break;evnt(25769,14387,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(25769,14388,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEGOTOBOX_LASTLINENUM;
if(!qbevent)break;evnt(25769,14389,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(25769,14390,"ide_methods.bas");}while(r);
S_55482:;
if ((-(((int32*)(__ARRAY_LONG_WARNINGINCLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_Y)-__ARRAY_LONG_WARNINGINCLINES[4],__ARRAY_LONG_WARNINGINCLINES[5])]> 0 ))||is_error_pending()){
if(qbevent){evnt(25769,14391,"ide_methods.bas");if(r)goto S_55482;}
do{
*__LONG_WARNINGININCLUDE=*__LONG_IDECY;
if(!qbevent)break;evnt(25769,14392,"ide_methods.bas");}while(r);
do{
*__LONG_WARNINGININCLUDELINE=((int32*)(__ARRAY_LONG_WARNINGINCLINES[0]))[array_check((*_FUNC_IDEWARNINGBOX_LONG_Y)-__ARRAY_LONG_WARNINGINCLINES[4],__ARRAY_LONG_WARNINGINCLINES[5])];
if(!qbevent)break;evnt(25769,14393,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(25769,14395,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(25769,14396,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEDOWN= 0 ;
if(!qbevent)break;evnt(25769,14401,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEUP= 0 ;
if(!qbevent)break;evnt(25769,14402,"ide_methods.bas");}while(r);
dl_continue_6406:;
}while(1);
dl_exit_6406:;
do{
*_FUNC_IDEWARNINGBOX_LONG_IDEWARNINGBOX= 0 ;
if(!qbevent)break;evnt(25769,14405,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free319.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;
return *_FUNC_IDEWARNINGBOX_LONG_IDEWARNINGBOX;
}
