void SUB_IDEBOXSHADOW(int32*_SUB_IDEBOXSHADOW_LONG_X,int32*_SUB_IDEBOXSHADOW_LONG_Y,int32*_SUB_IDEBOXSHADOW_LONG_W,int32*_SUB_IDEBOXSHADOW_LONG_H){
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 "data285.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_IDEBOX(_SUB_IDEBOXSHADOW_LONG_X,_SUB_IDEBOXSHADOW_LONG_Y,_SUB_IDEBOXSHADOW_LONG_W,_SUB_IDEBOXSHADOW_LONG_H);
if(!qbevent)break;evnt(25769,10664,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,10667,"ide_methods.bas");}while(r);
S_51518:;
fornext_value5958=*_SUB_IDEBOXSHADOW_LONG_Y+ 1 ;
fornext_finalvalue5958=*_SUB_IDEBOXSHADOW_LONG_Y+*_SUB_IDEBOXSHADOW_LONG_H- 1 ;
fornext_step5958= 1 ;
if (fornext_step5958<0) fornext_step_negative5958=1; else fornext_step_negative5958=0;
if (is_error_pending()) goto fornext_error5958;
goto fornext_entrylabel5958;
while(1){
fornext_value5958=fornext_step5958+(*_SUB_IDEBOXSHADOW_LONG_Y2);
fornext_entrylabel5958:
*_SUB_IDEBOXSHADOW_LONG_Y2=fornext_value5958;
if (fornext_step_negative5958){
if (fornext_value5958<fornext_finalvalue5958) break;
}else{
if (fornext_value5958>fornext_finalvalue5958) break;
}
fornext_error5958:;
if(qbevent){evnt(25769,10668,"ide_methods.bas");if(r)goto S_51518;}
S_51519:;
fornext_value5960=*_SUB_IDEBOXSHADOW_LONG_X+*_SUB_IDEBOXSHADOW_LONG_W;
fornext_finalvalue5960=*_SUB_IDEBOXSHADOW_LONG_X+*_SUB_IDEBOXSHADOW_LONG_W+ 1 ;
fornext_step5960= 1 ;
if (fornext_step5960<0) fornext_step_negative5960=1; else fornext_step_negative5960=0;
if (is_error_pending()) goto fornext_error5960;
goto fornext_entrylabel5960;
while(1){
fornext_value5960=fornext_step5960+(*_SUB_IDEBOXSHADOW_LONG_X2);
fornext_entrylabel5960:
*_SUB_IDEBOXSHADOW_LONG_X2=fornext_value5960;
if (fornext_step_negative5960){
if (fornext_value5960<fornext_finalvalue5960) break;
}else{
if (fornext_value5960>fornext_finalvalue5960) break;
}
fornext_error5960:;
if(qbevent){evnt(25769,10669,"ide_methods.bas");if(r)goto S_51519;}
S_51520:;
if (((-(*_SUB_IDEBOXSHADOW_LONG_X2<=*__LONG_IDEWX))&(-(*_SUB_IDEBOXSHADOW_LONG_Y2<=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW))))||is_error_pending()){
if(qbevent){evnt(25769,10670,"ide_methods.bas");if(r)goto S_51520;}
do{
sub__printstring(*_SUB_IDEBOXSHADOW_LONG_X2,*_SUB_IDEBOXSHADOW_LONG_Y2,func_chr(func_screen(*_SUB_IDEBOXSHADOW_LONG_Y2,*_SUB_IDEBOXSHADOW_LONG_X2,NULL,0)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,10671,"ide_methods.bas");}while(r);
}
fornext_continue_5959:;
}
fornext_exit_5959:;
fornext_continue_5957:;
}
fornext_exit_5957:;
do{
*_SUB_IDEBOXSHADOW_LONG_Y2=*_SUB_IDEBOXSHADOW_LONG_Y+*_SUB_IDEBOXSHADOW_LONG_H;
if(!qbevent)break;evnt(25769,10676,"ide_methods.bas");}while(r);
S_51526:;
if ((-(*_SUB_IDEBOXSHADOW_LONG_Y2<=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))||is_error_pending()){
if(qbevent){evnt(25769,10677,"ide_methods.bas");if(r)goto S_51526;}
S_51527:;
fornext_value5962=*_SUB_IDEBOXSHADOW_LONG_X+ 2 ;
fornext_finalvalue5962=*_SUB_IDEBOXSHADOW_LONG_X+*_SUB_IDEBOXSHADOW_LONG_W+ 1 ;
fornext_step5962= 1 ;
if (fornext_step5962<0) fornext_step_negative5962=1; else fornext_step_negative5962=0;
if (is_error_pending()) goto fornext_error5962;
goto fornext_entrylabel5962;
while(1){
fornext_value5962=fornext_step5962+(*_SUB_IDEBOXSHADOW_LONG_X2);
fornext_entrylabel5962:
*_SUB_IDEBOXSHADOW_LONG_X2=fornext_value5962;
if (fornext_step_negative5962){
if (fornext_value5962<fornext_finalvalue5962) break;
}else{
if (fornext_value5962>fornext_finalvalue5962) break;
}
fornext_error5962:;
if(qbevent){evnt(25769,10678,"ide_methods.bas");if(r)goto S_51527;}
S_51528:;
if ((-(*_SUB_IDEBOXSHADOW_LONG_X2<=*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(25769,10679,"ide_methods.bas");if(r)goto S_51528;}
do{
sub__printstring(*_SUB_IDEBOXSHADOW_LONG_X2,*_SUB_IDEBOXSHADOW_LONG_Y2,func_chr(func_screen(*_SUB_IDEBOXSHADOW_LONG_Y2,*_SUB_IDEBOXSHADOW_LONG_X2,NULL,0)),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,10680,"ide_methods.bas");}while(r);
}
fornext_continue_5961:;
}
fornext_exit_5961:;
}
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free285.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;
}
