void SUB_IDEDRAWOBJ(void*_SUB_IDEDRAWOBJ_UDT_O,int32*_SUB_IDEDRAWOBJ_LONG_F){
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 "data292.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{
if(!qbevent)break;evnt(25769,11246,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING1_SEP,func_chr( 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11247,"ide_methods.bas");}while(r);
S_52110:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 1 ))||is_error_pending()){
if(qbevent){evnt(25769,11250,"ide_methods.bas");if(r)goto S_52110;}
S_52111:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11251,"ide_methods.bas");if(r)goto S_52111;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
if(!qbevent)break;evnt(25769,11251,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
if(!qbevent)break;evnt(25769,11252,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
if(!qbevent)break;evnt(25769,11252,"ide_methods.bas");}while(r);
S_52116:;
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+48))))||is_error_pending()){
if(qbevent){evnt(25769,11253,"ide_methods.bas");if(r)goto S_52116;}
do{
qbg_sub_color( 4 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11253,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11253,"ide_methods.bas");}while(r);
}
S_52121:;
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,11254,"ide_methods.bas");if(r)goto S_52121;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11255,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11256,"ide_methods.bas");}while(r);
do{
SUB_IDEHPRINT(qbs_add(_SUB_IDEDRAWOBJ_STRING_A,qbs_new_txt_len(":",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11256,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+FUNC_IDEHLEN(_SUB_IDEDRAWOBJ_STRING_A)+ 2 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11257,"ide_methods.bas");}while(r);
}
S_52127:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11259,"ide_methods.bas");if(r)goto S_52127;}
do{
*_SUB_IDEDRAWOBJ_LONG_X2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+8)))- 1 ;
if(!qbevent)break;evnt(25769,11259,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))=*_SUB_IDEDRAWOBJ_LONG_X2-*_SUB_IDEDRAWOBJ_LONG_X- 3 ;
if(!qbevent)break;evnt(25769,11259,"ide_methods.bas");}while(r);
}
do{
SUB_IDEBOX(_SUB_IDEDRAWOBJ_LONG_X,&(pass6019=*_SUB_IDEDRAWOBJ_LONG_Y- 1 ),&(pass6020=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))+ 4 ),&(pass6021= 3 ));
if(!qbevent)break;evnt(25769,11260,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11261,"ide_methods.bas");}while(r);
S_52133:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11262,"ide_methods.bas");if(r)goto S_52133;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))=FUNC_IDENEWTXT(qbs_new_txt_len("",0));
if(!qbevent)break;evnt(25769,11262,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11263,"ide_methods.bas");}while(r);
S_52137:;
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))>_SUB_IDEDRAWOBJ_STRING_A->len)))||is_error_pending()){
if(qbevent){evnt(25769,11264,"ide_methods.bas");if(r)goto S_52137;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))=_SUB_IDEDRAWOBJ_STRING_A->len;
if(!qbevent)break;evnt(25769,11264,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_CX=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,11265,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_TX= 1 ;
if(!qbevent)break;evnt(25769,11267,"ide_methods.bas");}while(r);
S_52142:;
if ((qbs_cleanup(qbs_tmp_base,-((_SUB_IDEDRAWOBJ_STRING_A->len)>(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+52)))))))||is_error_pending()){
if(qbevent){evnt(25769,11268,"ide_methods.bas");if(r)goto S_52142;}
S_52143:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11269,"ide_methods.bas");if(r)goto S_52143;}
do{
*_SUB_IDEDRAWOBJ_LONG_TX=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+52))))+ 1 ;
if(!qbevent)break;evnt(25769,11270,"ide_methods.bas");}while(r);
S_52145:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_TX< 1 ))||is_error_pending()){
if(qbevent){evnt(25769,11271,"ide_methods.bas");if(r)goto S_52145;}
do{
*_SUB_IDEDRAWOBJ_LONG_TX= 1 ;
if(!qbevent)break;evnt(25769,11271,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_TX,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+52))),0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11272,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_CX=*_SUB_IDEDRAWOBJ_LONG_CX-*_SUB_IDEDRAWOBJ_LONG_TX+ 1 ;
if(!qbevent)break;evnt(25769,11273,"ide_methods.bas");}while(r);
}else{
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,qbs_left(_SUB_IDEDRAWOBJ_STRING_A,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+52)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11275,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEDRAWOBJ_LONG_SX1=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+89)));
if(!qbevent)break;evnt(25769,11279,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_SX2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,11279,"ide_methods.bas");}while(r);
S_52156:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_SX1>*_SUB_IDEDRAWOBJ_LONG_SX2))||is_error_pending()){
if(qbevent){evnt(25769,11280,"ide_methods.bas");if(r)goto S_52156;}
do{
swap_32(&*_SUB_IDEDRAWOBJ_LONG_SX1,&*_SUB_IDEDRAWOBJ_LONG_SX2);
if(!qbevent)break;evnt(25769,11280,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+ 2 ;
if(!qbevent)break;evnt(25769,11282,"ide_methods.bas");}while(r);
S_52160:;
if (((-(*(int8*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+88)))== 0 ))|(-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))!= 0 )))||is_error_pending()){
if(qbevent){evnt(25769,11284,"ide_methods.bas");if(r)goto S_52160;}
do{
sub__printstring(*_SUB_IDEDRAWOBJ_LONG_X,*_SUB_IDEDRAWOBJ_LONG_Y,_SUB_IDEDRAWOBJ_STRING_A,NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11285,"ide_methods.bas");}while(r);
}else{
S_52163:;
fornext_value6026= 1 ;
fornext_finalvalue6026=_SUB_IDEDRAWOBJ_STRING_A->len;
fornext_step6026= 1 ;
if (fornext_step6026<0) fornext_step_negative6026=1; else fornext_step_negative6026=0;
if (is_error_pending()) goto fornext_error6026;
goto fornext_entrylabel6026;
while(1){
fornext_value6026=fornext_step6026+(*_SUB_IDEDRAWOBJ_LONG_COLORCHAR);
fornext_entrylabel6026:
*_SUB_IDEDRAWOBJ_LONG_COLORCHAR=fornext_value6026;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6026){
if (fornext_value6026<fornext_finalvalue6026) break;
}else{
if (fornext_value6026>fornext_finalvalue6026) break;
}
fornext_error6026:;
if(qbevent){evnt(25769,11287,"ide_methods.bas");if(r)goto S_52163;}
S_52164:;
if (((-((*_SUB_IDEDRAWOBJ_LONG_COLORCHAR+*_SUB_IDEDRAWOBJ_LONG_TX- 2 )>=*_SUB_IDEDRAWOBJ_LONG_SX1))&(-((*_SUB_IDEDRAWOBJ_LONG_COLORCHAR+*_SUB_IDEDRAWOBJ_LONG_TX- 2 )<*_SUB_IDEDRAWOBJ_LONG_SX2)))||is_error_pending()){
if(qbevent){evnt(25769,11288,"ide_methods.bas");if(r)goto S_52164;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11288,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11288,"ide_methods.bas");}while(r);
}
do{
sub__printstring(*_SUB_IDEDRAWOBJ_LONG_X- 1 +*_SUB_IDEDRAWOBJ_LONG_COLORCHAR,*_SUB_IDEDRAWOBJ_LONG_Y,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_COLORCHAR, 1 ,0|1),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11289,"ide_methods.bas");}while(r);
fornext_continue_6025:;
}
fornext_exit_6025:;
}
S_52172:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11293,"ide_methods.bas");if(r)goto S_52172;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+*_SUB_IDEDRAWOBJ_LONG_CX;
if(!qbevent)break;evnt(25769,11293,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*_SUB_IDEDRAWOBJ_LONG_Y;
if(!qbevent)break;evnt(25769,11293,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,11294,"ide_methods.bas");}while(r);
}
S_52178:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 2 ))||is_error_pending()){
if(qbevent){evnt(25769,11298,"ide_methods.bas");if(r)goto S_52178;}
S_52179:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11299,"ide_methods.bas");if(r)goto S_52179;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
if(!qbevent)break;evnt(25769,11299,"ide_methods.bas");}while(r);
}
S_52182:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11300,"ide_methods.bas");if(r)goto S_52182;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+8)))- 2 -*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
if(!qbevent)break;evnt(25769,11300,"ide_methods.bas");}while(r);
}
S_52185:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11301,"ide_methods.bas");if(r)goto S_52185;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+12)))- 1 -*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
if(!qbevent)break;evnt(25769,11301,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
if(!qbevent)break;evnt(25769,11302,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
if(!qbevent)break;evnt(25769,11302,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11303,"ide_methods.bas");}while(r);
do{
SUB_IDEBOX(_SUB_IDEDRAWOBJ_LONG_X,_SUB_IDEDRAWOBJ_LONG_Y,&(pass6028=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))+ 2 ),&(pass6029=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))+ 2 ));
if(!qbevent)break;evnt(25769,11304,"ide_methods.bas");}while(r);
S_52192:;
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,11305,"ide_methods.bas");if(r)goto S_52192;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11306,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_W=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))+ 2 ;
if(!qbevent)break;evnt(25769,11307,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_M=*_SUB_IDEDRAWOBJ_LONG_W/  2 ;
if(!qbevent)break;evnt(25769,11308,"ide_methods.bas");}while(r);
S_52196:;
if ((*_SUB_IDEDRAWOBJ_LONG_W& 1 )||is_error_pending()){
if(qbevent){evnt(25769,11308,"ide_methods.bas");if(r)goto S_52196;}
do{
*_SUB_IDEDRAWOBJ_LONG_M=*_SUB_IDEDRAWOBJ_LONG_M+ 1 ;
if(!qbevent)break;evnt(25769,11308,"ide_methods.bas");}while(r);
}
do{
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X+*_SUB_IDEDRAWOBJ_LONG_M-( 1 )-(((FUNC_IDEHLEN(_SUB_IDEDRAWOBJ_STRING_A)+ 2 )- 1 )/  2 ),NULL,NULL,NULL,3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11309,"ide_methods.bas");}while(r);
do{
SUB_IDEHPRINT(qbs_add(qbs_add(qbs_new_txt_len(" ",1),_SUB_IDEDRAWOBJ_STRING_A),qbs_new_txt_len(" ",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11309,"ide_methods.bas");}while(r);
}
S_52202:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11312,"ide_methods.bas");if(r)goto S_52202;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))= -1 ;
if(!qbevent)break;evnt(25769,11312,"ide_methods.bas");}while(r);
}
S_52205:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11313,"ide_methods.bas");if(r)goto S_52205;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))=FUNC_IDENEWTXT(qbs_new_txt_len("",0));
if(!qbevent)break;evnt(25769,11313,"ide_methods.bas");}while(r);
}
S_52208:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+84)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11314,"ide_methods.bas");if(r)goto S_52208;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+84)))=FUNC_IDENEWTXT(qbs_new_txt_len("",0));
if(!qbevent)break;evnt(25769,11314,"ide_methods.bas");}while(r);
}
S_52211:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11315,"ide_methods.bas");if(r)goto S_52211;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))= 1 ;
if(!qbevent)break;evnt(25769,11315,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_S=func_abs((int32)(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))));
if(!qbevent)break;evnt(25769,11316,"ide_methods.bas");}while(r);
S_52215:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_S>=(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32))))))||is_error_pending()){
if(qbevent){evnt(25769,11317,"ide_methods.bas");if(r)goto S_52215;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))=*_SUB_IDEDRAWOBJ_LONG_S-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))+ 1 ;
if(!qbevent)break;evnt(25769,11317,"ide_methods.bas");}while(r);
}
S_52218:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_S<*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))))||is_error_pending()){
if(qbevent){evnt(25769,11318,"ide_methods.bas");if(r)goto S_52218;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))=*_SUB_IDEDRAWOBJ_LONG_S;
if(!qbevent)break;evnt(25769,11318,"ide_methods.bas");}while(r);
}
S_52221:;
if (((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))!= 0 ))&(-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,11319,"ide_methods.bas");if(r)goto S_52221;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76))));
if(!qbevent)break;evnt(25769,11319,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11320,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_N= 1 ;
if(!qbevent)break;evnt(25769,11321,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_Y= 1 ;
if(!qbevent)break;evnt(25769,11322,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_V1=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)));
if(!qbevent)break;evnt(25769,11323,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11324,"ide_methods.bas");}while(r);
S_52229:;
fornext_value6031= 1 ;
fornext_finalvalue6031=_SUB_IDEDRAWOBJ_STRING_A->len;
fornext_step6031= 1 ;
if (fornext_step6031<0) fornext_step_negative6031=1; else fornext_step_negative6031=0;
if (is_error_pending()) goto fornext_error6031;
goto fornext_entrylabel6031;
while(1){
fornext_value6031=fornext_step6031+(*_SUB_IDEDRAWOBJ_LONG_I2);
fornext_entrylabel6031:
*_SUB_IDEDRAWOBJ_LONG_I2=fornext_value6031;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6031){
if (fornext_value6031<fornext_finalvalue6031) break;
}else{
if (fornext_value6031>fornext_finalvalue6031) break;
}
fornext_error6031:;
if(qbevent){evnt(25769,11325,"ide_methods.bas");if(r)goto S_52229;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A2,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_I2, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11326,"ide_methods.bas");}while(r);
S_52231:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEDRAWOBJ_STRING_A2,_SUB_IDEDRAWOBJ_STRING1_SEP)))||is_error_pending()){
if(qbevent){evnt(25769,11327,"ide_methods.bas");if(r)goto S_52231;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(_SUB_IDEDRAWOBJ_STRING_A3,_SUB_IDEDRAWOBJ_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11327,"ide_methods.bas");}while(r);
}
S_52234:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEDRAWOBJ_STRING_A2,_SUB_IDEDRAWOBJ_STRING1_SEP))|(-(*_SUB_IDEDRAWOBJ_LONG_I2==_SUB_IDEDRAWOBJ_STRING_A->len))))||is_error_pending()){
if(qbevent){evnt(25769,11328,"ide_methods.bas");if(r)goto S_52234;}
S_52235:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_N<*_SUB_IDEDRAWOBJ_LONG_V1))||is_error_pending()){
if(qbevent){evnt(25769,11329,"ide_methods.bas");if(r)goto S_52235;}
}else{
S_52237:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_Y<=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))))||is_error_pending()){
if(qbevent){evnt(25769,11332,"ide_methods.bas");if(r)goto S_52237;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(qbs_new_txt_len(" ",1),qbs_rtrim(_SUB_IDEDRAWOBJ_STRING_A3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11333,"ide_methods.bas");}while(r);
S_52239:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
if(qbevent){evnt(25769,11334,"ide_methods.bas");if(r)goto S_52239;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11335,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+80)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)))+*_SUB_IDEDRAWOBJ_LONG_Y;
if(!qbevent)break;evnt(25769,11336,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11338,"ide_methods.bas");}while(r);
}
S_52245:;
if (((((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))|(-((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))))==*_SUB_IDEDRAWOBJ_LONG_N))))&(-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 )))||is_error_pending()){
if(qbevent){evnt(25769,11340,"ide_methods.bas");if(r)goto S_52245;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))+ 2 ;
if(!qbevent)break;evnt(25769,11341,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)))+*_SUB_IDEDRAWOBJ_LONG_Y;
if(!qbevent)break;evnt(25769,11341,"ide_methods.bas");}while(r);
S_52248:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 2 )),(qbs_add(func_chr( 32 ),func_chr( 195 )))))|(qbs_equal((qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 2 )),(qbs_add(func_chr( 32 ),func_chr( 192 )))))))||is_error_pending()){
if(qbevent){evnt(25769,11342,"ide_methods.bas");if(r)goto S_52248;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))+ 2 ;
if(!qbevent)break;evnt(25769,11343,"ide_methods.bas");}while(r);
}
}
do{
qbg_sub_locate(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)))+*_SUB_IDEDRAWOBJ_LONG_Y,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))+ 1 ,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11347,"ide_methods.bas");}while(r);
S_52253:;
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_IDEDRAWOBJ_STRING_A3,func_chr( 16 ),0)))||is_error_pending()){
if(qbevent){evnt(25769,11348,"ide_methods.bas");if(r)goto S_52253;}
do{
*_SUB_IDEDRAWOBJ_LONG_CHARACTER= 0 ;
if(!qbevent)break;evnt(25769,11353,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT=func_pos( 1 )+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))- 1 ;
if(!qbevent)break;evnt(25769,11354,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_CF=func_pos( 1 );
if(!qbevent)break;evnt(25769,11355,"ide_methods.bas");}while(r);
S_52257:;
do{
if(qbevent){evnt(25769,11356,"ide_methods.bas");if(r)goto S_52257;}
do{
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
if(!qbevent)break;evnt(25769,11357,"ide_methods.bas");}while(r);
S_52259:;
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEDRAWOBJ_LONG_CHARACTER>_SUB_IDEDRAWOBJ_STRING_A3->len)))||is_error_pending()){
if(qbevent){evnt(25769,11358,"ide_methods.bas");if(r)goto S_52259;}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_space(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))-(func_pos( 1 )-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))))+ 1 ));
if (is_error_pending()) goto skip6036;
makefit(tqbs);
qbs_print(tqbs,0);
skip6036:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11359,"ide_methods.bas");}while(r);
do{
goto dl_exit_6034;
if(!qbevent)break;evnt(25769,11360,"ide_methods.bas");}while(r);
}
S_52263:;
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER)== 16 ))&(-(*_SUB_IDEDRAWOBJ_LONG_CHARACTER<_SUB_IDEDRAWOBJ_STRING_A3->len))))||is_error_pending()){
if(qbevent){evnt(25769,11362,"ide_methods.bas");if(r)goto S_52263;}
S_52264:;
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )>= 0 ))&(-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )<= 15 ))))||is_error_pending()){
if(qbevent){evnt(25769,11363,"ide_methods.bas");if(r)goto S_52264;}
do{
qbg_sub_color(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ),NULL,NULL,NULL,1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11364,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
if(!qbevent)break;evnt(25769,11365,"ide_methods.bas");}while(r);
do{
goto dl_continue_6034;
if(!qbevent)break;evnt(25769,11366,"ide_methods.bas");}while(r);
S_52268:;
}else{
if (qbs_cleanup(qbs_tmp_base,-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )== 16 ))){
if(qbevent){evnt(25769,11367,"ide_methods.bas");if(r)goto S_52268;}
S_52269:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
if(qbevent){evnt(25769,11368,"ide_methods.bas");if(r)goto S_52269;}
do{
qbg_sub_color( 7 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(25769,11368,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 ,NULL,NULL,NULL,1);
if(!qbevent)break;evnt(25769,11368,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
if(!qbevent)break;evnt(25769,11369,"ide_methods.bas");}while(r);
do{
goto dl_continue_6034;
if(!qbevent)break;evnt(25769,11370,"ide_methods.bas");}while(r);
}
}
S_52277:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER)== 17 ))&(-(*_SUB_IDEDRAWOBJ_LONG_CHARACTER<_SUB_IDEDRAWOBJ_STRING_A3->len)))){
if(qbevent){evnt(25769,11372,"ide_methods.bas");if(r)goto S_52277;}
S_52278:;
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )>= 0 ))&(-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )<= 15 ))))||is_error_pending()){
if(qbevent){evnt(25769,11373,"ide_methods.bas");if(r)goto S_52278;}
S_52279:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))!=*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
if(qbevent){evnt(25769,11374,"ide_methods.bas");if(r)goto S_52279;}
do{
qbg_sub_color(NULL,qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ),NULL,NULL,2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11374,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
if(!qbevent)break;evnt(25769,11375,"ide_methods.bas");}while(r);
do{
goto dl_continue_6034;
if(!qbevent)break;evnt(25769,11376,"ide_methods.bas");}while(r);
S_52284:;
}else{
if (qbs_cleanup(qbs_tmp_base,-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )== 17 ))){
if(qbevent){evnt(25769,11377,"ide_methods.bas");if(r)goto S_52284;}
S_52285:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
if(qbevent){evnt(25769,11378,"ide_methods.bas");if(r)goto S_52285;}
do{
qbg_sub_color(NULL, 0 ,NULL,NULL,2);
if(!qbevent)break;evnt(25769,11378,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color(NULL, 7 ,NULL,NULL,2);
if(!qbevent)break;evnt(25769,11378,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
if(!qbevent)break;evnt(25769,11379,"ide_methods.bas");}while(r);
do{
goto dl_continue_6034;
if(!qbevent)break;evnt(25769,11380,"ide_methods.bas");}while(r);
}
}
S_52293:;
}else{
if (qbs_cleanup(qbs_tmp_base,(-(*_SUB_IDEDRAWOBJ_LONG_CHARACTER== 1 ))&(((qbs_equal((qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 2 )),(qbs_add(func_chr( 32 ),func_chr( 195 )))))|(qbs_equal((qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 2 )),(qbs_add(func_chr( 32 ),func_chr( 192 ))))))))){
if(qbevent){evnt(25769,11382,"ide_methods.bas");if(r)goto S_52293;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11383,"ide_methods.bas");}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 3 ));
if (is_error_pending()) goto skip6039;
makefit(tqbs);
qbs_print(tqbs,0);
skip6039:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11384,"ide_methods.bas");}while(r);
S_52296:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
if(qbevent){evnt(25769,11385,"ide_methods.bas");if(r)goto S_52296;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11385,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11385,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_CHARACTER= 3 ;
if(!qbevent)break;evnt(25769,11386,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_CF=*_SUB_IDEDRAWOBJ_LONG_CF+ 3 ;
if(!qbevent)break;evnt(25769,11387,"ide_methods.bas");}while(r);
do{
goto dl_continue_6034;
if(!qbevent)break;evnt(25769,11388,"ide_methods.bas");}while(r);
}
}
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_mid(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER, 1 ,0|1));
if (is_error_pending()) goto skip6040;
makefit(tqbs);
qbs_print(tqbs,0);
skip6040:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11390,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_CF=*_SUB_IDEDRAWOBJ_LONG_CF+ 1 ;
if(!qbevent)break;evnt(25769,11391,"ide_methods.bas");}while(r);
S_52307:;
dl_continue_6034:;
}while((!(-(*_SUB_IDEDRAWOBJ_LONG_CF>*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT)))&&(!is_error_pending()));
dl_exit_6034:;
if(qbevent){evnt(25769,11392,"ide_methods.bas");if(r)goto S_52307;}
S_52308:;
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEDRAWOBJ_LONG_CHARACTER<_SUB_IDEDRAWOBJ_STRING_A3->len)))||is_error_pending()){
if(qbevent){evnt(25769,11393,"ide_methods.bas");if(r)goto S_52308;}
do{
sub__printstring(*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT,func_csrlin(),func_chr( 26 ),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11393,"ide_methods.bas");}while(r);
}
S_52311:;
if ((-(func_pos( 1 )<*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT))||is_error_pending()){
if(qbevent){evnt(25769,11394,"ide_methods.bas");if(r)goto S_52311;}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_space(*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT-func_pos( 1 )));
if (is_error_pending()) goto skip6042;
makefit(tqbs);
qbs_print(tqbs,0);
skip6042:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11395,"ide_methods.bas");}while(r);
}
}else{
S_52315:;
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEDRAWOBJ_STRING_A3->len>*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28))))))||is_error_pending()){
if(qbevent){evnt(25769,11398,"ide_methods.bas");if(r)goto S_52315;}
do{
sub_mid(_SUB_IDEDRAWOBJ_STRING_A3,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28))), 1 ,func_chr( 26 ),1);
if(!qbevent)break;evnt(25769,11398,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(_SUB_IDEDRAWOBJ_STRING_A3,func_space(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28))))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11399,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_left(_SUB_IDEDRAWOBJ_STRING_A3,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11400,"ide_methods.bas");}while(r);
S_52320:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal((qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 2 )),(qbs_add(func_chr( 32 ),func_chr( 195 )))))|(qbs_equal((qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 2 )),(qbs_add(func_chr( 32 ),func_chr( 192 )))))))||is_error_pending()){
if(qbevent){evnt(25769,11402,"ide_methods.bas");if(r)goto S_52320;}
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11403,"ide_methods.bas");}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 3 ));
if (is_error_pending()) goto skip6044;
makefit(tqbs);
qbs_print(tqbs,0);
skip6044:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11404,"ide_methods.bas");}while(r);
S_52323:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
if(qbevent){evnt(25769,11405,"ide_methods.bas");if(r)goto S_52323;}
do{
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11405,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11405,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_mid(_SUB_IDEDRAWOBJ_STRING_A3, 4 ,NULL,0));
if (is_error_pending()) goto skip6045;
makefit(tqbs);
qbs_print(tqbs,0);
skip6045:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11406,"ide_methods.bas");}while(r);
}else{
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,_SUB_IDEDRAWOBJ_STRING_A3);
if (is_error_pending()) goto skip6046;
makefit(tqbs);
qbs_print(tqbs,0);
skip6046:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11408,"ide_methods.bas");}while(r);
}
}
S_52333:;
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(func_chr( 196 ),qbs_new_txt_len("*",1)),0)> 0 )))||is_error_pending()){
if(qbevent){evnt(25769,11412,"ide_methods.bas");if(r)goto S_52333;}
S_52334:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
if(qbevent){evnt(25769,11413,"ide_methods.bas");if(r)goto S_52334;}
do{
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11413,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 2 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11413,"ide_methods.bas");}while(r);
}
do{
sub__printstring(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))+ 4 ,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)))+*_SUB_IDEDRAWOBJ_LONG_Y,qbs_new_txt_len("*",1),NULL,0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11414,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_Y=*_SUB_IDEDRAWOBJ_LONG_Y+ 1 ;
if(!qbevent)break;evnt(25769,11416,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEDRAWOBJ_LONG_N=*_SUB_IDEDRAWOBJ_LONG_N+ 1 ;
if(!qbevent)break;evnt(25769,11419,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11420,"ide_methods.bas");}while(r);
}
fornext_continue_6030:;
}
fornext_exit_6030:;
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+97)))=*_SUB_IDEDRAWOBJ_LONG_N- 1 ;
if(!qbevent)break;evnt(25769,11423,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_TNUM=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+97)));
if(!qbevent)break;evnt(25769,11425,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_TSEL=func_abs((int32)(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))));
if(!qbevent)break;evnt(25769,11426,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_Q=FUNC_IDEVBAR(&(pass6047=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))+ 1 ),&(pass6048=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)))+ 1 ),(int32*)(void*)( ((char*)(_SUB_IDEDRAWOBJ_UDT_O)) + ((0+32)) ),_SUB_IDEDRAWOBJ_LONG_TSEL,_SUB_IDEDRAWOBJ_LONG_TNUM);
if(!qbevent)break;evnt(25769,11428,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,11430,"ide_methods.bas");}while(r);
}
S_52354:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 3 ))||is_error_pending()){
if(qbevent){evnt(25769,11434,"ide_methods.bas");if(r)goto S_52354;}
S_52355:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11435,"ide_methods.bas");if(r)goto S_52355;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
if(!qbevent)break;evnt(25769,11435,"ide_methods.bas");}while(r);
}
S_52358:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11436,"ide_methods.bas");if(r)goto S_52358;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+8)))-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
if(!qbevent)break;evnt(25769,11436,"ide_methods.bas");}while(r);
}
S_52361:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11437,"ide_methods.bas");if(r)goto S_52361;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))=FUNC_IDENEWTXT(qbs_new_txt_len("#OK",3));
if(!qbevent)break;evnt(25769,11437,"ide_methods.bas");}while(r);
}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11438,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_N= 1 ;
if(!qbevent)break;evnt(25769,11439,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_C= 0 ;
if(!qbevent)break;evnt(25769,11440,"ide_methods.bas");}while(r);
S_52367:;
fornext_value6050= 1 ;
fornext_finalvalue6050=_SUB_IDEDRAWOBJ_STRING_A->len;
fornext_step6050= 1 ;
if (fornext_step6050<0) fornext_step_negative6050=1; else fornext_step_negative6050=0;
if (is_error_pending()) goto fornext_error6050;
goto fornext_entrylabel6050;
while(1){
fornext_value6050=fornext_step6050+(*_SUB_IDEDRAWOBJ_LONG_I2);
fornext_entrylabel6050:
*_SUB_IDEDRAWOBJ_LONG_I2=fornext_value6050;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6050){
if (fornext_value6050<fornext_finalvalue6050) break;
}else{
if (fornext_value6050>fornext_finalvalue6050) break;
}
fornext_error6050:;
if(qbevent){evnt(25769,11441,"ide_methods.bas");if(r)goto S_52367;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A2,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_I2, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11442,"ide_methods.bas");}while(r);
S_52369:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEDRAWOBJ_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,11443,"ide_methods.bas");if(r)goto S_52369;}
do{
*_SUB_IDEDRAWOBJ_LONG_N=*_SUB_IDEDRAWOBJ_LONG_N+ 1 ;
if(!qbevent)break;evnt(25769,11444,"ide_methods.bas");}while(r);
}else{
S_52372:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEDRAWOBJ_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
if(qbevent){evnt(25769,11446,"ide_methods.bas");if(r)goto S_52372;}
do{
*_SUB_IDEDRAWOBJ_LONG_C=*_SUB_IDEDRAWOBJ_LONG_C+ 1 ;
if(!qbevent)break;evnt(25769,11446,"ide_methods.bas");}while(r);
}
}
fornext_continue_6049:;
}
fornext_exit_6049:;
do{
*_SUB_IDEDRAWOBJ_LONG_W=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)));
if(!qbevent)break;evnt(25769,11449,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_C=*_SUB_IDEDRAWOBJ_LONG_C+(*_SUB_IDEDRAWOBJ_LONG_N* 4 );
if(!qbevent)break;evnt(25769,11450,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_WHITESPACE=*_SUB_IDEDRAWOBJ_LONG_W-*_SUB_IDEDRAWOBJ_LONG_C;
if(!qbevent)break;evnt(25769,11451,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_SPACING=*_SUB_IDEDRAWOBJ_LONG_WHITESPACE/ (*_SUB_IDEDRAWOBJ_LONG_N+ 1 );
if(!qbevent)break;evnt(25769,11452,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_F2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))+ 1 ;
if(!qbevent)break;evnt(25769,11453,"ide_methods.bas");}while(r);
S_52382:;
if (((-(*_SUB_IDEDRAWOBJ_LONG_F2< 1 ))|(-(*_SUB_IDEDRAWOBJ_LONG_F2>*_SUB_IDEDRAWOBJ_LONG_N)))||is_error_pending()){
if(qbevent){evnt(25769,11454,"ide_methods.bas");if(r)goto S_52382;}
S_52383:;
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+60))))||is_error_pending()){
if(qbevent){evnt(25769,11455,"ide_methods.bas");if(r)goto S_52383;}
do{
*_SUB_IDEDRAWOBJ_LONG_F2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+60)));
if(!qbevent)break;evnt(25769,11455,"ide_methods.bas");}while(r);
}
}
do{
*_SUB_IDEDRAWOBJ_LONG_N2= 1 ;
if(!qbevent)break;evnt(25769,11457,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11458,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24))),*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20))),NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11459,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
if(!qbevent)break;evnt(25769,11460,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11461,"ide_methods.bas");}while(r);
S_52392:;
fornext_value6053= 1 ;
fornext_finalvalue6053=_SUB_IDEDRAWOBJ_STRING_A->len;
fornext_step6053= 1 ;
if (fornext_step6053<0) fornext_step_negative6053=1; else fornext_step_negative6053=0;
if (is_error_pending()) goto fornext_error6053;
goto fornext_entrylabel6053;
while(1){
fornext_value6053=fornext_step6053+(*_SUB_IDEDRAWOBJ_LONG_I2);
fornext_entrylabel6053:
*_SUB_IDEDRAWOBJ_LONG_I2=fornext_value6053;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative6053){
if (fornext_value6053<fornext_finalvalue6053) break;
}else{
if (fornext_value6053>fornext_finalvalue6053) break;
}
fornext_error6053:;
if(qbevent){evnt(25769,11462,"ide_methods.bas");if(r)goto S_52392;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A2,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_I2, 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11463,"ide_methods.bas");}while(r);
S_52394:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEDRAWOBJ_STRING_A2,func_chr( 0 ))))||is_error_pending()){
if(qbevent){evnt(25769,11464,"ide_methods.bas");if(r)goto S_52394;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(_SUB_IDEDRAWOBJ_STRING_A3,_SUB_IDEDRAWOBJ_STRING_A2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11464,"ide_methods.bas");}while(r);
}
S_52397:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEDRAWOBJ_STRING_A2,func_chr( 0 )))|(-(*_SUB_IDEDRAWOBJ_LONG_I2==_SUB_IDEDRAWOBJ_STRING_A->len))))||is_error_pending()){
if(qbevent){evnt(25769,11465,"ide_methods.bas");if(r)goto S_52397;}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,func_space(*_SUB_IDEDRAWOBJ_LONG_SPACING));
if (is_error_pending()) goto skip6056;
makefit(tqbs);
qbs_print(tqbs,0);
skip6056:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11466,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+*_SUB_IDEDRAWOBJ_LONG_SPACING;
if(!qbevent)break;evnt(25769,11467,"ide_methods.bas");}while(r);
S_52400:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_F2==*_SUB_IDEDRAWOBJ_LONG_N2))||is_error_pending()){
if(qbevent){evnt(25769,11468,"ide_methods.bas");if(r)goto S_52400;}
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11468,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11468,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("< ",2));
if (is_error_pending()) goto skip6057;
makefit(tqbs);
qbs_print(tqbs,0);
skip6057:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11469,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11470,"ide_methods.bas");}while(r);
do{
SUB_IDEHPRINT(_SUB_IDEDRAWOBJ_STRING_A3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11470,"ide_methods.bas");}while(r);
S_52408:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_F2==*_SUB_IDEDRAWOBJ_LONG_N2))||is_error_pending()){
if(qbevent){evnt(25769,11471,"ide_methods.bas");if(r)goto S_52408;}
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11471,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11471,"ide_methods.bas");}while(r);
}
S_52413:;
if ((-(*_SUB_IDEDRAWOBJ_LONG_N2==(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))+ 1 )))||is_error_pending()){
if(qbevent){evnt(25769,11472,"ide_methods.bas");if(r)goto S_52413;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+ 2 ;
if(!qbevent)break;evnt(25769,11473,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
if(!qbevent)break;evnt(25769,11473,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len(" >",2));
if (is_error_pending()) goto skip6058;
makefit(tqbs);
qbs_print(tqbs,0);
skip6058:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11475,"ide_methods.bas");}while(r);
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11476,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+FUNC_IDEHLEN(_SUB_IDEDRAWOBJ_STRING_A3)+ 4 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11477,"ide_methods.bas");}while(r);
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11478,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_N2=*_SUB_IDEDRAWOBJ_LONG_N2+ 1 ;
if(!qbevent)break;evnt(25769,11479,"ide_methods.bas");}while(r);
}
fornext_continue_6052:;
}
fornext_exit_6052:;
do{
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+*_SUB_IDEDRAWOBJ_LONG_N;
if(!qbevent)break;evnt(25769,11482,"ide_methods.bas");}while(r);
}
S_52426:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 4 ))||is_error_pending()){
if(qbevent){evnt(25769,11486,"ide_methods.bas");if(r)goto S_52426;}
S_52427:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11487,"ide_methods.bas");if(r)goto S_52427;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
if(!qbevent)break;evnt(25769,11487,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
if(!qbevent)break;evnt(25769,11488,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
if(!qbevent)break;evnt(25769,11488,"ide_methods.bas");}while(r);
S_52432:;
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+48))))||is_error_pending()){
if(qbevent){evnt(25769,11489,"ide_methods.bas");if(r)goto S_52432;}
do{
qbg_sub_color( 4 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11489,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11489,"ide_methods.bas");}while(r);
}
do{
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11490,"ide_methods.bas");}while(r);
S_52438:;
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76))))||is_error_pending()){
if(qbevent){evnt(25769,11491,"ide_methods.bas");if(r)goto S_52438;}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("[X] ",4));
if (is_error_pending()) goto skip6059;
makefit(tqbs);
qbs_print(tqbs,0);
skip6059:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11492,"ide_methods.bas");}while(r);
}else{
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("[ ] ",4));
if (is_error_pending()) goto skip6060;
makefit(tqbs);
qbs_print(tqbs,0);
skip6060:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11494,"ide_methods.bas");}while(r);
}
S_52443:;
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))||is_error_pending()){
if(qbevent){evnt(25769,11496,"ide_methods.bas");if(r)goto S_52443;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11497,"ide_methods.bas");}while(r);
do{
SUB_IDEHPRINT(_SUB_IDEDRAWOBJ_STRING_A);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11498,"ide_methods.bas");}while(r);
}
S_52447:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11500,"ide_methods.bas");if(r)goto S_52447;}
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+ 1 ;
if(!qbevent)break;evnt(25769,11500,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*_SUB_IDEDRAWOBJ_LONG_Y;
if(!qbevent)break;evnt(25769,11500,"ide_methods.bas");}while(r);
}
do{
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,11501,"ide_methods.bas");}while(r);
}
S_52453:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 5 ))||is_error_pending()){
if(qbevent){evnt(25769,11505,"ide_methods.bas");if(r)goto S_52453;}
do{
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,qbs_left(((qbs*)(((uint64*)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])])), 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11506,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
if(!qbevent)break;evnt(25769,11507,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
if(!qbevent)break;evnt(25769,11507,"ide_methods.bas");}while(r);
do{
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X,NULL,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11508,"ide_methods.bas");}while(r);
S_52458:;
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
if(qbevent){evnt(25769,11509,"ide_methods.bas");if(r)goto S_52458;}
do{
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11510,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+ 1 ;
if(!qbevent)break;evnt(25769,11511,"ide_methods.bas");}while(r);
do{
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*_SUB_IDEDRAWOBJ_LONG_Y;
if(!qbevent)break;evnt(25769,11511,"ide_methods.bas");}while(r);
}else{
do{
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
if(!qbevent)break;evnt(25769,11513,"ide_methods.bas");}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("(",1));
if (is_error_pending()) goto skip6061;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,_SUB_IDEDRAWOBJ_STRING_A);
if (is_error_pending()) goto skip6061;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,qbs_new_txt_len(")",1));
if (is_error_pending()) goto skip6061;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip6061:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(25769,11515,"ide_methods.bas");}while(r);
do{
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
if(!qbevent)break;evnt(25769,11516,"ide_methods.bas");}while(r);
}
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free292.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;
}
