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 "data383.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
sub_pcopy( 0 , 2 );
if(!qbevent)break;evnt(28182,14740,"ide_methods.bas");}while(r);
do{
sub_pcopy( 0 , 1 );
if(!qbevent)break;evnt(28182,14741,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,14742,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(28182,14743,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,14744,"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(28182,14745,"ide_methods.bas");}while(r);
do{
if(!qbevent)break;evnt(28182,14746,"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(28182,14747,"ide_methods.bas");}while(r);
S_59983:;
if ((qbs_cleanup(qbs_tmp_base,__STRING_IDEPROGNAME->len))||is_error_pending()){
if(qbevent){evnt(28182,14752,"ide_methods.bas");if(r)goto S_59983;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_THISPROG,__STRING_IDEPROGNAME);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14752,"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(28182,14752,"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(28182,14753,"ide_methods.bas");}while(r);
S_59989:;
fornext_value7069= 1 ;
fornext_finalvalue7069=*__LONG_WARNINGLISTITEMS;
fornext_step7069= 1 ;
if (fornext_step7069<0) fornext_step_negative7069=1; else fornext_step_negative7069=0;
if (is_error_pending()) goto fornext_error7069;
goto fornext_entrylabel7069;
while(1){
fornext_value7069=fornext_step7069+(*_FUNC_IDEWARNINGBOX_LONG_X);
fornext_entrylabel7069:
*_FUNC_IDEWARNINGBOX_LONG_X=fornext_value7069;
if (fornext_step_negative7069){
if (fornext_value7069<fornext_finalvalue7069) break;
}else{
if (fornext_value7069>fornext_finalvalue7069) break;
}
fornext_error7069:;
if(qbevent){evnt(28182,14756,"ide_methods.bas");if(r)goto S_59989;}
S_59990:;
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(28182,14757,"ide_methods.bas");if(r)goto S_59990;}
do{
goto fornext_continue_7068;
if(!qbevent)break;evnt(28182,14757,"ide_methods.bas");}while(r);
}
S_59993:;
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(28182,14759,"ide_methods.bas");if(r)goto S_59993;}
S_59994:;
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(28182,14760,"ide_methods.bas");if(r)goto S_59994;}
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(28182,14761,"ide_methods.bas");}while(r);
}
}
fornext_continue_7068:;
}
fornext_exit_7068:;
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH= 60 ;
if(!qbevent)break;evnt(28182,14767,"ide_methods.bas");}while(r);
S_60000:;
fornext_value7073= 1 ;
fornext_finalvalue7073=*__LONG_WARNINGLISTITEMS;
fornext_step7073= 1 ;
if (fornext_step7073<0) fornext_step_negative7073=1; else fornext_step_negative7073=0;
if (is_error_pending()) goto fornext_error7073;
goto fornext_entrylabel7073;
while(1){
fornext_value7073=fornext_step7073+(*_FUNC_IDEWARNINGBOX_LONG_X);
fornext_entrylabel7073:
*_FUNC_IDEWARNINGBOX_LONG_X=fornext_value7073;
if (fornext_step_negative7073){
if (fornext_value7073<fornext_finalvalue7073) break;
}else{
if (fornext_value7073>fornext_finalvalue7073) break;
}
fornext_error7073:;
if(qbevent){evnt(28182,14768,"ide_methods.bas");if(r)goto S_60000;}
S_60001:;
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(28182,14769,"ide_methods.bas");if(r)goto S_60001;}
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(28182,14770,"ide_methods.bas");}while(r);
S_60003:;
if (((-(*_FUNC_IDEWARNINGBOX_LONG_X> 1 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_TREECONNECTION> 0 )))||is_error_pending()){
if(qbevent){evnt(28182,14771,"ide_methods.bas");if(r)goto S_60003;}
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(28182,14771,"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(28182,14773,"ide_methods.bas");}while(r);
S_60008:;
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(28182,14774,"ide_methods.bas");if(r)goto S_60008;}
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(28182,14775,"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(28182,14776,"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(28182,14777,"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(28182,14779,"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(28182,14780,"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(28182,14781,"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(28182,14783,"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(28182,14784,"ide_methods.bas");}while(r);
S_60019:;
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(28182,14785,"ide_methods.bas");if(r)goto S_60019;}
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(28182,14785,"ide_methods.bas");}while(r);
}
S_60022:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_IDEWARNINGBOX_STRING_TEXT->len))||is_error_pending()){
if(qbevent){evnt(28182,14786,"ide_methods.bas");if(r)goto S_60022;}
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(28182,14787,"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(28182,14789,"ide_methods.bas");}while(r);
}
}
S_60028:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_X<*__LONG_WARNINGLISTITEMS))||is_error_pending()){
if(qbevent){evnt(28182,14792,"ide_methods.bas");if(r)goto S_60028;}
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(28182,14792,"ide_methods.bas");}while(r);
}
fornext_continue_7072:;
}
fornext_exit_7072:;
S_60032:;
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(28182,14795,"ide_methods.bas");if(r)goto S_60032;}
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(28182,14796,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_I= 0 ;
if(!qbevent)break;evnt(28182,14799,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT=*__LONG_WARNINGLISTITEMS+ 4 ;
if(!qbevent)break;evnt(28182,14800,"ide_methods.bas");}while(r);
S_60037:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT>(*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 )))||is_error_pending()){
if(qbevent){evnt(28182,14801,"ide_methods.bas");if(r)goto S_60037;}
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGHEIGHT=*__LONG_IDEWY+*__LONG_IDESUBWINDOW- 6 ;
if(!qbevent)break;evnt(28182,14802,"ide_methods.bas");}while(r);
}
S_60040:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH>(*__LONG_IDEWX- 8 )))||is_error_pending()){
if(qbevent){evnt(28182,14805,"ide_methods.bas");if(r)goto S_60040;}
do{
*_FUNC_IDEWARNINGBOX_LONG_DIALOGWIDTH=*__LONG_IDEWX- 8 ;
if(!qbevent)break;evnt(28182,14805,"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(28182,14807,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_I=*_FUNC_IDEWARNINGBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,14809,"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(28182,14810,"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(28182,14811,"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(28182,14812,"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(28182,14812,"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(28182,14813,"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(28182,14814,"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(28182,14815,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_I=*_FUNC_IDEWARNINGBOX_LONG_I+ 1 ;
if(!qbevent)break;evnt(28182,14817,"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(28182,14818,"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(28182,14819,"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(28182,14820,"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(28182,14821,"ide_methods.bas");}while(r);
S_60057:;
fornext_value7079= 1 ;
fornext_finalvalue7079= 100 ;
fornext_step7079= 1 ;
if (fornext_step7079<0) fornext_step_negative7079=1; else fornext_step_negative7079=0;
if (is_error_pending()) goto fornext_error7079;
goto fornext_entrylabel7079;
while(1){
fornext_value7079=fornext_step7079+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel7079:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value7079;
if (fornext_step_negative7079){
if (fornext_value7079<fornext_finalvalue7079) break;
}else{
if (fornext_value7079>fornext_finalvalue7079) break;
}
fornext_error7079:;
if(qbevent){evnt(28182,14830,"ide_methods.bas");if(r)goto S_60057;}
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(28182,14830,"ide_methods.bas");}while(r);
fornext_continue_7078:;
}
fornext_exit_7078:;
S_60060:;
do{
if(qbevent){evnt(28182,14833,"ide_methods.bas");if(r)goto S_60060;}
do{
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEWARNINGBOX_UDT_P)) + ((0+0)) ));
if(!qbevent)break;evnt(28182,14836,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(28182,14837,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CX= 0 ;
if(!qbevent)break;evnt(28182,14837,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CY= 0 ;
if(!qbevent)break;evnt(28182,14837,"ide_methods.bas");}while(r);
S_60065:;
fornext_value7082= 1 ;
fornext_finalvalue7082= 100 ;
fornext_step7082= 1 ;
if (fornext_step7082<0) fornext_step_negative7082=1; else fornext_step_negative7082=0;
if (is_error_pending()) goto fornext_error7082;
goto fornext_entrylabel7082;
while(1){
fornext_value7082=fornext_step7082+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel7082:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value7082;
if (fornext_step_negative7082){
if (fornext_value7082<fornext_finalvalue7082) break;
}else{
if (fornext_value7082>fornext_finalvalue7082) break;
}
fornext_error7082:;
if(qbevent){evnt(28182,14838,"ide_methods.bas");if(r)goto S_60065;}
S_60066:;
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(28182,14839,"ide_methods.bas");if(r)goto S_60066;}
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(28182,14841,"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(28182,14842,"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(28182,14842,"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(28182,14843,"ide_methods.bas");}while(r);
S_60071:;
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(28182,14844,"ide_methods.bas");if(r)goto S_60071;}
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(28182,14844,"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(28182,14844,"ide_methods.bas");}while(r);
}
}
fornext_continue_7081:;
}
fornext_exit_7081:;
do{
*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS=*_FUNC_IDEWARNINGBOX_LONG_F- 1 ;
if(!qbevent)break;evnt(28182,14847,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(28182,14851,"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(28182,14851,"ide_methods.bas");}while(r);
do{
sub_pcopy( 1 , 0 );
if(!qbevent)break;evnt(28182,14856,"ide_methods.bas");}while(r);
S_60081:;
if ((*_FUNC_IDEWARNINGBOX_LONG_CX)||is_error_pending()){
if(qbevent){evnt(28182,14857,"ide_methods.bas");if(r)goto S_60081;}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,14857,"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(28182,14857,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,14857,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 0 ;
if(!qbevent)break;evnt(28182,14860,"ide_methods.bas");}while(r);
S_60087:;
do{
if(qbevent){evnt(28182,14861,"ide_methods.bas");if(r)goto S_60087;}
do{
SUB_GETINPUT();
if(!qbevent)break;evnt(28182,14862,"ide_methods.bas");}while(r);
S_60089:;
if ((*__LONG_MWHEEL)||is_error_pending()){
if(qbevent){evnt(28182,14863,"ide_methods.bas");if(r)goto S_60089;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,14863,"ide_methods.bas");}while(r);
}
S_60092:;
if ((*__LONG_KB)||is_error_pending()){
if(qbevent){evnt(28182,14864,"ide_methods.bas");if(r)goto S_60092;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,14864,"ide_methods.bas");}while(r);
}
S_60095:;
if ((*__LONG_MCLICK)||is_error_pending()){
if(qbevent){evnt(28182,14865,"ide_methods.bas");if(r)goto S_60095;}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEDOWN= 1 ;
if(!qbevent)break;evnt(28182,14865,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,14865,"ide_methods.bas");}while(r);
}
S_60099:;
if ((*__LONG_MRELEASE)||is_error_pending()){
if(qbevent){evnt(28182,14866,"ide_methods.bas");if(r)goto S_60099;}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEUP= 1 ;
if(!qbevent)break;evnt(28182,14866,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,14866,"ide_methods.bas");}while(r);
}
S_60103:;
if ((*__LONG_MB)||is_error_pending()){
if(qbevent){evnt(28182,14867,"ide_methods.bas");if(r)goto S_60103;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,14867,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_ALT=*__LONG_KALT;
if(!qbevent)break;evnt(28182,14868,"ide_methods.bas");}while(r);
S_60107:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_ALT!=*_FUNC_IDEWARNINGBOX_LONG_OLDALT))||is_error_pending()){
if(qbevent){evnt(28182,14868,"ide_methods.bas");if(r)goto S_60107;}
do{
*_FUNC_IDEWARNINGBOX_LONG_CHANGE= 1 ;
if(!qbevent)break;evnt(28182,14868,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_OLDALT=*_FUNC_IDEWARNINGBOX_LONG_ALT;
if(!qbevent)break;evnt(28182,14869,"ide_methods.bas");}while(r);
do{
sub__limit( 100 );
if(!qbevent)break;evnt(28182,14870,"ide_methods.bas");}while(r);
S_60112:;
dl_continue_7083:;
}while((!(*_FUNC_IDEWARNINGBOX_LONG_CHANGE))&&(!is_error_pending()));
dl_exit_7083:;
if(qbevent){evnt(28182,14871,"ide_methods.bas");if(r)goto S_60112;}
S_60113:;
if ((*_FUNC_IDEWARNINGBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(28182,14872,"ide_methods.bas");if(r)goto S_60113;}
do{
*__LONG_IDEHL= 1 ;
if(!qbevent)break;evnt(28182,14872,"ide_methods.bas");}while(r);
}else{
do{
*__LONG_IDEHL= 0 ;
if(!qbevent)break;evnt(28182,14872,"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(28182,14874,"ide_methods.bas");}while(r);
S_60119:;
if ((*_FUNC_IDEWARNINGBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
if(qbevent){evnt(28182,14875,"ide_methods.bas");if(r)goto S_60119;}
S_60120:;
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
if(qbevent){evnt(28182,14876,"ide_methods.bas");if(r)goto S_60120;}
do{
*_FUNC_IDEWARNINGBOX_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14877,"ide_methods.bas");}while(r);
S_60122:;
if (((-(*_FUNC_IDEWARNINGBOX_LONG_K>= 65 ))&(-(*_FUNC_IDEWARNINGBOX_LONG_K<= 90 )))||is_error_pending()){
if(qbevent){evnt(28182,14878,"ide_methods.bas");if(r)goto S_60122;}
do{
qbs_set(_FUNC_IDEWARNINGBOX_STRING_ALTLETTER,func_chr(*_FUNC_IDEWARNINGBOX_LONG_K));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14878,"ide_methods.bas");}while(r);
}
}
}
do{
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,14881,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
if(!qbevent)break;evnt(28182,14881,"ide_methods.bas");}while(r);
do{
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
if(!qbevent)break;evnt(28182,14881,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_INFO= 0 ;
if(!qbevent)break;evnt(28182,14885,"ide_methods.bas");}while(r);
S_60131:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,14886,"ide_methods.bas");if(r)goto S_60131;}
do{
qbs_set(__STRING_K,func_chr( 255 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,14886,"ide_methods.bas");}while(r);
}
S_60134:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
if(qbevent){evnt(28182,14887,"ide_methods.bas");if(r)goto S_60134;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_FOCUS+ 1 ;
if(!qbevent)break;evnt(28182,14887,"ide_methods.bas");}while(r);
}
S_60137:;
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(28182,14888,"ide_methods.bas");if(r)goto S_60137;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_FOCUS- 1 ;
if(!qbevent)break;evnt(28182,14888,"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(28182,14888,"ide_methods.bas");}while(r);
}
S_60141:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS< 1 ))||is_error_pending()){
if(qbevent){evnt(28182,14889,"ide_methods.bas");if(r)goto S_60141;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS=*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS;
if(!qbevent)break;evnt(28182,14889,"ide_methods.bas");}while(r);
}
S_60144:;
if ((-(*_FUNC_IDEWARNINGBOX_LONG_FOCUS>*_FUNC_IDEWARNINGBOX_LONG_LASTFOCUS))||is_error_pending()){
if(qbevent){evnt(28182,14890,"ide_methods.bas");if(r)goto S_60144;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUS= 1 ;
if(!qbevent)break;evnt(28182,14890,"ide_methods.bas");}while(r);
}
do{
*_FUNC_IDEWARNINGBOX_LONG_F= 1 ;
if(!qbevent)break;evnt(28182,14891,"ide_methods.bas");}while(r);
S_60148:;
fornext_value7086= 1 ;
fornext_finalvalue7086= 100 ;
fornext_step7086= 1 ;
if (fornext_step7086<0) fornext_step_negative7086=1; else fornext_step_negative7086=0;
if (is_error_pending()) goto fornext_error7086;
goto fornext_entrylabel7086;
while(1){
fornext_value7086=fornext_step7086+(*_FUNC_IDEWARNINGBOX_LONG_I);
fornext_entrylabel7086:
*_FUNC_IDEWARNINGBOX_LONG_I=fornext_value7086;
if (fornext_step_negative7086){
if (fornext_value7086<fornext_finalvalue7086) break;
}else{
if (fornext_value7086>fornext_finalvalue7086) break;
}
fornext_error7086:;
if(qbevent){evnt(28182,14892,"ide_methods.bas");if(r)goto S_60148;}
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(28182,14893,"ide_methods.bas");}while(r);
S_60150:;
if ((*_FUNC_IDEWARNINGBOX_LONG_T)||is_error_pending()){
if(qbevent){evnt(28182,14894,"ide_methods.bas");if(r)goto S_60150;}
do{
*_FUNC_IDEWARNINGBOX_LONG_FOCUSOFFSET=*_FUNC_IDEWARNINGBOX_LONG_FOCUS-*_FUNC_IDEWARNINGBOX_LONG_F;
if(!qbevent)break;evnt(28182,14895,"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(28182,14896,"ide_methods.bas");}while(r);
}
fornext_continue_7085:;
}
fornext_exit_7085:;
S_60155:;
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(28182,14901,"ide_methods.bas");if(r)goto S_60155;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,14902,"ide_methods.bas");}while(r);
}
S_60158:;
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(28182,14905,"ide_methods.bas");if(r)goto S_60158;}
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(28182,14906,"ide_methods.bas");}while(r);
S_60160:;
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(28182,14907,"ide_methods.bas");if(r)goto S_60160;}
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(28182,14908,"ide_methods.bas");}while(r);
do{
SUB_ADDQUICKNAVHISTORY();
if(!qbevent)break;evnt(28182,14909,"ide_methods.bas");}while(r);
do{
*__LONG_IDECY=*__LONG_IDEGOTOBOX_LASTLINENUM;
if(!qbevent)break;evnt(28182,14910,"ide_methods.bas");}while(r);
do{
SUB_IDECENTERCURRENTLINE();
if(!qbevent)break;evnt(28182,14911,"ide_methods.bas");}while(r);
S_60165:;
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(28182,14912,"ide_methods.bas");if(r)goto S_60165;}
do{
*__LONG_WARNINGININCLUDE=*__LONG_IDECY;
if(!qbevent)break;evnt(28182,14913,"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(28182,14914,"ide_methods.bas");}while(r);
}
do{
*__LONG_IDESELECT= 0 ;
if(!qbevent)break;evnt(28182,14916,"ide_methods.bas");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,14917,"ide_methods.bas");}while(r);
}
}
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEDOWN= 0 ;
if(!qbevent)break;evnt(28182,14922,"ide_methods.bas");}while(r);
do{
*_FUNC_IDEWARNINGBOX_LONG_MOUSEUP= 0 ;
if(!qbevent)break;evnt(28182,14923,"ide_methods.bas");}while(r);
dl_continue_7080:;
}while(1);
dl_exit_7080:;
do{
*_FUNC_IDEWARNINGBOX_LONG_IDEWARNINGBOX= 0 ;
if(!qbevent)break;evnt(28182,14926,"ide_methods.bas");}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free383.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;
}
