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 "data308.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(24235,14216,"ide_methods.bas");}while(r);
do{
sub_pcopy( 0 , 1 );
if(!qbevent)break;evnt(24235,14217,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,14218,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(24235,14219,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(24235,14220,"ide_methods.bas");}while(r);
do{

if (_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[2]&2){
error(10);
}else{
if (_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[2]&1){
if (!error_occurred) error(10);
}else{
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4]= 1 ;
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]=( 100 )-_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[4]+1;
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[6]=1;
if (_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[2]&4){
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]=(ptrszint)cmem_dynamic_malloc(_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]*101);
memset((void*)(_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]),0,_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]*101);
}else{
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]=(ptrszint)calloc(_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[5]*101,1);
if (!_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[0]) error(257);
}
_FUNC_IDEWARNINGBOX_ARRAY_UDT_O[2]|=1;
}
}
if(!qbevent)break;evnt(24235,14221,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(24235,14222,"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(24235,14223,"ide_methods.bas");}while(r);
S_53629:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEPROGNAME->len))||is_error_pending()){
if(qbevent){evnt(24235,14228,"ide_methods.bas");if(r)goto S_53629;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_THISPROG,__STRING_IDEPROGNAME);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,14228,"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(24235,14228,"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(24235,14229,"ide_methods.bas");}while(r);
S_53635:;
fornext_value6127= 1 ;
fornext_finalvalue6127=*__LONG_WARNINGLISTITEMS;
fornext_step6127= 1 ;
if (fornext_step6127<0) fornext_step_negative6127=1; else fornext_step_negative6127=0;
if (is_error_pending()) goto fornext_error6127;
goto fornext_entrylabel6127;
while(1){
fornext_value6127=fornext_step6127+(*_FUNC_IDEWARNINGBOX_LONG_X);
fornext_entrylabel6127:
*_FUNC_IDEWARNINGBOX_LONG_X=fornext_value6127;
if (fornext_step_negative6127){
if (fornext_value6127<fornext_finalvalue6127) break;
}else{
if (fornext_value6127>fornext_finalvalue6127) break;
}
fornext_error6127:;
if(qbevent){evnt(24235,14232,"ide_methods.bas");if(r)goto S_53635;}
S_53636:;
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(24235,14233,"ide_methods.bas");if(r)goto S_53636;}
do{
goto fornext_continue_6126;
if(!qbevent)break;evnt(24235,14233,"ide_methods.bas");}while(r);
}
S_53639:;
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(24235,14235,"ide_methods.bas");if(r)goto S_53639;}
S_53640:;
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(24235,14236,"ide_methods.bas");if(r)goto S_53640;}
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(24235,14237,"ide_methods.bas");}while(r);
}
}
fornext_continue_6126:;
}
fornext_exit_6126:;
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH= 60 ;
if(!qbevent)break;evnt(24235,14243,"ide_methods.bas");}while(r);
S_53646:;
fornext_value6131= 1 ;
fornext_finalvalue6131=*__LONG_WARNINGLISTITEMS;
fornext_step6131= 1 ;
if (fornext_step6131<0) fornext_step_negative6131=1; else fornext_step_negative6131=0;
if (is_error_pending()) goto fornext_error6131;
goto fornext_entrylabel6131;
while(1){
fornext_value6131=fornext_step6131+(*_FUNC_IDEWARNINGBOX_LONG_X);
fornext_entrylabel6131:
*_FUNC_IDEWARNINGBOX_LONG_X=fornext_value6131;
if (fornext_step_negative6131){
if (fornext_value6131<fornext_finalvalue6131) break;
}else{
if (fornext_value6131>fornext_finalvalue6131) break;
}
fornext_error6131:;
if(qbevent){evnt(24235,14244,"ide_methods.bas");if(r)goto S_53646;}
S_53647:;
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(24235,14245,"ide_methods.bas");if(r)goto S_53647;}
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(24235,14246,"ide_methods.bas");}while(r);
S_53649:;
if (((-(*_FUNC_IDEWARNINGBOX_LONG_X> 1 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_TREECONNECTION> 0 )))||is_error_pending()){
if(qbevent){evnt(24235,14247,"ide_methods.bas");if(r)goto S_53649;}
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(24235,14247,"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(24235,14249,"ide_methods.bas");}while(r);
S_53654:;
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(24235,14250,"ide_methods.bas");if(r)goto S_53654;}
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(24235,14251,"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(24235,14252,"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(24235,14253,"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(24235,14255,"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(24235,14256,"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(24235,14257,"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(24235,14259,"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(24235,14260,"ide_methods.bas");}while(r);
S_53665:;
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(24235,14261,"ide_methods.bas");if(r)goto S_53665;}
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(24235,14261,"ide_methods.bas");}while(r);
}
S_53668:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEWARNINGBOX_STRING_TEXT->len))||is_error_pending()){
if(qbevent){evnt(24235,14262,"ide_methods.bas");if(r)goto S_53668;}
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(24235,14263,"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(24235,14265,"ide_methods.bas");}while(r);
}
}
S_53674:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_X<*__LONG_WARNINGLISTITEMS))||is_error_pending()){
if(qbevent){evnt(24235,14268,"ide_methods.bas");if(r)goto S_53674;}
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(24235,14268,"ide_methods.bas");}while(r);
}
fornext_continue_6130:;
}
fornext_exit_6130:;
S_53678:;
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(24235,14271,"ide_methods.bas");if(r)goto S_53678;}
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(24235,14272,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(24235,14275,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT=*__LONG_WARNINGLISTITEMS+ 4 ;
if(!qbevent)break;evnt(24235,14276,"ide_methods.bas");}while(r);
S_53683:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT>(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 )))||is_error_pending()){
if(qbevent){evnt(24235,14277,"ide_methods.bas");if(r)goto S_53683;}
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 ;
if(!qbevent)break;evnt(24235,14278,"ide_methods.bas");}while(r);
}
S_53686:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH>(*__LONG_IDEWX- 8 )))||is_error_pending()){
if(qbevent){evnt(24235,14281,"ide_methods.bas");if(r)goto S_53686;}
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH=*__LONG_IDEWX- 8 ;
if(!qbevent)break;evnt(24235,14281,"ide_methods.bas");}while(r);
}
do{
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEWARNINGBOX_UDT_P)) + (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(24235,14283,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_I=*_FUNC_IDEWARNINGBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,14285,"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(24235,14286,"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(24235,14287,"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(24235,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+32))=*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT- 4 ;
if(!qbevent)break;evnt(24235,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+44))=FUNC_IDENEWTXT(_FUNC_IDEWARNINGBOX_STRING_L);
if(!qbevent)break;evnt(24235,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+76))= 1 ;
if(!qbevent)break;evnt(24235,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+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(24235,14291,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_I=*_FUNC_IDEWARNINGBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(24235,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+36))= 3 ;
if(!qbevent)break;evnt(24235,14294,"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(24235,14295,"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(24235,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+60))= 1 ;
if(!qbevent)break;evnt(24235,14297,"ide_methods.bas");}while(r);
S_53703:;
fornext_value6137= 1 ;
fornext_finalvalue6137= 100 ;
fornext_step6137= 1 ;
if (fornext_step6137<0) fornext_step_negative6137=1; else fornext_step_negative6137=0;
if (is_error_pending()) goto fornext_error6137;
goto fornext_entrylabel6137;
while(1){
fornext_value6137=fornext_step6137+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel6137:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value6137;
if (fornext_step_negative6137){
if (fornext_value6137<fornext_finalvalue6137) break;
}else{
if (fornext_value6137>fornext_finalvalue6137) break;
}
fornext_error6137:;
if(qbevent){evnt(24235,14306,"ide_methods.bas");if(r)goto S_53703;}
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,((char*)_FUNC_IDEWARNINGBOX_UDT_P)+(0)+ 0, 20);
if(!qbevent)break;evnt(24235,14306,"ide_methods.bas");}while(r);
fornext_continue_6136:;
}
fornext_exit_6136:;
S_53706:;
do{
if(qbevent){evnt(24235,14309,"ide_methods.bas");if(r)goto S_53706;}
do{
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEWARNINGBOX_UDT_P)) + (0) ));
if(!qbevent)break;evnt(24235,14312,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(24235,14313,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CX= 0 ;
if(!qbevent)break;evnt(24235,14313,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CY= 0 ;
if(!qbevent)break;evnt(24235,14313,"ide_methods.bas");}while(r);
S_53711:;
fornext_value6140= 1 ;
fornext_finalvalue6140= 100 ;
fornext_step6140= 1 ;
if (fornext_step6140<0) fornext_step_negative6140=1; else fornext_step_negative6140=0;
if (is_error_pending()) goto fornext_error6140;
goto fornext_entrylabel6140;
while(1){
fornext_value6140=fornext_step6140+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel6140:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value6140;
if (fornext_step_negative6140){
if (fornext_value6140<fornext_finalvalue6140) break;
}else{
if (fornext_value6140>fornext_finalvalue6140) break;
}
fornext_error6140:;
if(qbevent){evnt(24235,14314,"ide_methods.bas");if(r)goto S_53711;}
S_53712:;
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(24235,14315,"ide_methods.bas");if(r)goto S_53712;}
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(24235,14317,"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(24235,14318,"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(24235,14318,"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) ),_FUNC_IDEWARNINGBOX_LONG_F);
if(!qbevent)break;evnt(24235,14319,"ide_methods.bas");}while(r);
S_53717:;
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(24235,14320,"ide_methods.bas");if(r)goto S_53717;}
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(24235,14320,"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(24235,14320,"ide_methods.bas");}while(r);
}
}
fornext_continue_6139:;
}
fornext_exit_6139:;
do{
*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS=*_FUNC_IDEWARNINGBOX_LONG_F- 1 ;
if(!qbevent)break;evnt(24235,14323,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,3);
if(!qbevent)break;evnt(24235,14327,"ide_methods.bas");}while(r);
do{
sub__printstring(*(int32*)(((char*)_FUNC_IDEWARNINGBOX_UDT_P)+(0))+ 2 ,*(int32*)(((char*)_FUNC_IDEWARNINGBOX_UDT_P)+(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(24235,14327,"ide_methods.bas");}while(r);
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(24235,14332,"ide_methods.bas");}while(r);
S_53727:;
if ((*_FUNC_IDEWARNINGBOX_LONG_CX)||is_error_pending()){
if(qbevent){evnt(24235,14333,"ide_methods.bas");if(r)goto S_53727;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,14333,"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(24235,14333,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,14333,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(24235,14336,"ide_methods.bas");}while(r);
S_53733:;
do{
if(qbevent){evnt(24235,14337,"ide_methods.bas");if(r)goto S_53733;}
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(24235,14338,"ide_methods.bas");}while(r);
S_53735:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(24235,14339,"ide_methods.bas");if(r)goto S_53735;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(24235,14339,"ide_methods.bas");}while(r);
}
S_53738:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(24235,14340,"ide_methods.bas");if(r)goto S_53738;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(24235,14340,"ide_methods.bas");}while(r);
}
S_53741:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(24235,14341,"ide_methods.bas");if(r)goto S_53741;}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEDOWN= 1 ;
if(!qbevent)break;evnt(24235,14341,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(24235,14341,"ide_methods.bas");}while(r);
}
S_53745:;
if ((*__LONG_MRELEASE)||is_error_pending()){
if(qbevent){evnt(24235,14342,"ide_methods.bas");if(r)goto S_53745;}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEUP= 1 ;
if(!qbevent)break;evnt(24235,14342,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(24235,14342,"ide_methods.bas");}while(r);
}
S_53749:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(24235,14343,"ide_methods.bas");if(r)goto S_53749;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(24235,14343,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_ALT=*__LONG_KALT;
if(!qbevent)break;evnt(24235,14344,"ide_methods.bas");}while(r);
S_53753:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_ALT!=*_FUNC_IDEWARNINGBOX_LONG_OLDALT))||is_error_pending()){
if(qbevent){evnt(24235,14344,"ide_methods.bas");if(r)goto S_53753;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(24235,14344,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_OLDALT=*_FUNC_IDEWARNINGBOX_LONG_ALT;
if(!qbevent)break;evnt(24235,14345,"ide_methods.bas");}while(r);
do{
sub__limit( 100 );
if(!qbevent)break;evnt(24235,14346,"ide_methods.bas");}while(r);
S_53758:;
dl_continue_6141:;
}while((!(*_FUNC_IDEWARNINGBOX_LONG_CHANGE))&&(!is_error_pending()));
dl_exit_6141:;
if(qbevent){evnt(24235,14347,"ide_methods.bas");if(r)goto S_53758;}
S_53759:;
if ((*_FUNC_IDEWARNINGBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(24235,14348,"ide_methods.bas");if(r)goto S_53759;}
do{
*__LONG_IDEHL= 1 ;
if(!qbevent)break;evnt(24235,14348,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEHL= 0 ;
if(!qbevent)break;evnt(24235,14348,"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(24235,14350,"ide_methods.bas");}while(r);
S_53765:;
if ((*_FUNC_IDEWARNINGBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(24235,14351,"ide_methods.bas");if(r)goto S_53765;}
S_53766:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(24235,14352,"ide_methods.bas");if(r)goto S_53766;}
do{
*_FUNC_IDEWARNINGBOX_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,14353,"ide_methods.bas");}while(r);
S_53768:;
if (((-(*_FUNC_IDEWARNINGBOX_LONG_K>= 65 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_K<= 90 )))||is_error_pending()){
if(qbevent){evnt(24235,14354,"ide_methods.bas");if(r)goto S_53768;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_ALTLETTER,func_chr(*_FUNC_IDEWARNINGBOX_LONG_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,14354,"ide_methods.bas");}while(r);
}
}
}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,14357,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(24235,14357,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(24235,14357,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_INFO= 0 ;
if(!qbevent)break;evnt(24235,14361,"ide_methods.bas");}while(r);
S_53777:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(24235,14362,"ide_methods.bas");if(r)goto S_53777;}
do{
qbs_set(__STRING_K,func_chr( 255 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(24235,14362,"ide_methods.bas");}while(r);
}
S_53780:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
if(qbevent){evnt(24235,14363,"ide_methods.bas");if(r)goto S_53780;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_FOCUS+ 1 ;
if(!qbevent)break;evnt(24235,14363,"ide_methods.bas");}while(r);
}
S_53783:;
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(24235,14364,"ide_methods.bas");if(r)goto S_53783;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_FOCUS- 1 ;
if(!qbevent)break;evnt(24235,14364,"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(24235,14364,"ide_methods.bas");}while(r);
}
S_53787:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS< 1 ))||is_error_pending()){
if(qbevent){evnt(24235,14365,"ide_methods.bas");if(r)goto S_53787;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS;
if(!qbevent)break;evnt(24235,14365,"ide_methods.bas");}while(r);
}
S_53790:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS>*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS))||is_error_pending()){
if(qbevent){evnt(24235,14366,"ide_methods.bas");if(r)goto S_53790;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(24235,14366,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(24235,14367,"ide_methods.bas");}while(r);
S_53794:;
fornext_value6144= 1 ;
fornext_finalvalue6144= 100 ;
fornext_step6144= 1 ;
if (fornext_step6144<0) fornext_step_negative6144=1; else fornext_step_negative6144=0;
if (is_error_pending()) goto fornext_error6144;
goto fornext_entrylabel6144;
while(1){
fornext_value6144=fornext_step6144+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel6144:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value6144;
if (fornext_step_negative6144){
if (fornext_value6144<fornext_finalvalue6144) break;
}else{
if (fornext_value6144>fornext_finalvalue6144) break;
}
fornext_error6144:;
if(qbevent){evnt(24235,14368,"ide_methods.bas");if(r)goto S_53794;}
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(24235,14369,"ide_methods.bas");}while(r);
S_53796:;
if ((*_FUNC_IDEWARNINGBOX_LONG_T)||is_error_pending()){
if(qbevent){evnt(24235,14370,"ide_methods.bas");if(r)goto S_53796;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUSOFFSET=*_FUNC_IDEWARNINGBOX_LONG_FOCUS-*_FUNC_IDEWARNINGBOX_LONG_F;
if(!qbevent)break;evnt(24235,14371,"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) ),_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(24235,14372,"ide_methods.bas");}while(r);
}
fornext_continue_6143:;
}
fornext_exit_6143:;
S_53801:;
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(24235,14377,"ide_methods.bas");if(r)goto S_53801;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,14378,"ide_methods.bas");}while(r);
}
S_53804:;
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(24235,14381,"ide_methods.bas");if(r)goto S_53804;}
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(24235,14382,"ide_methods.bas");}while(r);
S_53806:;
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(24235,14383,"ide_methods.bas");if(r)goto S_53806;}
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(24235,14384,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(24235,14385,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEGOTOBOX_LASTLINENUM;
if(!qbevent)break;evnt(24235,14386,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(24235,14387,"ide_methods.bas");}while(r);
S_53811:;
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(24235,14388,"ide_methods.bas");if(r)goto S_53811;}
do{
*__LONG_WARNINGININCLUDE=*__LONG_IDECY;
if(!qbevent)break;evnt(24235,14389,"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(24235,14390,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(24235,14392,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(24235,14393,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEDOWN= 0 ;
if(!qbevent)break;evnt(24235,14398,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEUP= 0 ;
if(!qbevent)break;evnt(24235,14399,"ide_methods.bas");}while(r);
dl_continue_6138:;
}while(1);
dl_exit_6138:;
do{
*_FUNC_IDEWARNINGBOX_LONG_IDEWARNINGBOX= 0 ;
if(!qbevent)break;evnt(24235,14402,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free308.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;
}
