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 "data274.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(24235,10663,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 2 , 0 ,NULL,3);
if(!qbevent)break;evnt(24235,10666,"ide_methods.bas");}while(r);
S_49853:;
fornext_value5690=*_SUB_IDEBOXSHADOW_LONG_Y+ 1 ;
fornext_finalvalue5690=*_SUB_IDEBOXSHADOW_LONG_Y+*_SUB_IDEBOXSHADOW_LONG_H- 1 ;
fornext_step5690= 1 ;
if (fornext_step5690<0) fornext_step_negative5690=1; else fornext_step_negative5690=0;
if (is_error_pending()) goto fornext_error5690;
goto fornext_entrylabel5690;
while(1){
fornext_value5690=fornext_step5690+(*_SUB_IDEBOXSHADOW_LONG_Y2);
fornext_entrylabel5690:
*_SUB_IDEBOXSHADOW_LONG_Y2=fornext_value5690;
if (fornext_step_negative5690){
if (fornext_value5690<fornext_finalvalue5690) break;
}else{
if (fornext_value5690>fornext_finalvalue5690) break;
}
fornext_error5690:;
if(qbevent){evnt(24235,10667,"ide_methods.bas");if(r)goto S_49853;}
S_49854:;
fornext_value5692=*_SUB_IDEBOXSHADOW_LONG_X+*_SUB_IDEBOXSHADOW_LONG_W;
fornext_finalvalue5692=*_SUB_IDEBOXSHADOW_LONG_X+*_SUB_IDEBOXSHADOW_LONG_W+ 1 ;
fornext_step5692= 1 ;
if (fornext_step5692<0) fornext_step_negative5692=1; else fornext_step_negative5692=0;
if (is_error_pending()) goto fornext_error5692;
goto fornext_entrylabel5692;
while(1){
fornext_value5692=fornext_step5692+(*_SUB_IDEBOXSHADOW_LONG_X2);
fornext_entrylabel5692:
*_SUB_IDEBOXSHADOW_LONG_X2=fornext_value5692;
if (fornext_step_negative5692){
if (fornext_value5692<fornext_finalvalue5692) break;
}else{
if (fornext_value5692>fornext_finalvalue5692) break;
}
fornext_error5692:;
if(qbevent){evnt(24235,10668,"ide_methods.bas");if(r)goto S_49854;}
S_49855:;
if (((-(*_SUB_IDEBOXSHADOW_LONG_X2<=*__LONG_IDEWX))&(-(*_SUB_IDEBOXSHADOW_LONG_Y2<=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW))))||is_error_pending()){
if(qbevent){evnt(24235,10669,"ide_methods.bas");if(r)goto S_49855;}
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(24235,10670,"ide_methods.bas");}while(r);
}
fornext_continue_5691:;
}
fornext_exit_5691:;
fornext_continue_5689:;
}
fornext_exit_5689:;
do{
*_SUB_IDEBOXSHADOW_LONG_Y2=*_SUB_IDEBOXSHADOW_LONG_Y+*_SUB_IDEBOXSHADOW_LONG_H;
if(!qbevent)break;evnt(24235,10675,"ide_methods.bas");}while(r);
S_49861:;
if ((-(*_SUB_IDEBOXSHADOW_LONG_Y2<=(*__LONG_IDEWY+*__LONG_IDESUBWINDOW)))||is_error_pending()){
if(qbevent){evnt(24235,10676,"ide_methods.bas");if(r)goto S_49861;}
S_49862:;
fornext_value5694=*_SUB_IDEBOXSHADOW_LONG_X+ 2 ;
fornext_finalvalue5694=*_SUB_IDEBOXSHADOW_LONG_X+*_SUB_IDEBOXSHADOW_LONG_W+ 1 ;
fornext_step5694= 1 ;
if (fornext_step5694<0) fornext_step_negative5694=1; else fornext_step_negative5694=0;
if (is_error_pending()) goto fornext_error5694;
goto fornext_entrylabel5694;
while(1){
fornext_value5694=fornext_step5694+(*_SUB_IDEBOXSHADOW_LONG_X2);
fornext_entrylabel5694:
*_SUB_IDEBOXSHADOW_LONG_X2=fornext_value5694;
if (fornext_step_negative5694){
if (fornext_value5694<fornext_finalvalue5694) break;
}else{
if (fornext_value5694>fornext_finalvalue5694) break;
}
fornext_error5694:;
if(qbevent){evnt(24235,10677,"ide_methods.bas");if(r)goto S_49862;}
S_49863:;
if ((-(*_SUB_IDEBOXSHADOW_LONG_X2<=*__LONG_IDEWX))||is_error_pending()){
if(qbevent){evnt(24235,10678,"ide_methods.bas");if(r)goto S_49863;}
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(24235,10679,"ide_methods.bas");}while(r);
}
fornext_continue_5693:;
}
fornext_exit_5693:;
}
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free274.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;
}
