#line 11440 "ide/ide_methods.bas"
void SUB_IDEDRAWOBJ(void*_SUB_IDEDRAWOBJ_UDT_O,int32*_SUB_IDEDRAWOBJ_LONG_F){
#line 11440 "ide/ide_methods.bas"
qbs *tqbs;
#line 11440 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 11440 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 11440 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 11440 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 11440 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 11440 "ide/ide_methods.bas"
#include "data396.txt"
#line 11440 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 11440 "ide/ide_methods.bas"
new_mem_lock();
#line 11440 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 11440 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 11440 "ide/ide_methods.bas"
libqb_check_stack();
#line 11440 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 11441 "ide/ide_methods.bas"
do{
#line 11441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11441,"ide_methods.bas");}while(r);
#line 11442 "ide/ide_methods.bas"
do{
#line 11442 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING1_SEP,func_chr( 0 ));
#line 11442 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11442 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11442,"ide_methods.bas");}while(r);
#line 11445 "ide/ide_methods.bas"
S_57544:;
#line 11445 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 1 ))||is_error_pending()){
#line 11445 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11445,"ide_methods.bas");if(r)goto S_57544;}
#line 11446 "ide/ide_methods.bas"
S_57545:;
#line 11446 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
#line 11446 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11446,"ide_methods.bas");if(r)goto S_57545;}
#line 11446 "ide/ide_methods.bas"
do{
#line 11446 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
#line 11446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11446,"ide_methods.bas");}while(r);
#line 11446 "ide/ide_methods.bas"
}
#line 11447 "ide/ide_methods.bas"
do{
#line 11447 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
#line 11447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11447,"ide_methods.bas");}while(r);
#line 11447 "ide/ide_methods.bas"
do{
#line 11447 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
#line 11447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11447,"ide_methods.bas");}while(r);
#line 11448 "ide/ide_methods.bas"
S_57550:;
#line 11448 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+48))))||is_error_pending()){
#line 11448 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11448,"ide_methods.bas");if(r)goto S_57550;}
#line 11448 "ide/ide_methods.bas"
do{
#line 11448 "ide/ide_methods.bas"
qbg_sub_color( 4 , 7 ,NULL,NULL,3);
#line 11448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11448,"ide_methods.bas");}while(r);
#line 11448 "ide/ide_methods.bas"
}else{
#line 11448 "ide/ide_methods.bas"
do{
#line 11448 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11448 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11448,"ide_methods.bas");}while(r);
#line 11448 "ide/ide_methods.bas"
}
#line 11449 "ide/ide_methods.bas"
S_57555:;
#line 11449 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))||is_error_pending()){
#line 11449 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11449,"ide_methods.bas");if(r)goto S_57555;}
#line 11450 "ide/ide_methods.bas"
do{
#line 11450 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 11450 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11450 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11450,"ide_methods.bas");}while(r);
#line 11451 "ide/ide_methods.bas"
do{
#line 11451 "ide/ide_methods.bas"
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X,NULL,NULL,NULL,3);
#line 11451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11451,"ide_methods.bas");}while(r);
#line 11451 "ide/ide_methods.bas"
do{
#line 11451 "ide/ide_methods.bas"
SUB_IDEHPRINT(qbs_add(_SUB_IDEDRAWOBJ_STRING_A,qbs_new_txt_len(":",1)));
#line 11451 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11451,"ide_methods.bas");}while(r);
#line 11452 "ide/ide_methods.bas"
do{
#line 11452 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+FUNC_IDEHLEN(_SUB_IDEDRAWOBJ_STRING_A)+ 2 ;
#line 11452 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11452 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11452,"ide_methods.bas");}while(r);
#line 11453 "ide/ide_methods.bas"
}
#line 11454 "ide/ide_methods.bas"
S_57561:;
#line 11454 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))== 0 ))||is_error_pending()){
#line 11454 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11454,"ide_methods.bas");if(r)goto S_57561;}
#line 11454 "ide/ide_methods.bas"
do{
#line 11454 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+8)))- 1 ;
#line 11454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11454,"ide_methods.bas");}while(r);
#line 11454 "ide/ide_methods.bas"
do{
#line 11454 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))=*_SUB_IDEDRAWOBJ_LONG_X2-*_SUB_IDEDRAWOBJ_LONG_X- 3 ;
#line 11454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11454,"ide_methods.bas");}while(r);
#line 11454 "ide/ide_methods.bas"
}
#line 11455 "ide/ide_methods.bas"
do{
#line 11455 "ide/ide_methods.bas"
SUB_IDEBOX(_SUB_IDEDRAWOBJ_LONG_X,&(pass5961=*_SUB_IDEDRAWOBJ_LONG_Y- 1 ),&(pass5962=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))+ 4 ),&(pass5963= 3 ));
#line 11455 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11455,"ide_methods.bas");}while(r);
#line 11456 "ide/ide_methods.bas"
do{
#line 11456 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11456,"ide_methods.bas");}while(r);
#line 11457 "ide/ide_methods.bas"
S_57567:;
#line 11457 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))== 0 ))||is_error_pending()){
#line 11457 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11457,"ide_methods.bas");if(r)goto S_57567;}
#line 11457 "ide/ide_methods.bas"
do{
#line 11457 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))=FUNC_IDENEWTXT(qbs_new_txt_len("",0));
#line 11457 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11457,"ide_methods.bas");}while(r);
#line 11457 "ide/ide_methods.bas"
}
#line 11458 "ide/ide_methods.bas"
do{
#line 11458 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 11458 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11458 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11458,"ide_methods.bas");}while(r);
#line 11459 "ide/ide_methods.bas"
S_57571:;
#line 11459 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))>_SUB_IDEDRAWOBJ_STRING_A->len)))||is_error_pending()){
#line 11459 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11459,"ide_methods.bas");if(r)goto S_57571;}
#line 11459 "ide/ide_methods.bas"
do{
#line 11459 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))=_SUB_IDEDRAWOBJ_STRING_A->len;
#line 11459 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11459,"ide_methods.bas");}while(r);
#line 11459 "ide/ide_methods.bas"
}
#line 11460 "ide/ide_methods.bas"
do{
#line 11460 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CX=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)));
#line 11460 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11460,"ide_methods.bas");}while(r);
#line 11462 "ide/ide_methods.bas"
do{
#line 11462 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_TX= 1 ;
#line 11462 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11462,"ide_methods.bas");}while(r);
#line 11463 "ide/ide_methods.bas"
S_57576:;
#line 11463 "ide/ide_methods.bas"
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()){
#line 11463 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11463,"ide_methods.bas");if(r)goto S_57576;}
#line 11464 "ide/ide_methods.bas"
S_57577:;
#line 11464 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
#line 11464 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11464,"ide_methods.bas");if(r)goto S_57577;}
#line 11465 "ide/ide_methods.bas"
do{
#line 11465 "ide/ide_methods.bas"
*_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 ;
#line 11465 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11465,"ide_methods.bas");}while(r);
#line 11466 "ide/ide_methods.bas"
S_57579:;
#line 11466 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_TX< 1 ))||is_error_pending()){
#line 11466 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11466,"ide_methods.bas");if(r)goto S_57579;}
#line 11466 "ide/ide_methods.bas"
do{
#line 11466 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_TX= 1 ;
#line 11466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11466,"ide_methods.bas");}while(r);
#line 11466 "ide/ide_methods.bas"
}
#line 11467 "ide/ide_methods.bas"
do{
#line 11467 "ide/ide_methods.bas"
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));
#line 11467 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11467 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11467,"ide_methods.bas");}while(r);
#line 11468 "ide/ide_methods.bas"
do{
#line 11468 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CX=*_SUB_IDEDRAWOBJ_LONG_CX-*_SUB_IDEDRAWOBJ_LONG_TX+ 1 ;
#line 11468 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11468,"ide_methods.bas");}while(r);
#line 11469 "ide/ide_methods.bas"
}else{
#line 11470 "ide/ide_methods.bas"
do{
#line 11470 "ide/ide_methods.bas"
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)))));
#line 11470 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11470,"ide_methods.bas");}while(r);
#line 11471 "ide/ide_methods.bas"
}
#line 11472 "ide/ide_methods.bas"
}
#line 11474 "ide/ide_methods.bas"
do{
#line 11474 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_SX1=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+89)));
#line 11474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11474,"ide_methods.bas");}while(r);
#line 11474 "ide/ide_methods.bas"
do{
#line 11474 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_SX2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)));
#line 11474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11474,"ide_methods.bas");}while(r);
#line 11475 "ide/ide_methods.bas"
S_57590:;
#line 11475 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_SX1>*_SUB_IDEDRAWOBJ_LONG_SX2))||is_error_pending()){
#line 11475 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11475,"ide_methods.bas");if(r)goto S_57590;}
#line 11475 "ide/ide_methods.bas"
do{
#line 11475 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEDRAWOBJ_LONG_SX1,&*_SUB_IDEDRAWOBJ_LONG_SX2);
#line 11475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11475,"ide_methods.bas");}while(r);
#line 11475 "ide/ide_methods.bas"
}
#line 11477 "ide/ide_methods.bas"
do{
#line 11477 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+ 2 ;
#line 11477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11477,"ide_methods.bas");}while(r);
#line 11479 "ide/ide_methods.bas"
S_57594:;
#line 11479 "ide/ide_methods.bas"
if (((-(*(int8*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+88)))== 0 ))|(-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))!= 0 )))||is_error_pending()){
#line 11479 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11479,"ide_methods.bas");if(r)goto S_57594;}
#line 11480 "ide/ide_methods.bas"
do{
#line 11480 "ide/ide_methods.bas"
sub__printstring(*_SUB_IDEDRAWOBJ_LONG_X,*_SUB_IDEDRAWOBJ_LONG_Y,_SUB_IDEDRAWOBJ_STRING_A,NULL,0);
#line 11480 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11480,"ide_methods.bas");}while(r);
#line 11481 "ide/ide_methods.bas"
}else{
#line 11482 "ide/ide_methods.bas"
S_57597:;
#line 11482 "ide/ide_methods.bas"
fornext_value5968= 1 ;
#line 11482 "ide/ide_methods.bas"
fornext_finalvalue5968=_SUB_IDEDRAWOBJ_STRING_A->len;
#line 11482 "ide/ide_methods.bas"
fornext_step5968= 1 ;
#line 11482 "ide/ide_methods.bas"
if (fornext_step5968<0) fornext_step_negative5968=1; else fornext_step_negative5968=0;
#line 11482 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5968;
#line 11482 "ide/ide_methods.bas"
goto fornext_entrylabel5968;
#line 11482 "ide/ide_methods.bas"
while(1){
#line 11482 "ide/ide_methods.bas"
fornext_value5968=fornext_step5968+(*_SUB_IDEDRAWOBJ_LONG_COLORCHAR);
#line 11482 "ide/ide_methods.bas"
fornext_entrylabel5968:
#line 11482 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_COLORCHAR=fornext_value5968;
#line 11482 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11482 "ide/ide_methods.bas"
if (fornext_step_negative5968){
#line 11482 "ide/ide_methods.bas"
if (fornext_value5968<fornext_finalvalue5968) break;
#line 11482 "ide/ide_methods.bas"
}else{
#line 11482 "ide/ide_methods.bas"
if (fornext_value5968>fornext_finalvalue5968) break;
#line 11482 "ide/ide_methods.bas"
}
#line 11482 "ide/ide_methods.bas"
fornext_error5968:;
#line 11482 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11482,"ide_methods.bas");if(r)goto S_57597;}
#line 11483 "ide/ide_methods.bas"
S_57598:;
#line 11483 "ide/ide_methods.bas"
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()){
#line 11483 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11483,"ide_methods.bas");if(r)goto S_57598;}
#line 11483 "ide/ide_methods.bas"
do{
#line 11483 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 11483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11483,"ide_methods.bas");}while(r);
#line 11483 "ide/ide_methods.bas"
}else{
#line 11483 "ide/ide_methods.bas"
do{
#line 11483 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11483,"ide_methods.bas");}while(r);
#line 11483 "ide/ide_methods.bas"
}
#line 11484 "ide/ide_methods.bas"
do{
#line 11484 "ide/ide_methods.bas"
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);
#line 11484 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11484,"ide_methods.bas");}while(r);
#line 11485 "ide/ide_methods.bas"
fornext_continue_5967:;
#line 11485 "ide/ide_methods.bas"
}
#line 11485 "ide/ide_methods.bas"
fornext_exit_5967:;
#line 11486 "ide/ide_methods.bas"
}
#line 11488 "ide/ide_methods.bas"
S_57606:;
#line 11488 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
#line 11488 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11488,"ide_methods.bas");if(r)goto S_57606;}
#line 11488 "ide/ide_methods.bas"
do{
#line 11488 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+*_SUB_IDEDRAWOBJ_LONG_CX;
#line 11488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11488,"ide_methods.bas");}while(r);
#line 11488 "ide/ide_methods.bas"
do{
#line 11488 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*_SUB_IDEDRAWOBJ_LONG_Y;
#line 11488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11488,"ide_methods.bas");}while(r);
#line 11488 "ide/ide_methods.bas"
}
#line 11489 "ide/ide_methods.bas"
do{
#line 11489 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
#line 11489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11489,"ide_methods.bas");}while(r);
#line 11490 "ide/ide_methods.bas"
}
#line 11493 "ide/ide_methods.bas"
S_57612:;
#line 11493 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 2 ))||is_error_pending()){
#line 11493 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11493,"ide_methods.bas");if(r)goto S_57612;}
#line 11494 "ide/ide_methods.bas"
S_57613:;
#line 11494 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
#line 11494 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11494,"ide_methods.bas");if(r)goto S_57613;}
#line 11494 "ide/ide_methods.bas"
do{
#line 11494 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
#line 11494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11494,"ide_methods.bas");}while(r);
#line 11494 "ide/ide_methods.bas"
}
#line 11495 "ide/ide_methods.bas"
S_57616:;
#line 11495 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))== 0 ))||is_error_pending()){
#line 11495 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11495,"ide_methods.bas");if(r)goto S_57616;}
#line 11495 "ide/ide_methods.bas"
do{
#line 11495 "ide/ide_methods.bas"
*(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)));
#line 11495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11495,"ide_methods.bas");}while(r);
#line 11495 "ide/ide_methods.bas"
}
#line 11496 "ide/ide_methods.bas"
S_57619:;
#line 11496 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))== 0 ))||is_error_pending()){
#line 11496 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11496,"ide_methods.bas");if(r)goto S_57619;}
#line 11496 "ide/ide_methods.bas"
do{
#line 11496 "ide/ide_methods.bas"
*(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)));
#line 11496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11496,"ide_methods.bas");}while(r);
#line 11496 "ide/ide_methods.bas"
}
#line 11497 "ide/ide_methods.bas"
do{
#line 11497 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
#line 11497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11497,"ide_methods.bas");}while(r);
#line 11497 "ide/ide_methods.bas"
do{
#line 11497 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
#line 11497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11497,"ide_methods.bas");}while(r);
#line 11498 "ide/ide_methods.bas"
do{
#line 11498 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11498,"ide_methods.bas");}while(r);
#line 11499 "ide/ide_methods.bas"
do{
#line 11499 "ide/ide_methods.bas"
SUB_IDEBOX(_SUB_IDEDRAWOBJ_LONG_X,_SUB_IDEDRAWOBJ_LONG_Y,&(pass5970=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))+ 2 ),&(pass5971=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))+ 2 ));
#line 11499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11499,"ide_methods.bas");}while(r);
#line 11500 "ide/ide_methods.bas"
S_57626:;
#line 11500 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))||is_error_pending()){
#line 11500 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11500,"ide_methods.bas");if(r)goto S_57626;}
#line 11501 "ide/ide_methods.bas"
do{
#line 11501 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 11501 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11501 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11501,"ide_methods.bas");}while(r);
#line 11502 "ide/ide_methods.bas"
do{
#line 11502 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_W=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))+ 2 ;
#line 11502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11502,"ide_methods.bas");}while(r);
#line 11503 "ide/ide_methods.bas"
do{
#line 11503 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_M=qb_safe_idiv(*_SUB_IDEDRAWOBJ_LONG_W, 2 );
#line 11503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11503,"ide_methods.bas");}while(r);
#line 11503 "ide/ide_methods.bas"
S_57630:;
#line 11503 "ide/ide_methods.bas"
if ((*_SUB_IDEDRAWOBJ_LONG_W& 1 )||is_error_pending()){
#line 11503 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11503,"ide_methods.bas");if(r)goto S_57630;}
#line 11503 "ide/ide_methods.bas"
do{
#line 11503 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_M=*_SUB_IDEDRAWOBJ_LONG_M+ 1 ;
#line 11503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11503,"ide_methods.bas");}while(r);
#line 11503 "ide/ide_methods.bas"
}
#line 11504 "ide/ide_methods.bas"
do{
#line 11504 "ide/ide_methods.bas"
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X+*_SUB_IDEDRAWOBJ_LONG_M-( 1 )-(qb_safe_idiv(((FUNC_IDEHLEN(_SUB_IDEDRAWOBJ_STRING_A)+ 2 )- 1 ), 2 )),NULL,NULL,NULL,3);
#line 11504 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11504,"ide_methods.bas");}while(r);
#line 11504 "ide/ide_methods.bas"
do{
#line 11504 "ide/ide_methods.bas"
SUB_IDEHPRINT(qbs_add(qbs_add(qbs_new_txt_len(" ",1),_SUB_IDEDRAWOBJ_STRING_A),qbs_new_txt_len(" ",1)));
#line 11504 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11504,"ide_methods.bas");}while(r);
#line 11505 "ide/ide_methods.bas"
}
#line 11507 "ide/ide_methods.bas"
S_57636:;
#line 11507 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))== 0 ))||is_error_pending()){
#line 11507 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11507,"ide_methods.bas");if(r)goto S_57636;}
#line 11507 "ide/ide_methods.bas"
do{
#line 11507 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))= -1 ;
#line 11507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11507,"ide_methods.bas");}while(r);
#line 11507 "ide/ide_methods.bas"
}
#line 11508 "ide/ide_methods.bas"
S_57639:;
#line 11508 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))== 0 ))||is_error_pending()){
#line 11508 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11508,"ide_methods.bas");if(r)goto S_57639;}
#line 11508 "ide/ide_methods.bas"
do{
#line 11508 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))=FUNC_IDENEWTXT(qbs_new_txt_len("",0));
#line 11508 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11508,"ide_methods.bas");}while(r);
#line 11508 "ide/ide_methods.bas"
}
#line 11509 "ide/ide_methods.bas"
S_57642:;
#line 11509 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+84)))== 0 ))||is_error_pending()){
#line 11509 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11509,"ide_methods.bas");if(r)goto S_57642;}
#line 11509 "ide/ide_methods.bas"
do{
#line 11509 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+84)))=FUNC_IDENEWTXT(qbs_new_txt_len("",0));
#line 11509 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11509,"ide_methods.bas");}while(r);
#line 11509 "ide/ide_methods.bas"
}
#line 11510 "ide/ide_methods.bas"
S_57645:;
#line 11510 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))== 0 ))||is_error_pending()){
#line 11510 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11510,"ide_methods.bas");if(r)goto S_57645;}
#line 11510 "ide/ide_methods.bas"
do{
#line 11510 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))= 1 ;
#line 11510 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11510,"ide_methods.bas");}while(r);
#line 11510 "ide/ide_methods.bas"
}
#line 11511 "ide/ide_methods.bas"
do{
#line 11511 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_S=func_abs((int32)(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))));
#line 11511 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11511,"ide_methods.bas");}while(r);
#line 11512 "ide/ide_methods.bas"
S_57649:;
#line 11512 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_S>=(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32))))))||is_error_pending()){
#line 11512 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11512,"ide_methods.bas");if(r)goto S_57649;}
#line 11512 "ide/ide_methods.bas"
do{
#line 11512 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))=*_SUB_IDEDRAWOBJ_LONG_S-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))+ 1 ;
#line 11512 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11512,"ide_methods.bas");}while(r);
#line 11512 "ide/ide_methods.bas"
}
#line 11513 "ide/ide_methods.bas"
S_57652:;
#line 11513 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_S<*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))))||is_error_pending()){
#line 11513 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11513,"ide_methods.bas");if(r)goto S_57652;}
#line 11513 "ide/ide_methods.bas"
do{
#line 11513 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)))=*_SUB_IDEDRAWOBJ_LONG_S;
#line 11513 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11513,"ide_methods.bas");}while(r);
#line 11513 "ide/ide_methods.bas"
}
#line 11514 "ide/ide_methods.bas"
S_57655:;
#line 11514 "ide/ide_methods.bas"
if (((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))!= 0 ))&(-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))> 0 )))||is_error_pending()){
#line 11514 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11514,"ide_methods.bas");if(r)goto S_57655;}
#line 11514 "ide/ide_methods.bas"
do{
#line 11514 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76))));
#line 11514 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11514,"ide_methods.bas");}while(r);
#line 11514 "ide/ide_methods.bas"
}
#line 11515 "ide/ide_methods.bas"
do{
#line 11515 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 11515 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11515,"ide_methods.bas");}while(r);
#line 11516 "ide/ide_methods.bas"
do{
#line 11516 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_N= 1 ;
#line 11516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11516,"ide_methods.bas");}while(r);
#line 11517 "ide/ide_methods.bas"
do{
#line 11517 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_Y= 1 ;
#line 11517 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11517,"ide_methods.bas");}while(r);
#line 11518 "ide/ide_methods.bas"
do{
#line 11518 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_V1=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+93)));
#line 11518 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11518,"ide_methods.bas");}while(r);
#line 11519 "ide/ide_methods.bas"
do{
#line 11519 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
#line 11519 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11519,"ide_methods.bas");}while(r);
#line 11520 "ide/ide_methods.bas"
S_57663:;
#line 11520 "ide/ide_methods.bas"
fornext_value5973= 1 ;
#line 11520 "ide/ide_methods.bas"
fornext_finalvalue5973=_SUB_IDEDRAWOBJ_STRING_A->len;
#line 11520 "ide/ide_methods.bas"
fornext_step5973= 1 ;
#line 11520 "ide/ide_methods.bas"
if (fornext_step5973<0) fornext_step_negative5973=1; else fornext_step_negative5973=0;
#line 11520 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5973;
#line 11520 "ide/ide_methods.bas"
goto fornext_entrylabel5973;
#line 11520 "ide/ide_methods.bas"
while(1){
#line 11520 "ide/ide_methods.bas"
fornext_value5973=fornext_step5973+(*_SUB_IDEDRAWOBJ_LONG_I2);
#line 11520 "ide/ide_methods.bas"
fornext_entrylabel5973:
#line 11520 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_I2=fornext_value5973;
#line 11520 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11520 "ide/ide_methods.bas"
if (fornext_step_negative5973){
#line 11520 "ide/ide_methods.bas"
if (fornext_value5973<fornext_finalvalue5973) break;
#line 11520 "ide/ide_methods.bas"
}else{
#line 11520 "ide/ide_methods.bas"
if (fornext_value5973>fornext_finalvalue5973) break;
#line 11520 "ide/ide_methods.bas"
}
#line 11520 "ide/ide_methods.bas"
fornext_error5973:;
#line 11520 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11520,"ide_methods.bas");if(r)goto S_57663;}
#line 11521 "ide/ide_methods.bas"
do{
#line 11521 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A2,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_I2, 1 ,0|1));
#line 11521 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11521 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11521,"ide_methods.bas");}while(r);
#line 11522 "ide/ide_methods.bas"
S_57665:;
#line 11522 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEDRAWOBJ_STRING_A2,_SUB_IDEDRAWOBJ_STRING1_SEP)))||is_error_pending()){
#line 11522 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11522,"ide_methods.bas");if(r)goto S_57665;}
#line 11522 "ide/ide_methods.bas"
do{
#line 11522 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(_SUB_IDEDRAWOBJ_STRING_A3,_SUB_IDEDRAWOBJ_STRING_A2));
#line 11522 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11522 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11522,"ide_methods.bas");}while(r);
#line 11522 "ide/ide_methods.bas"
}
#line 11523 "ide/ide_methods.bas"
S_57668:;
#line 11523 "ide/ide_methods.bas"
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()){
#line 11523 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11523,"ide_methods.bas");if(r)goto S_57668;}
#line 11524 "ide/ide_methods.bas"
S_57669:;
#line 11524 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_N<*_SUB_IDEDRAWOBJ_LONG_V1))||is_error_pending()){
#line 11524 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11524,"ide_methods.bas");if(r)goto S_57669;}
#line 11526 "ide/ide_methods.bas"
}else{
#line 11527 "ide/ide_methods.bas"
S_57671:;
#line 11527 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_Y<=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+32)))))||is_error_pending()){
#line 11527 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11527,"ide_methods.bas");if(r)goto S_57671;}
#line 11528 "ide/ide_methods.bas"
do{
#line 11528 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(qbs_new_txt_len(" ",1),qbs_rtrim(_SUB_IDEDRAWOBJ_STRING_A3)));
#line 11528 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11528,"ide_methods.bas");}while(r);
#line 11529 "ide/ide_methods.bas"
S_57673:;
#line 11529 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
#line 11529 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11529,"ide_methods.bas");if(r)goto S_57673;}
#line 11530 "ide/ide_methods.bas"
do{
#line 11530 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 11530 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11530,"ide_methods.bas");}while(r);
#line 11531 "ide/ide_methods.bas"
do{
#line 11531 "ide/ide_methods.bas"
*(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;
#line 11531 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11531,"ide_methods.bas");}while(r);
#line 11532 "ide/ide_methods.bas"
}else{
#line 11533 "ide/ide_methods.bas"
do{
#line 11533 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11533,"ide_methods.bas");}while(r);
#line 11534 "ide/ide_methods.bas"
}
#line 11535 "ide/ide_methods.bas"
S_57679:;
#line 11535 "ide/ide_methods.bas"
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()){
#line 11535 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11535,"ide_methods.bas");if(r)goto S_57679;}
#line 11536 "ide/ide_methods.bas"
do{
#line 11536 "ide/ide_methods.bas"
*(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 ;
#line 11536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11536,"ide_methods.bas");}while(r);
#line 11536 "ide/ide_methods.bas"
do{
#line 11536 "ide/ide_methods.bas"
*(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;
#line 11536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11536,"ide_methods.bas");}while(r);
#line 11537 "ide/ide_methods.bas"
S_57682:;
#line 11537 "ide/ide_methods.bas"
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()){
#line 11537 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11537,"ide_methods.bas");if(r)goto S_57682;}
#line 11538 "ide/ide_methods.bas"
do{
#line 11538 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))+ 2 ;
#line 11538 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11538,"ide_methods.bas");}while(r);
#line 11539 "ide/ide_methods.bas"
}
#line 11540 "ide/ide_methods.bas"
}
#line 11542 "ide/ide_methods.bas"
do{
#line 11542 "ide/ide_methods.bas"
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);
#line 11542 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11542,"ide_methods.bas");}while(r);
#line 11543 "ide/ide_methods.bas"
S_57687:;
#line 11543 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_IDEDRAWOBJ_STRING_A3,func_chr( 16 ),0)))||is_error_pending()){
#line 11543 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11543,"ide_methods.bas");if(r)goto S_57687;}
#line 11548 "ide/ide_methods.bas"
do{
#line 11548 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CHARACTER= 0 ;
#line 11548 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11548,"ide_methods.bas");}while(r);
#line 11549 "ide/ide_methods.bas"
do{
#line 11549 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT=func_pos( 1 )+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))- 1 ;
#line 11549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11549,"ide_methods.bas");}while(r);
#line 11550 "ide/ide_methods.bas"
do{
#line 11550 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CF=func_pos( 1 );
#line 11550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11550,"ide_methods.bas");}while(r);
#line 11551 "ide/ide_methods.bas"
S_57691:;
#line 11551 "ide/ide_methods.bas"
do{
#line 11551 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11551,"ide_methods.bas");if(r)goto S_57691;}
#line 11552 "ide/ide_methods.bas"
do{
#line 11552 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
#line 11552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11552,"ide_methods.bas");}while(r);
#line 11553 "ide/ide_methods.bas"
S_57693:;
#line 11553 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEDRAWOBJ_LONG_CHARACTER>_SUB_IDEDRAWOBJ_STRING_A3->len)))||is_error_pending()){
#line 11553 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11553,"ide_methods.bas");if(r)goto S_57693;}
#line 11554 "ide/ide_methods.bas"
do{
#line 11554 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11554 "ide/ide_methods.bas"
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 ));
#line 11554 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5978;
#line 11554 "ide/ide_methods.bas"
makefit(tqbs);
#line 11554 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11554 "ide/ide_methods.bas"
skip5978:
#line 11554 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11554 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11554,"ide_methods.bas");}while(r);
#line 11555 "ide/ide_methods.bas"
do{
#line 11555 "ide/ide_methods.bas"
goto dl_exit_5976;
#line 11555 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11555,"ide_methods.bas");}while(r);
#line 11556 "ide/ide_methods.bas"
}
#line 11557 "ide/ide_methods.bas"
S_57697:;
#line 11557 "ide/ide_methods.bas"
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()){
#line 11557 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11557,"ide_methods.bas");if(r)goto S_57697;}
#line 11558 "ide/ide_methods.bas"
S_57698:;
#line 11558 "ide/ide_methods.bas"
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()){
#line 11558 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11558,"ide_methods.bas");if(r)goto S_57698;}
#line 11559 "ide/ide_methods.bas"
do{
#line 11559 "ide/ide_methods.bas"
qbg_sub_color(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ),NULL,NULL,NULL,1);
#line 11559 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11559,"ide_methods.bas");}while(r);
#line 11560 "ide/ide_methods.bas"
do{
#line 11560 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
#line 11560 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11560,"ide_methods.bas");}while(r);
#line 11561 "ide/ide_methods.bas"
do{
#line 11561 "ide/ide_methods.bas"
goto dl_continue_5976;
#line 11561 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11561,"ide_methods.bas");}while(r);
#line 11562 "ide/ide_methods.bas"
S_57702:;
#line 11562 "ide/ide_methods.bas"
}else{
#line 11562 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )== 16 ))){
#line 11562 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11562,"ide_methods.bas");if(r)goto S_57702;}
#line 11563 "ide/ide_methods.bas"
S_57703:;
#line 11563 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
#line 11563 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11563,"ide_methods.bas");if(r)goto S_57703;}
#line 11563 "ide/ide_methods.bas"
do{
#line 11563 "ide/ide_methods.bas"
qbg_sub_color( 7 ,NULL,NULL,NULL,1);
#line 11563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11563,"ide_methods.bas");}while(r);
#line 11563 "ide/ide_methods.bas"
}else{
#line 11563 "ide/ide_methods.bas"
do{
#line 11563 "ide/ide_methods.bas"
qbg_sub_color( 0 ,NULL,NULL,NULL,1);
#line 11563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11563,"ide_methods.bas");}while(r);
#line 11563 "ide/ide_methods.bas"
}
#line 11564 "ide/ide_methods.bas"
do{
#line 11564 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
#line 11564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11564,"ide_methods.bas");}while(r);
#line 11565 "ide/ide_methods.bas"
do{
#line 11565 "ide/ide_methods.bas"
goto dl_continue_5976;
#line 11565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11565,"ide_methods.bas");}while(r);
#line 11566 "ide/ide_methods.bas"
}
#line 11566 "ide/ide_methods.bas"
}
#line 11567 "ide/ide_methods.bas"
S_57711:;
#line 11567 "ide/ide_methods.bas"
}else{
#line 11567 "ide/ide_methods.bas"
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)))){
#line 11567 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11567,"ide_methods.bas");if(r)goto S_57711;}
#line 11568 "ide/ide_methods.bas"
S_57712:;
#line 11568 "ide/ide_methods.bas"
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()){
#line 11568 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11568,"ide_methods.bas");if(r)goto S_57712;}
#line 11569 "ide/ide_methods.bas"
S_57713:;
#line 11569 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))!=*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
#line 11569 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11569,"ide_methods.bas");if(r)goto S_57713;}
#line 11569 "ide/ide_methods.bas"
do{
#line 11569 "ide/ide_methods.bas"
qbg_sub_color(NULL,qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ),NULL,NULL,2);
#line 11569 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11569,"ide_methods.bas");}while(r);
#line 11569 "ide/ide_methods.bas"
}
#line 11570 "ide/ide_methods.bas"
do{
#line 11570 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
#line 11570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11570,"ide_methods.bas");}while(r);
#line 11571 "ide/ide_methods.bas"
do{
#line 11571 "ide/ide_methods.bas"
goto dl_continue_5976;
#line 11571 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11571,"ide_methods.bas");}while(r);
#line 11572 "ide/ide_methods.bas"
S_57718:;
#line 11572 "ide/ide_methods.bas"
}else{
#line 11572 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-(qbs_asc(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 )== 17 ))){
#line 11572 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11572,"ide_methods.bas");if(r)goto S_57718;}
#line 11573 "ide/ide_methods.bas"
S_57719:;
#line 11573 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
#line 11573 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11573,"ide_methods.bas");if(r)goto S_57719;}
#line 11573 "ide/ide_methods.bas"
do{
#line 11573 "ide/ide_methods.bas"
qbg_sub_color(NULL, 0 ,NULL,NULL,2);
#line 11573 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11573,"ide_methods.bas");}while(r);
#line 11573 "ide/ide_methods.bas"
}else{
#line 11573 "ide/ide_methods.bas"
do{
#line 11573 "ide/ide_methods.bas"
qbg_sub_color(NULL, 7 ,NULL,NULL,2);
#line 11573 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11573,"ide_methods.bas");}while(r);
#line 11573 "ide/ide_methods.bas"
}
#line 11574 "ide/ide_methods.bas"
do{
#line 11574 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CHARACTER=*_SUB_IDEDRAWOBJ_LONG_CHARACTER+ 1 ;
#line 11574 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11574,"ide_methods.bas");}while(r);
#line 11575 "ide/ide_methods.bas"
do{
#line 11575 "ide/ide_methods.bas"
goto dl_continue_5976;
#line 11575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11575,"ide_methods.bas");}while(r);
#line 11576 "ide/ide_methods.bas"
}
#line 11576 "ide/ide_methods.bas"
}
#line 11577 "ide/ide_methods.bas"
S_57727:;
#line 11577 "ide/ide_methods.bas"
}else{
#line 11577 "ide/ide_methods.bas"
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 ))))))))){
#line 11577 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11577,"ide_methods.bas");if(r)goto S_57727;}
#line 11578 "ide/ide_methods.bas"
do{
#line 11578 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11578 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11578,"ide_methods.bas");}while(r);
#line 11579 "ide/ide_methods.bas"
do{
#line 11579 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11579 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 3 ));
#line 11579 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5981;
#line 11579 "ide/ide_methods.bas"
makefit(tqbs);
#line 11579 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11579 "ide/ide_methods.bas"
skip5981:
#line 11579 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11579 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11579 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11579,"ide_methods.bas");}while(r);
#line 11580 "ide/ide_methods.bas"
S_57730:;
#line 11580 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
#line 11580 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11580,"ide_methods.bas");if(r)goto S_57730;}
#line 11580 "ide/ide_methods.bas"
do{
#line 11580 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 11580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11580,"ide_methods.bas");}while(r);
#line 11580 "ide/ide_methods.bas"
}else{
#line 11580 "ide/ide_methods.bas"
do{
#line 11580 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11580 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11580,"ide_methods.bas");}while(r);
#line 11580 "ide/ide_methods.bas"
}
#line 11581 "ide/ide_methods.bas"
do{
#line 11581 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CHARACTER= 3 ;
#line 11581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11581,"ide_methods.bas");}while(r);
#line 11582 "ide/ide_methods.bas"
do{
#line 11582 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CF=*_SUB_IDEDRAWOBJ_LONG_CF+ 3 ;
#line 11582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11582,"ide_methods.bas");}while(r);
#line 11583 "ide/ide_methods.bas"
do{
#line 11583 "ide/ide_methods.bas"
goto dl_continue_5976;
#line 11583 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11583,"ide_methods.bas");}while(r);
#line 11584 "ide/ide_methods.bas"
}
#line 11584 "ide/ide_methods.bas"
}
#line 11584 "ide/ide_methods.bas"
}
#line 11585 "ide/ide_methods.bas"
do{
#line 11585 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11585 "ide/ide_methods.bas"
qbs_set(tqbs,func_mid(_SUB_IDEDRAWOBJ_STRING_A3,*_SUB_IDEDRAWOBJ_LONG_CHARACTER, 1 ,0|1));
#line 11585 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5982;
#line 11585 "ide/ide_methods.bas"
makefit(tqbs);
#line 11585 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11585 "ide/ide_methods.bas"
skip5982:
#line 11585 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11585 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11585,"ide_methods.bas");}while(r);
#line 11586 "ide/ide_methods.bas"
do{
#line 11586 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_CF=*_SUB_IDEDRAWOBJ_LONG_CF+ 1 ;
#line 11586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11586,"ide_methods.bas");}while(r);
#line 11587 "ide/ide_methods.bas"
S_57741:;
#line 11587 "ide/ide_methods.bas"
dl_continue_5976:;
#line 11587 "ide/ide_methods.bas"
}while((!(-(*_SUB_IDEDRAWOBJ_LONG_CF>*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT)))&&(!is_error_pending()));
#line 11587 "ide/ide_methods.bas"
dl_exit_5976:;
#line 11587 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11587,"ide_methods.bas");if(r)goto S_57741;}
#line 11588 "ide/ide_methods.bas"
S_57742:;
#line 11588 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEDRAWOBJ_LONG_CHARACTER<_SUB_IDEDRAWOBJ_STRING_A3->len)))||is_error_pending()){
#line 11588 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11588,"ide_methods.bas");if(r)goto S_57742;}
#line 11588 "ide/ide_methods.bas"
do{
#line 11588 "ide/ide_methods.bas"
sub__printstring(*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT,func_csrlin(),func_chr( 26 ),NULL,0);
#line 11588 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11588,"ide_methods.bas");}while(r);
#line 11588 "ide/ide_methods.bas"
}
#line 11589 "ide/ide_methods.bas"
S_57745:;
#line 11589 "ide/ide_methods.bas"
if ((-(func_pos( 1 )<*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT))||is_error_pending()){
#line 11589 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11589,"ide_methods.bas");if(r)goto S_57745;}
#line 11590 "ide/ide_methods.bas"
do{
#line 11590 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11590 "ide/ide_methods.bas"
qbs_set(tqbs,func_space(*_SUB_IDEDRAWOBJ_LONG_RIGHTSIDELIMIT-func_pos( 1 )));
#line 11590 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5984;
#line 11590 "ide/ide_methods.bas"
makefit(tqbs);
#line 11590 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11590 "ide/ide_methods.bas"
skip5984:
#line 11590 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11590 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11590,"ide_methods.bas");}while(r);
#line 11591 "ide/ide_methods.bas"
}
#line 11592 "ide/ide_methods.bas"
}else{
#line 11593 "ide/ide_methods.bas"
S_57749:;
#line 11593 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEDRAWOBJ_STRING_A3->len>*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28))))))||is_error_pending()){
#line 11593 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11593,"ide_methods.bas");if(r)goto S_57749;}
#line 11593 "ide/ide_methods.bas"
do{
#line 11593 "ide/ide_methods.bas"
sub_mid(_SUB_IDEDRAWOBJ_STRING_A3,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28))), 1 ,func_chr( 26 ),1);
#line 11593 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11593,"ide_methods.bas");}while(r);
#line 11593 "ide/ide_methods.bas"
}
#line 11594 "ide/ide_methods.bas"
do{
#line 11594 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(_SUB_IDEDRAWOBJ_STRING_A3,func_space(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28))))));
#line 11594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11594,"ide_methods.bas");}while(r);
#line 11595 "ide/ide_methods.bas"
do{
#line 11595 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_left(_SUB_IDEDRAWOBJ_STRING_A3,*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))));
#line 11595 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11595,"ide_methods.bas");}while(r);
#line 11597 "ide/ide_methods.bas"
S_57754:;
#line 11597 "ide/ide_methods.bas"
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()){
#line 11597 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11597,"ide_methods.bas");if(r)goto S_57754;}
#line 11598 "ide/ide_methods.bas"
do{
#line 11598 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11598 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11598,"ide_methods.bas");}while(r);
#line 11599 "ide/ide_methods.bas"
do{
#line 11599 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11599 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_left(_SUB_IDEDRAWOBJ_STRING_A3, 3 ));
#line 11599 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5986;
#line 11599 "ide/ide_methods.bas"
makefit(tqbs);
#line 11599 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11599 "ide/ide_methods.bas"
skip5986:
#line 11599 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11599 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11599,"ide_methods.bas");}while(r);
#line 11600 "ide/ide_methods.bas"
S_57757:;
#line 11600 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
#line 11600 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11600,"ide_methods.bas");if(r)goto S_57757;}
#line 11600 "ide/ide_methods.bas"
do{
#line 11600 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 11600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11600,"ide_methods.bas");}while(r);
#line 11600 "ide/ide_methods.bas"
}else{
#line 11600 "ide/ide_methods.bas"
do{
#line 11600 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11600 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11600,"ide_methods.bas");}while(r);
#line 11600 "ide/ide_methods.bas"
}
#line 11601 "ide/ide_methods.bas"
do{
#line 11601 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11601 "ide/ide_methods.bas"
qbs_set(tqbs,func_mid(_SUB_IDEDRAWOBJ_STRING_A3, 4 ,NULL,0));
#line 11601 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5987;
#line 11601 "ide/ide_methods.bas"
makefit(tqbs);
#line 11601 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11601 "ide/ide_methods.bas"
skip5987:
#line 11601 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11601 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11601,"ide_methods.bas");}while(r);
#line 11602 "ide/ide_methods.bas"
}else{
#line 11603 "ide/ide_methods.bas"
do{
#line 11603 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11603 "ide/ide_methods.bas"
qbs_set(tqbs,_SUB_IDEDRAWOBJ_STRING_A3);
#line 11603 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5988;
#line 11603 "ide/ide_methods.bas"
makefit(tqbs);
#line 11603 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11603 "ide/ide_methods.bas"
skip5988:
#line 11603 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11603 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11603,"ide_methods.bas");}while(r);
#line 11604 "ide/ide_methods.bas"
}
#line 11605 "ide/ide_methods.bas"
}
#line 11607 "ide/ide_methods.bas"
S_57767:;
#line 11607 "ide/ide_methods.bas"
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()){
#line 11607 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11607,"ide_methods.bas");if(r)goto S_57767;}
#line 11608 "ide/ide_methods.bas"
S_57768:;
#line 11608 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))==*_SUB_IDEDRAWOBJ_LONG_N))||is_error_pending()){
#line 11608 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11608,"ide_methods.bas");if(r)goto S_57768;}
#line 11608 "ide/ide_methods.bas"
do{
#line 11608 "ide/ide_methods.bas"
qbg_sub_color( 2 , 0 ,NULL,NULL,3);
#line 11608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11608,"ide_methods.bas");}while(r);
#line 11608 "ide/ide_methods.bas"
}else{
#line 11608 "ide/ide_methods.bas"
do{
#line 11608 "ide/ide_methods.bas"
qbg_sub_color( 2 , 7 ,NULL,NULL,3);
#line 11608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11608,"ide_methods.bas");}while(r);
#line 11608 "ide/ide_methods.bas"
}
#line 11609 "ide/ide_methods.bas"
do{
#line 11609 "ide/ide_methods.bas"
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);
#line 11609 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11609 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11609,"ide_methods.bas");}while(r);
#line 11610 "ide/ide_methods.bas"
}
#line 11611 "ide/ide_methods.bas"
do{
#line 11611 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_Y=*_SUB_IDEDRAWOBJ_LONG_Y+ 1 ;
#line 11611 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11611,"ide_methods.bas");}while(r);
#line 11612 "ide/ide_methods.bas"
}
#line 11613 "ide/ide_methods.bas"
}
#line 11614 "ide/ide_methods.bas"
do{
#line 11614 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_N=*_SUB_IDEDRAWOBJ_LONG_N+ 1 ;
#line 11614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11614,"ide_methods.bas");}while(r);
#line 11615 "ide/ide_methods.bas"
do{
#line 11615 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
#line 11615 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11615,"ide_methods.bas");}while(r);
#line 11616 "ide/ide_methods.bas"
}
#line 11617 "ide/ide_methods.bas"
fornext_continue_5972:;
#line 11617 "ide/ide_methods.bas"
}
#line 11617 "ide/ide_methods.bas"
fornext_exit_5972:;
#line 11618 "ide/ide_methods.bas"
do{
#line 11618 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+97)))=*_SUB_IDEDRAWOBJ_LONG_N- 1 ;
#line 11618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11618,"ide_methods.bas");}while(r);
#line 11620 "ide/ide_methods.bas"
do{
#line 11620 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_TNUM=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+97)));
#line 11620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11620,"ide_methods.bas");}while(r);
#line 11621 "ide/ide_methods.bas"
do{
#line 11621 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_TSEL=func_abs((int32)(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76)))));
#line 11621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11621,"ide_methods.bas");}while(r);
#line 11623 "ide/ide_methods.bas"
do{
#line 11623 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_Q=FUNC_IDEVBAR(&(pass5989=*(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 ),&(pass5990=*(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);
#line 11623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11623,"ide_methods.bas");}while(r);
#line 11625 "ide/ide_methods.bas"
do{
#line 11625 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
#line 11625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11625,"ide_methods.bas");}while(r);
#line 11626 "ide/ide_methods.bas"
}
#line 11629 "ide/ide_methods.bas"
S_57788:;
#line 11629 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 3 ))||is_error_pending()){
#line 11629 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11629,"ide_methods.bas");if(r)goto S_57788;}
#line 11630 "ide/ide_methods.bas"
S_57789:;
#line 11630 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
#line 11630 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11630,"ide_methods.bas");if(r)goto S_57789;}
#line 11630 "ide/ide_methods.bas"
do{
#line 11630 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
#line 11630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11630,"ide_methods.bas");}while(r);
#line 11630 "ide/ide_methods.bas"
}
#line 11631 "ide/ide_methods.bas"
S_57792:;
#line 11631 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))== 0 ))||is_error_pending()){
#line 11631 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11631,"ide_methods.bas");if(r)goto S_57792;}
#line 11631 "ide/ide_methods.bas"
do{
#line 11631 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+8)))-*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
#line 11631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11631,"ide_methods.bas");}while(r);
#line 11631 "ide/ide_methods.bas"
}
#line 11632 "ide/ide_methods.bas"
S_57795:;
#line 11632 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))== 0 ))||is_error_pending()){
#line 11632 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11632,"ide_methods.bas");if(r)goto S_57795;}
#line 11632 "ide/ide_methods.bas"
do{
#line 11632 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44)))=FUNC_IDENEWTXT(qbs_new_txt_len("#OK",3));
#line 11632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11632,"ide_methods.bas");}while(r);
#line 11632 "ide/ide_methods.bas"
}
#line 11633 "ide/ide_methods.bas"
do{
#line 11633 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 11633 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11633 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11633,"ide_methods.bas");}while(r);
#line 11634 "ide/ide_methods.bas"
do{
#line 11634 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_N= 1 ;
#line 11634 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11634,"ide_methods.bas");}while(r);
#line 11635 "ide/ide_methods.bas"
do{
#line 11635 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_C= 0 ;
#line 11635 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11635,"ide_methods.bas");}while(r);
#line 11636 "ide/ide_methods.bas"
S_57801:;
#line 11636 "ide/ide_methods.bas"
fornext_value5992= 1 ;
#line 11636 "ide/ide_methods.bas"
fornext_finalvalue5992=_SUB_IDEDRAWOBJ_STRING_A->len;
#line 11636 "ide/ide_methods.bas"
fornext_step5992= 1 ;
#line 11636 "ide/ide_methods.bas"
if (fornext_step5992<0) fornext_step_negative5992=1; else fornext_step_negative5992=0;
#line 11636 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5992;
#line 11636 "ide/ide_methods.bas"
goto fornext_entrylabel5992;
#line 11636 "ide/ide_methods.bas"
while(1){
#line 11636 "ide/ide_methods.bas"
fornext_value5992=fornext_step5992+(*_SUB_IDEDRAWOBJ_LONG_I2);
#line 11636 "ide/ide_methods.bas"
fornext_entrylabel5992:
#line 11636 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_I2=fornext_value5992;
#line 11636 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11636 "ide/ide_methods.bas"
if (fornext_step_negative5992){
#line 11636 "ide/ide_methods.bas"
if (fornext_value5992<fornext_finalvalue5992) break;
#line 11636 "ide/ide_methods.bas"
}else{
#line 11636 "ide/ide_methods.bas"
if (fornext_value5992>fornext_finalvalue5992) break;
#line 11636 "ide/ide_methods.bas"
}
#line 11636 "ide/ide_methods.bas"
fornext_error5992:;
#line 11636 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11636,"ide_methods.bas");if(r)goto S_57801;}
#line 11637 "ide/ide_methods.bas"
do{
#line 11637 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A2,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_I2, 1 ,0|1));
#line 11637 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11637 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11637,"ide_methods.bas");}while(r);
#line 11638 "ide/ide_methods.bas"
S_57803:;
#line 11638 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEDRAWOBJ_STRING_A2,func_chr( 0 ))))||is_error_pending()){
#line 11638 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11638,"ide_methods.bas");if(r)goto S_57803;}
#line 11639 "ide/ide_methods.bas"
do{
#line 11639 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_N=*_SUB_IDEDRAWOBJ_LONG_N+ 1 ;
#line 11639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11639,"ide_methods.bas");}while(r);
#line 11640 "ide/ide_methods.bas"
}else{
#line 11641 "ide/ide_methods.bas"
S_57806:;
#line 11641 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEDRAWOBJ_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
#line 11641 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11641,"ide_methods.bas");if(r)goto S_57806;}
#line 11641 "ide/ide_methods.bas"
do{
#line 11641 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_C=*_SUB_IDEDRAWOBJ_LONG_C+ 1 ;
#line 11641 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11641,"ide_methods.bas");}while(r);
#line 11641 "ide/ide_methods.bas"
}
#line 11642 "ide/ide_methods.bas"
}
#line 11643 "ide/ide_methods.bas"
fornext_continue_5991:;
#line 11643 "ide/ide_methods.bas"
}
#line 11643 "ide/ide_methods.bas"
fornext_exit_5991:;
#line 11644 "ide/ide_methods.bas"
do{
#line 11644 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_W=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+28)));
#line 11644 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11644,"ide_methods.bas");}while(r);
#line 11645 "ide/ide_methods.bas"
do{
#line 11645 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_C=*_SUB_IDEDRAWOBJ_LONG_C+(*_SUB_IDEDRAWOBJ_LONG_N* 4 );
#line 11645 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11645,"ide_methods.bas");}while(r);
#line 11646 "ide/ide_methods.bas"
do{
#line 11646 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_WHITESPACE=*_SUB_IDEDRAWOBJ_LONG_W-*_SUB_IDEDRAWOBJ_LONG_C;
#line 11646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11646,"ide_methods.bas");}while(r);
#line 11647 "ide/ide_methods.bas"
do{
#line 11647 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_SPACING=qb_safe_idiv(*_SUB_IDEDRAWOBJ_LONG_WHITESPACE,(*_SUB_IDEDRAWOBJ_LONG_N+ 1 ));
#line 11647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11647,"ide_methods.bas");}while(r);
#line 11648 "ide/ide_methods.bas"
do{
#line 11648 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_F2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))+ 1 ;
#line 11648 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11648,"ide_methods.bas");}while(r);
#line 11649 "ide/ide_methods.bas"
S_57816:;
#line 11649 "ide/ide_methods.bas"
if (((-(*_SUB_IDEDRAWOBJ_LONG_F2< 1 ))|(-(*_SUB_IDEDRAWOBJ_LONG_F2>*_SUB_IDEDRAWOBJ_LONG_N)))||is_error_pending()){
#line 11649 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11649,"ide_methods.bas");if(r)goto S_57816;}
#line 11650 "ide/ide_methods.bas"
S_57817:;
#line 11650 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+60))))||is_error_pending()){
#line 11650 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11650,"ide_methods.bas");if(r)goto S_57817;}
#line 11650 "ide/ide_methods.bas"
do{
#line 11650 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_F2=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+60)));
#line 11650 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11650,"ide_methods.bas");}while(r);
#line 11650 "ide/ide_methods.bas"
}
#line 11651 "ide/ide_methods.bas"
}
#line 11652 "ide/ide_methods.bas"
do{
#line 11652 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_N2= 1 ;
#line 11652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11652,"ide_methods.bas");}while(r);
#line 11653 "ide/ide_methods.bas"
do{
#line 11653 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
#line 11653 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11653 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11653,"ide_methods.bas");}while(r);
#line 11654 "ide/ide_methods.bas"
do{
#line 11654 "ide/ide_methods.bas"
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);
#line 11654 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11654,"ide_methods.bas");}while(r);
#line 11655 "ide/ide_methods.bas"
do{
#line 11655 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
#line 11655 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11655,"ide_methods.bas");}while(r);
#line 11656 "ide/ide_methods.bas"
do{
#line 11656 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11656,"ide_methods.bas");}while(r);
#line 11657 "ide/ide_methods.bas"
S_57826:;
#line 11657 "ide/ide_methods.bas"
fornext_value5995= 1 ;
#line 11657 "ide/ide_methods.bas"
fornext_finalvalue5995=_SUB_IDEDRAWOBJ_STRING_A->len;
#line 11657 "ide/ide_methods.bas"
fornext_step5995= 1 ;
#line 11657 "ide/ide_methods.bas"
if (fornext_step5995<0) fornext_step_negative5995=1; else fornext_step_negative5995=0;
#line 11657 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error5995;
#line 11657 "ide/ide_methods.bas"
goto fornext_entrylabel5995;
#line 11657 "ide/ide_methods.bas"
while(1){
#line 11657 "ide/ide_methods.bas"
fornext_value5995=fornext_step5995+(*_SUB_IDEDRAWOBJ_LONG_I2);
#line 11657 "ide/ide_methods.bas"
fornext_entrylabel5995:
#line 11657 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_I2=fornext_value5995;
#line 11657 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11657 "ide/ide_methods.bas"
if (fornext_step_negative5995){
#line 11657 "ide/ide_methods.bas"
if (fornext_value5995<fornext_finalvalue5995) break;
#line 11657 "ide/ide_methods.bas"
}else{
#line 11657 "ide/ide_methods.bas"
if (fornext_value5995>fornext_finalvalue5995) break;
#line 11657 "ide/ide_methods.bas"
}
#line 11657 "ide/ide_methods.bas"
fornext_error5995:;
#line 11657 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11657,"ide_methods.bas");if(r)goto S_57826;}
#line 11658 "ide/ide_methods.bas"
do{
#line 11658 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A2,func_mid(_SUB_IDEDRAWOBJ_STRING_A,*_SUB_IDEDRAWOBJ_LONG_I2, 1 ,0|1));
#line 11658 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11658 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11658,"ide_methods.bas");}while(r);
#line 11659 "ide/ide_methods.bas"
S_57828:;
#line 11659 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEDRAWOBJ_STRING_A2,func_chr( 0 ))))||is_error_pending()){
#line 11659 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11659,"ide_methods.bas");if(r)goto S_57828;}
#line 11659 "ide/ide_methods.bas"
do{
#line 11659 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_add(_SUB_IDEDRAWOBJ_STRING_A3,_SUB_IDEDRAWOBJ_STRING_A2));
#line 11659 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11659 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11659,"ide_methods.bas");}while(r);
#line 11659 "ide/ide_methods.bas"
}
#line 11660 "ide/ide_methods.bas"
S_57831:;
#line 11660 "ide/ide_methods.bas"
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()){
#line 11660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11660,"ide_methods.bas");if(r)goto S_57831;}
#line 11661 "ide/ide_methods.bas"
do{
#line 11661 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11661 "ide/ide_methods.bas"
qbs_set(tqbs,func_space(*_SUB_IDEDRAWOBJ_LONG_SPACING));
#line 11661 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5998;
#line 11661 "ide/ide_methods.bas"
makefit(tqbs);
#line 11661 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11661 "ide/ide_methods.bas"
skip5998:
#line 11661 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11661 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11661 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11661,"ide_methods.bas");}while(r);
#line 11662 "ide/ide_methods.bas"
do{
#line 11662 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+*_SUB_IDEDRAWOBJ_LONG_SPACING;
#line 11662 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11662,"ide_methods.bas");}while(r);
#line 11663 "ide/ide_methods.bas"
S_57834:;
#line 11663 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_F2==*_SUB_IDEDRAWOBJ_LONG_N2))||is_error_pending()){
#line 11663 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11663,"ide_methods.bas");if(r)goto S_57834;}
#line 11663 "ide/ide_methods.bas"
do{
#line 11663 "ide/ide_methods.bas"
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
#line 11663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11663,"ide_methods.bas");}while(r);
#line 11663 "ide/ide_methods.bas"
}else{
#line 11663 "ide/ide_methods.bas"
do{
#line 11663 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11663,"ide_methods.bas");}while(r);
#line 11663 "ide/ide_methods.bas"
}
#line 11664 "ide/ide_methods.bas"
do{
#line 11664 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11664 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_new_txt_len("< ",2));
#line 11664 "ide/ide_methods.bas"
if (is_error_pending()) goto skip5999;
#line 11664 "ide/ide_methods.bas"
makefit(tqbs);
#line 11664 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11664 "ide/ide_methods.bas"
skip5999:
#line 11664 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11664 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11664 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11664,"ide_methods.bas");}while(r);
#line 11665 "ide/ide_methods.bas"
do{
#line 11665 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11665,"ide_methods.bas");}while(r);
#line 11665 "ide/ide_methods.bas"
do{
#line 11665 "ide/ide_methods.bas"
SUB_IDEHPRINT(_SUB_IDEDRAWOBJ_STRING_A3);
#line 11665 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11665 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11665,"ide_methods.bas");}while(r);
#line 11666 "ide/ide_methods.bas"
S_57842:;
#line 11666 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_F2==*_SUB_IDEDRAWOBJ_LONG_N2))||is_error_pending()){
#line 11666 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11666,"ide_methods.bas");if(r)goto S_57842;}
#line 11666 "ide/ide_methods.bas"
do{
#line 11666 "ide/ide_methods.bas"
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
#line 11666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11666,"ide_methods.bas");}while(r);
#line 11666 "ide/ide_methods.bas"
}else{
#line 11666 "ide/ide_methods.bas"
do{
#line 11666 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11666 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11666,"ide_methods.bas");}while(r);
#line 11666 "ide/ide_methods.bas"
}
#line 11667 "ide/ide_methods.bas"
S_57847:;
#line 11667 "ide/ide_methods.bas"
if ((-(*_SUB_IDEDRAWOBJ_LONG_N2==(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))+ 1 )))||is_error_pending()){
#line 11667 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11667,"ide_methods.bas");if(r)goto S_57847;}
#line 11668 "ide/ide_methods.bas"
do{
#line 11668 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+ 2 ;
#line 11668 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11668,"ide_methods.bas");}while(r);
#line 11668 "ide/ide_methods.bas"
do{
#line 11668 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
#line 11668 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11668,"ide_methods.bas");}while(r);
#line 11669 "ide/ide_methods.bas"
}
#line 11670 "ide/ide_methods.bas"
do{
#line 11670 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11670 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_new_txt_len(" >",2));
#line 11670 "ide/ide_methods.bas"
if (is_error_pending()) goto skip6000;
#line 11670 "ide/ide_methods.bas"
makefit(tqbs);
#line 11670 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11670 "ide/ide_methods.bas"
skip6000:
#line 11670 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11670 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11670,"ide_methods.bas");}while(r);
#line 11671 "ide/ide_methods.bas"
do{
#line 11671 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11671,"ide_methods.bas");}while(r);
#line 11672 "ide/ide_methods.bas"
do{
#line 11672 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*_SUB_IDEDRAWOBJ_LONG_X+FUNC_IDEHLEN(_SUB_IDEDRAWOBJ_STRING_A3)+ 4 ;
#line 11672 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11672 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11672,"ide_methods.bas");}while(r);
#line 11673 "ide/ide_methods.bas"
do{
#line 11673 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A3,qbs_new_txt_len("",0));
#line 11673 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11673 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11673,"ide_methods.bas");}while(r);
#line 11674 "ide/ide_methods.bas"
do{
#line 11674 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_N2=*_SUB_IDEDRAWOBJ_LONG_N2+ 1 ;
#line 11674 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11674,"ide_methods.bas");}while(r);
#line 11675 "ide/ide_methods.bas"
}
#line 11676 "ide/ide_methods.bas"
fornext_continue_5994:;
#line 11676 "ide/ide_methods.bas"
}
#line 11676 "ide/ide_methods.bas"
fornext_exit_5994:;
#line 11677 "ide/ide_methods.bas"
do{
#line 11677 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+*_SUB_IDEDRAWOBJ_LONG_N;
#line 11677 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11677,"ide_methods.bas");}while(r);
#line 11678 "ide/ide_methods.bas"
}
#line 11681 "ide/ide_methods.bas"
S_57860:;
#line 11681 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 4 ))||is_error_pending()){
#line 11681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11681,"ide_methods.bas");if(r)goto S_57860;}
#line 11682 "ide/ide_methods.bas"
S_57861:;
#line 11682 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))== 0 ))||is_error_pending()){
#line 11682 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11682,"ide_methods.bas");if(r)goto S_57861;}
#line 11682 "ide/ide_methods.bas"
do{
#line 11682 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)))= 2 ;
#line 11682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11682,"ide_methods.bas");}while(r);
#line 11682 "ide/ide_methods.bas"
}
#line 11683 "ide/ide_methods.bas"
do{
#line 11683 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
#line 11683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11683,"ide_methods.bas");}while(r);
#line 11683 "ide/ide_methods.bas"
do{
#line 11683 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
#line 11683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11683,"ide_methods.bas");}while(r);
#line 11684 "ide/ide_methods.bas"
S_57866:;
#line 11684 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+48))))||is_error_pending()){
#line 11684 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11684,"ide_methods.bas");if(r)goto S_57866;}
#line 11684 "ide/ide_methods.bas"
do{
#line 11684 "ide/ide_methods.bas"
qbg_sub_color( 4 , 7 ,NULL,NULL,3);
#line 11684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11684,"ide_methods.bas");}while(r);
#line 11684 "ide/ide_methods.bas"
}else{
#line 11684 "ide/ide_methods.bas"
do{
#line 11684 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11684,"ide_methods.bas");}while(r);
#line 11684 "ide/ide_methods.bas"
}
#line 11685 "ide/ide_methods.bas"
do{
#line 11685 "ide/ide_methods.bas"
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X,NULL,NULL,NULL,3);
#line 11685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11685,"ide_methods.bas");}while(r);
#line 11686 "ide/ide_methods.bas"
S_57872:;
#line 11686 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+76))))||is_error_pending()){
#line 11686 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11686,"ide_methods.bas");if(r)goto S_57872;}
#line 11687 "ide/ide_methods.bas"
do{
#line 11687 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11687 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_new_txt_len("[X] ",4));
#line 11687 "ide/ide_methods.bas"
if (is_error_pending()) goto skip6001;
#line 11687 "ide/ide_methods.bas"
makefit(tqbs);
#line 11687 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11687 "ide/ide_methods.bas"
skip6001:
#line 11687 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11687 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11687,"ide_methods.bas");}while(r);
#line 11688 "ide/ide_methods.bas"
}else{
#line 11689 "ide/ide_methods.bas"
do{
#line 11689 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11689 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_new_txt_len("[ ] ",4));
#line 11689 "ide/ide_methods.bas"
if (is_error_pending()) goto skip6002;
#line 11689 "ide/ide_methods.bas"
makefit(tqbs);
#line 11689 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11689 "ide/ide_methods.bas"
skip6002:
#line 11689 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11689 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11689 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11689,"ide_methods.bas");}while(r);
#line 11690 "ide/ide_methods.bas"
}
#line 11691 "ide/ide_methods.bas"
S_57877:;
#line 11691 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))||is_error_pending()){
#line 11691 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11691,"ide_methods.bas");if(r)goto S_57877;}
#line 11692 "ide/ide_methods.bas"
do{
#line 11692 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 11692 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11692,"ide_methods.bas");}while(r);
#line 11693 "ide/ide_methods.bas"
do{
#line 11693 "ide/ide_methods.bas"
SUB_IDEHPRINT(_SUB_IDEDRAWOBJ_STRING_A);
#line 11693 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11693,"ide_methods.bas");}while(r);
#line 11694 "ide/ide_methods.bas"
}
#line 11695 "ide/ide_methods.bas"
S_57881:;
#line 11695 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
#line 11695 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11695,"ide_methods.bas");if(r)goto S_57881;}
#line 11695 "ide/ide_methods.bas"
do{
#line 11695 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+ 1 ;
#line 11695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11695,"ide_methods.bas");}while(r);
#line 11695 "ide/ide_methods.bas"
do{
#line 11695 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*_SUB_IDEDRAWOBJ_LONG_Y;
#line 11695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11695,"ide_methods.bas");}while(r);
#line 11695 "ide/ide_methods.bas"
}
#line 11696 "ide/ide_methods.bas"
do{
#line 11696 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
#line 11696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11696,"ide_methods.bas");}while(r);
#line 11697 "ide/ide_methods.bas"
}
#line 11700 "ide/ide_methods.bas"
S_57887:;
#line 11700 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+36)))== 5 ))||is_error_pending()){
#line 11700 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11700,"ide_methods.bas");if(r)goto S_57887;}
#line 11701 "ide/ide_methods.bas"
do{
#line 11701 "ide/ide_methods.bas"
qbs_set(_SUB_IDEDRAWOBJ_STRING_A,qbs_left((((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]), 1 ));
#line 11701 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11701,"ide_methods.bas");}while(r);
#line 11702 "ide/ide_methods.bas"
do{
#line 11702 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_X=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+20)));
#line 11702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11702,"ide_methods.bas");}while(r);
#line 11702 "ide/ide_methods.bas"
do{
#line 11702 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_Y=*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+24)));
#line 11702 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11702,"ide_methods.bas");}while(r);
#line 11703 "ide/ide_methods.bas"
do{
#line 11703 "ide/ide_methods.bas"
qbg_sub_locate(*_SUB_IDEDRAWOBJ_LONG_Y,*_SUB_IDEDRAWOBJ_LONG_X,NULL,NULL,NULL,3);
#line 11703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11703,"ide_methods.bas");}while(r);
#line 11704 "ide/ide_methods.bas"
S_57892:;
#line 11704 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+72)))== 0 ))||is_error_pending()){
#line 11704 "ide/ide_methods.bas"
if(qbevent){evnt(28819,11704,"ide_methods.bas");if(r)goto S_57892;}
#line 11705 "ide/ide_methods.bas"
do{
#line 11705 "ide/ide_methods.bas"
qbg_sub_color( 15 , 7 ,NULL,NULL,3);
#line 11705 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11705,"ide_methods.bas");}while(r);
#line 11706 "ide/ide_methods.bas"
do{
#line 11706 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+64)))=*_SUB_IDEDRAWOBJ_LONG_X+ 1 ;
#line 11706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11706,"ide_methods.bas");}while(r);
#line 11706 "ide/ide_methods.bas"
do{
#line 11706 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEDRAWOBJ_UDT_O)+((0+68)))=*_SUB_IDEDRAWOBJ_LONG_Y;
#line 11706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11706,"ide_methods.bas");}while(r);
#line 11707 "ide/ide_methods.bas"
}else{
#line 11708 "ide/ide_methods.bas"
do{
#line 11708 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 11708 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11708,"ide_methods.bas");}while(r);
#line 11709 "ide/ide_methods.bas"
}
#line 11710 "ide/ide_methods.bas"
do{
#line 11710 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 11710 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_new_txt_len("(",1));
#line 11710 "ide/ide_methods.bas"
if (is_error_pending()) goto skip6003;
#line 11710 "ide/ide_methods.bas"
makefit(tqbs);
#line 11710 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11710 "ide/ide_methods.bas"
qbs_set(tqbs,_SUB_IDEDRAWOBJ_STRING_A);
#line 11710 "ide/ide_methods.bas"
if (is_error_pending()) goto skip6003;
#line 11710 "ide/ide_methods.bas"
makefit(tqbs);
#line 11710 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11710 "ide/ide_methods.bas"
qbs_set(tqbs,qbs_new_txt_len(")",1));
#line 11710 "ide/ide_methods.bas"
if (is_error_pending()) goto skip6003;
#line 11710 "ide/ide_methods.bas"
makefit(tqbs);
#line 11710 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 11710 "ide/ide_methods.bas"
qbs_print(nothingstring,1);
#line 11710 "ide/ide_methods.bas"
skip6003:
#line 11710 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 11710 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 11710 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11710,"ide_methods.bas");}while(r);
#line 11711 "ide/ide_methods.bas"
do{
#line 11711 "ide/ide_methods.bas"
*_SUB_IDEDRAWOBJ_LONG_F=*_SUB_IDEDRAWOBJ_LONG_F+ 1 ;
#line 11711 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,11711,"ide_methods.bas");}while(r);
#line 11712 "ide/ide_methods.bas"
}
#line 11714 "ide/ide_methods.bas"
exit_subfunc:;
#line 11714 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 11714 "ide/ide_methods.bas"
#include "free396.txt"
#line 11714 "ide/ide_methods.bas"
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;
#line 11714 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 11714 "ide/ide_methods.bas"
}
