#line 13002 "ide/ide_methods.bas"
void SUB_IDESHOWTEXT(){
#line 13002 "ide/ide_methods.bas"
qbs *tqbs;
#line 13002 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 13002 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 13002 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 13002 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 13002 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 13002 "ide/ide_methods.bas"
#include "data420.txt"
#line 13002 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 13002 "ide/ide_methods.bas"
new_mem_lock();
#line 13002 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 13002 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 13002 "ide/ide_methods.bas"
libqb_check_stack();
#line 13002 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 13004 "ide/ide_methods.bas"
S_59272:;
#line 13004 "ide/ide_methods.bas"
if ((~(*__BYTE_IDESHOWTEXTBYPASSCOLORRESTORE))||is_error_pending()){
#line 13004 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13004,"ide_methods.bas");if(r)goto S_59272;}
#line 13005 "ide/ide_methods.bas"
do{
#line 13005 "ide/ide_methods.bas"
sub__palettecolor( 1 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
#line 13005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13005,"ide_methods.bas");}while(r);
#line 13006 "ide/ide_methods.bas"
do{
#line 13006 "ide/ide_methods.bas"
sub__palettecolor( 2 ,func__rgb32( 84 , 84 , 84 ), 0 ,1);
#line 13006 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13006,"ide_methods.bas");}while(r);
#line 13007 "ide/ide_methods.bas"
do{
#line 13007 "ide/ide_methods.bas"
sub__palettecolor( 4 ,*__ULONG_IDEERRORCOLOR, 0 ,1);
#line 13007 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13007,"ide_methods.bas");}while(r);
#line 13008 "ide/ide_methods.bas"
do{
#line 13008 "ide/ide_methods.bas"
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
#line 13008 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13008,"ide_methods.bas");}while(r);
#line 13009 "ide/ide_methods.bas"
do{
#line 13009 "ide/ide_methods.bas"
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
#line 13009 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13009,"ide_methods.bas");}while(r);
#line 13010 "ide/ide_methods.bas"
do{
#line 13010 "ide/ide_methods.bas"
sub__palettecolor( 7 ,*__ULONG_IDECHROMACOLOR, 0 ,1);
#line 13010 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13010,"ide_methods.bas");}while(r);
#line 13011 "ide/ide_methods.bas"
do{
#line 13011 "ide/ide_methods.bas"
sub__palettecolor( 8 ,*__ULONG_IDENUMBERSCOLOR, 0 ,1);
#line 13011 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13011,"ide_methods.bas");}while(r);
#line 13012 "ide/ide_methods.bas"
do{
#line 13012 "ide/ide_methods.bas"
sub__palettecolor( 10 ,*__ULONG_IDEMETACOMMANDCOLOR, 0 ,1);
#line 13012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13012,"ide_methods.bas");}while(r);
#line 13013 "ide/ide_methods.bas"
do{
#line 13013 "ide/ide_methods.bas"
sub__palettecolor( 11 ,*__ULONG_IDECOMMENTCOLOR, 0 ,1);
#line 13013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13013,"ide_methods.bas");}while(r);
#line 13014 "ide/ide_methods.bas"
do{
#line 13014 "ide/ide_methods.bas"
sub__palettecolor( 12 ,*__ULONG_IDEKEYWORDCOLOR, 0 ,1);
#line 13014 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13014,"ide_methods.bas");}while(r);
#line 13015 "ide/ide_methods.bas"
do{
#line 13015 "ide/ide_methods.bas"
sub__palettecolor( 13 ,*__ULONG_IDETEXTCOLOR, 0 ,1);
#line 13015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13015,"ide_methods.bas");}while(r);
#line 13016 "ide/ide_methods.bas"
do{
#line 13016 "ide/ide_methods.bas"
sub__palettecolor( 14 ,*__ULONG_IDEQUOTECOLOR, 0 ,1);
#line 13016 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13016,"ide_methods.bas");}while(r);
#line 13017 "ide/ide_methods.bas"
}
#line 13018 "ide/ide_methods.bas"
do{
#line 13018 "ide/ide_methods.bas"
*__BYTE_IDESHOWTEXTBYPASSCOLORRESTORE= 0ll ;
#line 13018 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13018,"ide_methods.bas");}while(r);
#line 13020 "ide/ide_methods.bas"
do{
#line 13020 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,qbs_add(func_chr( 34 ),qbs_new_txt_len(" =<>+-/\\^:;,*()'",16)));
#line 13020 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13020 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13020,"ide_methods.bas");}while(r);
#line 13021 "ide/ide_methods.bas"
do{
#line 13021 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_INITIALNUM__ASCII_CHR_046__CHAR,qbs_new_txt_len("0123456789-.&",13));
#line 13021 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13021 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13021,"ide_methods.bas");}while(r);
#line 13022 "ide/ide_methods.bas"
do{
#line 13022 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_NUM__ASCII_CHR_046__CHAR,qbs_new_txt_len("0123456789EDed+-.`%&!#~HBOhboACFacf",35));
#line 13022 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13022,"ide_methods.bas");}while(r);
#line 13024 "ide/ide_methods.bas"
do{
#line 13024 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13024,"ide_methods.bas");}while(r);
#line 13026 "ide/ide_methods.bas"
do{
#line 13026 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13026,"ide_methods.bas");}while(r);
#line 13028 "ide/ide_methods.bas"
do{
#line 13028 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_DOUBLE_STARTTIME=func_timer( 0.001E+0 ,0|1);
#line 13028 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13028,"ide_methods.bas");}while(r);
#line 13030 "ide/ide_methods.bas"
S_59293:;
#line 13030 "ide/ide_methods.bas"
if ((~(*__BYTE_DISABLESYNTAXHIGHLIGHTER))||is_error_pending()){
#line 13030 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13030,"ide_methods.bas");if(r)goto S_59293;}
#line 13031 "ide/ide_methods.bas"
S_59294:;
#line 13031 "ide/ide_methods.bas"
if ((-(*__LONG_IDEFOCUSLINE!= 0 ))||is_error_pending()){
#line 13031 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13031,"ide_methods.bas");if(r)goto S_59294;}
#line 13035 "ide/ide_methods.bas"
S_59295:;
#line 13035 "ide/ide_methods.bas"
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
#line 13035 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13035,"ide_methods.bas");if(r)goto S_59295;}
#line 13035 "ide/ide_methods.bas"
do{
#line 13035 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_BYTE_MANUALLIST= 0 ;
#line 13035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13035,"ide_methods.bas");}while(r);
#line 13035 "ide/ide_methods.bas"
}
#line 13036 "ide/ide_methods.bas"
S_59298:;
#line 13036 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_BYTE_MANUALLIST== 0 ))||is_error_pending()){
#line 13036 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13036,"ide_methods.bas");if(r)goto S_59298;}
#line 13037 "ide/ide_methods.bas"
do{
#line 13037 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_BYTE_MANUALLIST= -1 ;
#line 13037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13037,"ide_methods.bas");}while(r);
#line 13038 "ide/ide_methods.bas"
do{
#line 13038 "ide/ide_methods.bas"
qbs_set(__STRING_LISTOFCUSTOMKEYWORDS,qbs_left(__STRING_LISTOFCUSTOMKEYWORDS,*__LONG_CUSTOMKEYWORDSLENGTH));
#line 13038 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13038 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13038,"ide_methods.bas");}while(r);
#line 13039 "ide/ide_methods.bas"
S_59301:;
#line 13039 "ide/ide_methods.bas"
fornext_value6153= 1 ;
#line 13039 "ide/ide_methods.bas"
fornext_finalvalue6153=*__LONG_IDEN;
#line 13039 "ide/ide_methods.bas"
fornext_step6153= 1 ;
#line 13039 "ide/ide_methods.bas"
if (fornext_step6153<0) fornext_step_negative6153=1; else fornext_step_negative6153=0;
#line 13039 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6153;
#line 13039 "ide/ide_methods.bas"
goto fornext_entrylabel6153;
#line 13039 "ide/ide_methods.bas"
while(1){
#line 13039 "ide/ide_methods.bas"
fornext_value6153=fornext_step6153+(*_SUB_IDESHOWTEXT_LONG_Y);
#line 13039 "ide/ide_methods.bas"
fornext_entrylabel6153:
#line 13039 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_Y=fornext_value6153;
#line 13039 "ide/ide_methods.bas"
if (fornext_step_negative6153){
#line 13039 "ide/ide_methods.bas"
if (fornext_value6153<fornext_finalvalue6153) break;
#line 13039 "ide/ide_methods.bas"
}else{
#line 13039 "ide/ide_methods.bas"
if (fornext_value6153>fornext_finalvalue6153) break;
#line 13039 "ide/ide_methods.bas"
}
#line 13039 "ide/ide_methods.bas"
fornext_error6153:;
#line 13039 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13039,"ide_methods.bas");if(r)goto S_59301;}
#line 13040 "ide/ide_methods.bas"
S_59302:;
#line 13040 "ide/ide_methods.bas"
while((!(-(*_SUB_IDESHOWTEXT_LONG_Y<func_ubound(__ARRAY_BYTE_INVALIDLINE,1,1))))||is_error_pending()){
#line 13040 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13040,"ide_methods.bas");if(r)goto S_59302;}
#line 13041 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_INVALIDLINE[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_INVALIDLINE)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_INVALIDLINE[2]&1){
preserve_old_ptr=__ARRAY_BYTE_INVALIDLINE[0];
preserve_old_flags=__ARRAY_BYTE_INVALIDLINE[2];
preserve_old_total=__ARRAY_BYTE_INVALIDLINE[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_BYTE_INVALIDLINE,1,1)+ 1000 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_INVALIDLINE[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_INVALIDLINE[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_INVALIDLINE[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_INVALIDLINE[0]) error(257);
memset((void*)(__ARRAY_BYTE_INVALIDLINE[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_INVALIDLINE[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_INVALIDLINE[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_INVALIDLINE[0]) error(257);
}
}
__ARRAY_BYTE_INVALIDLINE[2]|=1;
__ARRAY_BYTE_INVALIDLINE[4]=alloc_new_desc[4];
__ARRAY_BYTE_INVALIDLINE[5]=alloc_new_desc[5];
__ARRAY_BYTE_INVALIDLINE[6]=alloc_new_desc[6];
__ARRAY_BYTE_INVALIDLINE[7]=alloc_new_desc[7];
}
#line 13041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13041,"ide_methods.bas");}while(r);
#line 13042 "ide/ide_methods.bas"
dl_continue_6154:;
#line 13042 "ide/ide_methods.bas"
}
#line 13042 "ide/ide_methods.bas"
dl_exit_6154:;
#line 13044 "ide/ide_methods.bas"
S_59305:;
#line 13044 "ide/ide_methods.bas"
if ((-(((int8*)(__ARRAY_BYTE_INVALIDLINE[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_Y)-__ARRAY_BYTE_INVALIDLINE[4],__ARRAY_BYTE_INVALIDLINE[5])]!= 0 ))||is_error_pending()){
#line 13044 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13044,"ide_methods.bas");if(r)goto S_59305;}
#line 13044 "ide/ide_methods.bas"
do{
#line 13044 "ide/ide_methods.bas"
goto fornext_continue_6152;
#line 13044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13044,"ide_methods.bas");}while(r);
#line 13044 "ide/ide_methods.bas"
}
#line 13045 "ide/ide_methods.bas"
do{
#line 13045 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,qbs_ucase(qbs__trim(FUNC_IDEGETLINE(_SUB_IDESHOWTEXT_LONG_Y))));
#line 13045 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13045 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13045,"ide_methods.bas");}while(r);
#line 13046 "ide/ide_methods.bas"
do{
#line 13046 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SF= 0 ;
#line 13046 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13046,"ide_methods.bas");}while(r);
#line 13047 "ide/ide_methods.bas"
S_59310:;
#line 13047 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_SUB_IDESHOWTEXT_STRING_A, 4 ),qbs_new_txt_len("SUB ",4))))||is_error_pending()){
#line 13047 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13047,"ide_methods.bas");if(r)goto S_59310;}
#line 13047 "ide/ide_methods.bas"
do{
#line 13047 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SF= 1 ;
#line 13047 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13047,"ide_methods.bas");}while(r);
#line 13047 "ide/ide_methods.bas"
}
#line 13048 "ide/ide_methods.bas"
S_59313:;
#line 13048 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_SUB_IDESHOWTEXT_STRING_A, 9 ),qbs_new_txt_len("FUNCTION ",9))))||is_error_pending()){
#line 13048 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13048,"ide_methods.bas");if(r)goto S_59313;}
#line 13048 "ide/ide_methods.bas"
do{
#line 13048 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SF= 2 ;
#line 13048 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13048,"ide_methods.bas");}while(r);
#line 13048 "ide/ide_methods.bas"
}
#line 13049 "ide/ide_methods.bas"
S_59316:;
#line 13049 "ide/ide_methods.bas"
if ((*_SUB_IDESHOWTEXT_LONG_SF)||is_error_pending()){
#line 13049 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13049,"ide_methods.bas");if(r)goto S_59316;}
#line 13050 "ide/ide_methods.bas"
S_59317:;
#line 13050 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_SUB_IDESHOWTEXT_STRING_A, 7 ),qbs_new_txt_len(" STATIC",7))))||is_error_pending()){
#line 13050 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13050,"ide_methods.bas");if(r)goto S_59317;}
#line 13051 "ide/ide_methods.bas"
do{
#line 13051 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,qbs_rtrim(qbs_left(_SUB_IDESHOWTEXT_STRING_A,_SUB_IDESHOWTEXT_STRING_A->len- 7 )));
#line 13051 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13051 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13051,"ide_methods.bas");}while(r);
#line 13052 "ide/ide_methods.bas"
}
#line 13054 "ide/ide_methods.bas"
S_59320:;
#line 13054 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_SF== 1 ))||is_error_pending()){
#line 13054 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13054,"ide_methods.bas");if(r)goto S_59320;}
#line 13055 "ide/ide_methods.bas"
do{
#line 13055 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,func_mid(_SUB_IDESHOWTEXT_STRING_A, 5 ,NULL,0));
#line 13055 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13055,"ide_methods.bas");}while(r);
#line 13056 "ide/ide_methods.bas"
}else{
#line 13057 "ide/ide_methods.bas"
do{
#line 13057 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,func_mid(_SUB_IDESHOWTEXT_STRING_A, 10 ,NULL,0));
#line 13057 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13057 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13057,"ide_methods.bas");}while(r);
#line 13058 "ide/ide_methods.bas"
}
#line 13060 "ide/ide_methods.bas"
do{
#line 13060 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,qbs_ltrim(qbs_rtrim(_SUB_IDESHOWTEXT_STRING_A)));
#line 13060 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13060,"ide_methods.bas");}while(r);
#line 13061 "ide/ide_methods.bas"
do{
#line 13061 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X=func_instr(NULL,_SUB_IDESHOWTEXT_STRING_A,qbs_new_txt_len("(",1),0);
#line 13061 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13061 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13061,"ide_methods.bas");}while(r);
#line 13062 "ide/ide_methods.bas"
S_59327:;
#line 13062 "ide/ide_methods.bas"
if ((*_SUB_IDESHOWTEXT_LONG_X)||is_error_pending()){
#line 13062 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13062,"ide_methods.bas");if(r)goto S_59327;}
#line 13063 "ide/ide_methods.bas"
do{
#line 13063 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,qbs_rtrim(qbs_left(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_X- 1 )));
#line 13063 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13063 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13063,"ide_methods.bas");}while(r);
#line 13064 "ide/ide_methods.bas"
}else{
#line 13065 "ide/ide_methods.bas"
do{
#line 13065 "ide/ide_methods.bas"
SUB_CLEANSUBNAME(_SUB_IDESHOWTEXT_STRING_A);
#line 13065 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13065 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13065,"ide_methods.bas");}while(r);
#line 13066 "ide/ide_methods.bas"
}
#line 13067 "ide/ide_methods.bas"
S_59332:;
#line 13067 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_left(_SUB_IDESHOWTEXT_STRING_A, 5 ),qbs_new_txt_len("_IKW_",5))))||is_error_pending()){
#line 13067 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13067,"ide_methods.bas");if(r)goto S_59332;}
#line 13068 "ide/ide_methods.bas"
do{
#line 13068 "ide/ide_methods.bas"
qbs_set(__STRING_LISTOFCUSTOMKEYWORDS,qbs_add(qbs_add(qbs_add(__STRING_LISTOFCUSTOMKEYWORDS,qbs_new_txt_len("@",1)),FUNC_REMOVESYMBOL2(_SUB_IDESHOWTEXT_STRING_A)),qbs_new_txt_len("@",1)));
#line 13068 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13068,"ide_methods.bas");}while(r);
#line 13069 "ide/ide_methods.bas"
}
#line 13070 "ide/ide_methods.bas"
}
#line 13071 "ide/ide_methods.bas"
fornext_continue_6152:;
#line 13071 "ide/ide_methods.bas"
}
#line 13071 "ide/ide_methods.bas"
fornext_exit_6152:;
#line 13072 "ide/ide_methods.bas"
}
#line 13073 "ide/ide_methods.bas"
}else{
#line 13074 "ide/ide_methods.bas"
do{
#line 13074 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_BYTE_MANUALLIST= 0 ;
#line 13074 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13074,"ide_methods.bas");}while(r);
#line 13075 "ide/ide_methods.bas"
}
#line 13077 "ide/ide_methods.bas"
S_59341:;
#line 13077 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDESHOWTEXT_STRING_PREVLISTOFCUSTOMWORDS,__STRING_LISTOFCUSTOMKEYWORDS)))||is_error_pending()){
#line 13077 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13077,"ide_methods.bas");if(r)goto S_59341;}
#line 13078 "ide/ide_methods.bas"
S_59342:;
#line 13078 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_BYTE_MANUALLIST== 0 ))||is_error_pending()){
#line 13078 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13078,"ide_methods.bas");if(r)goto S_59342;}
#line 13079 "ide/ide_methods.bas"
S_59343:;
#line 13079 "ide/ide_methods.bas"
do{
#line 13079 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13079,"ide_methods.bas");if(r)goto S_59343;}
#line 13080 "ide/ide_methods.bas"
do{
#line 13080 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ATSIGN=func_instr(*_SUB_IDESHOWTEXT_LONG_ATSIGN+ 1 ,__STRING_LISTOFCUSTOMKEYWORDS,qbs_new_txt_len("@",1),0|1);
#line 13080 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13080,"ide_methods.bas");}while(r);
#line 13081 "ide/ide_methods.bas"
do{
#line 13081 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_NEXTAT=func_instr(*_SUB_IDESHOWTEXT_LONG_ATSIGN+ 1 ,__STRING_LISTOFCUSTOMKEYWORDS,qbs_new_txt_len("@",1),0|1);
#line 13081 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13081,"ide_methods.bas");}while(r);
#line 13082 "ide/ide_methods.bas"
S_59346:;
#line 13082 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_NEXTAT== 0 ))||is_error_pending()){
#line 13082 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13082,"ide_methods.bas");if(r)goto S_59346;}
#line 13082 "ide/ide_methods.bas"
do{
#line 13082 "ide/ide_methods.bas"
goto dl_exit_6156;
#line 13082 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13082,"ide_methods.bas");}while(r);
#line 13082 "ide/ide_methods.bas"
}
#line 13083 "ide/ide_methods.bas"
S_59349:;
#line 13083 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_ATSIGN>*__LONG_CUSTOMKEYWORDSLENGTH))||is_error_pending()){
#line 13083 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13083,"ide_methods.bas");if(r)goto S_59349;}
#line 13084 "ide/ide_methods.bas"
do{
#line 13084 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,FUNC_REMOVESYMBOL2(func_mid(__STRING_LISTOFCUSTOMKEYWORDS,*_SUB_IDESHOWTEXT_LONG_ATSIGN+ 1 ,(*_SUB_IDESHOWTEXT_LONG_NEXTAT-*_SUB_IDESHOWTEXT_LONG_ATSIGN)- 1 ,0|1)));
#line 13084 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13084 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13084,"ide_methods.bas");}while(r);
#line 13085 "ide/ide_methods.bas"
S_59351:;
#line 13085 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD->len))||is_error_pending()){
#line 13085 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13085,"ide_methods.bas");if(r)goto S_59351;}
#line 13086 "ide/ide_methods.bas"
do{
#line 13086 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS= 8ll + 1024ll ;
#line 13086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13086,"ide_methods.bas");}while(r);
#line 13087 "ide/ide_methods.bas"
do{
#line 13087 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS=*_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS+ 128ll ;
#line 13087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13087,"ide_methods.bas");}while(r);
#line 13088 "ide/ide_methods.bas"
do{
#line 13088 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHRES1=FUNC_HASHFIND(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS,_SUB_IDESHOWTEXT_LONG_HASHRESFLAGS,_SUB_IDESHOWTEXT_LONG_HASHRESREF);
#line 13088 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13088,"ide_methods.bas");}while(r);
#line 13089 "ide/ide_methods.bas"
S_59355:;
#line 13089 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_HASHRES1!= 0 ))||is_error_pending()){
#line 13089 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13089,"ide_methods.bas");if(r)goto S_59355;}
#line 13089 "ide/ide_methods.bas"
do{
#line 13089 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHRES1= 1 ;
#line 13089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13089,"ide_methods.bas");}while(r);
#line 13089 "ide/ide_methods.bas"
}
#line 13090 "ide/ide_methods.bas"
do{
#line 13090 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS= 8ll + 1024ll ;
#line 13090 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13090,"ide_methods.bas");}while(r);
#line 13091 "ide/ide_methods.bas"
do{
#line 13091 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS=*_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS+ 64ll ;
#line 13091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13091,"ide_methods.bas");}while(r);
#line 13092 "ide/ide_methods.bas"
do{
#line 13092 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHRES2=FUNC_HASHFIND(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,_SUB_IDESHOWTEXT_LONG_HASHCHKFLAGS,_SUB_IDESHOWTEXT_LONG_HASHRESFLAGS,_SUB_IDESHOWTEXT_LONG_HASHRESREF);
#line 13092 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13092 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13092,"ide_methods.bas");}while(r);
#line 13093 "ide/ide_methods.bas"
S_59361:;
#line 13093 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_HASHRES2!= 0 ))||is_error_pending()){
#line 13093 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13093,"ide_methods.bas");if(r)goto S_59361;}
#line 13093 "ide/ide_methods.bas"
do{
#line 13093 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_HASHRES2= 1 ;
#line 13093 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13093,"ide_methods.bas");}while(r);
#line 13093 "ide/ide_methods.bas"
}
#line 13094 "ide/ide_methods.bas"
S_59364:;
#line 13094 "ide/ide_methods.bas"
if ((-((*_SUB_IDESHOWTEXT_LONG_HASHRES1+*_SUB_IDESHOWTEXT_LONG_HASHRES2)==( 0 )))||is_error_pending()){
#line 13094 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13094,"ide_methods.bas");if(r)goto S_59364;}
#line 13096 "ide/ide_methods.bas"
do{
#line 13096 "ide/ide_methods.bas"
sub_mid(__STRING_LISTOFCUSTOMKEYWORDS,*_SUB_IDESHOWTEXT_LONG_ATSIGN+ 1 ,(*_SUB_IDESHOWTEXT_LONG_NEXTAT-*_SUB_IDESHOWTEXT_LONG_ATSIGN)- 1 ,func_string(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD->len,(qbs_new_txt_len("@",1)->chr[0])),1);
#line 13096 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13096,"ide_methods.bas");}while(r);
#line 13097 "ide/ide_methods.bas"
}
#line 13098 "ide/ide_methods.bas"
}
#line 13099 "ide/ide_methods.bas"
}
#line 13100 "ide/ide_methods.bas"
dl_continue_6156:;
#line 13100 "ide/ide_methods.bas"
}while(1);
#line 13100 "ide/ide_methods.bas"
dl_exit_6156:;
#line 13101 "ide/ide_methods.bas"
}
#line 13103 "ide/ide_methods.bas"
S_59371:;
#line 13103 "ide/ide_methods.bas"
fornext_value6160= 1 ;
#line 13103 "ide/ide_methods.bas"
fornext_finalvalue6160=__STRING_LISTOFCUSTOMKEYWORDS->len;
#line 13103 "ide/ide_methods.bas"
fornext_step6160= 1 ;
#line 13103 "ide/ide_methods.bas"
if (fornext_step6160<0) fornext_step_negative6160=1; else fornext_step_negative6160=0;
#line 13103 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6160;
#line 13103 "ide/ide_methods.bas"
goto fornext_entrylabel6160;
#line 13103 "ide/ide_methods.bas"
while(1){
#line 13103 "ide/ide_methods.bas"
fornext_value6160=fornext_step6160+(*_SUB_IDESHOWTEXT_LONG_I);
#line 13103 "ide/ide_methods.bas"
fornext_entrylabel6160:
#line 13103 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_I=fornext_value6160;
#line 13103 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13103 "ide/ide_methods.bas"
if (fornext_step_negative6160){
#line 13103 "ide/ide_methods.bas"
if (fornext_value6160<fornext_finalvalue6160) break;
#line 13103 "ide/ide_methods.bas"
}else{
#line 13103 "ide/ide_methods.bas"
if (fornext_value6160>fornext_finalvalue6160) break;
#line 13103 "ide/ide_methods.bas"
}
#line 13103 "ide/ide_methods.bas"
fornext_error6160:;
#line 13103 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13103,"ide_methods.bas");if(r)goto S_59371;}
#line 13104 "ide/ide_methods.bas"
do{
#line 13104 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_CHECKCHAR=qbs_asc(__STRING_LISTOFCUSTOMKEYWORDS,*_SUB_IDESHOWTEXT_LONG_I);
#line 13104 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13104 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13104,"ide_methods.bas");}while(r);
#line 13105 "ide/ide_methods.bas"
S_59373:;
#line 13105 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_CHECKCHAR== 64 ))||is_error_pending()){
#line 13105 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13105,"ide_methods.bas");if(r)goto S_59373;}
#line 13106 "ide/ide_methods.bas"
S_59374:;
#line 13106 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_right(_SUB_IDESHOWTEXT_STRING_TEMPLIST, 1 ),qbs_new_txt_len("@",1))))||is_error_pending()){
#line 13106 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13106,"ide_methods.bas");if(r)goto S_59374;}
#line 13106 "ide/ide_methods.bas"
do{
#line 13106 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_TEMPLIST,qbs_add(_SUB_IDESHOWTEXT_STRING_TEMPLIST,qbs_new_txt_len("@",1)));
#line 13106 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13106 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13106,"ide_methods.bas");}while(r);
#line 13106 "ide/ide_methods.bas"
}
#line 13107 "ide/ide_methods.bas"
}else{
#line 13108 "ide/ide_methods.bas"
do{
#line 13108 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_TEMPLIST,qbs_add(_SUB_IDESHOWTEXT_STRING_TEMPLIST,func_chr(*_SUB_IDESHOWTEXT_LONG_CHECKCHAR)));
#line 13108 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13108,"ide_methods.bas");}while(r);
#line 13109 "ide/ide_methods.bas"
}
#line 13110 "ide/ide_methods.bas"
fornext_continue_6159:;
#line 13110 "ide/ide_methods.bas"
}
#line 13110 "ide/ide_methods.bas"
fornext_exit_6159:;
#line 13111 "ide/ide_methods.bas"
do{
#line 13111 "ide/ide_methods.bas"
qbs_set(__STRING_LISTOFCUSTOMKEYWORDS,_SUB_IDESHOWTEXT_STRING_TEMPLIST);
#line 13111 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13111 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13111,"ide_methods.bas");}while(r);
#line 13113 "ide/ide_methods.bas"
S_59382:;
#line 13113 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,func_instr(NULL,__STRING_LISTOFCUSTOMKEYWORDS,__STRING_FIX046,0)))||is_error_pending()){
#line 13113 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13113,"ide_methods.bas");if(r)goto S_59382;}
#line 13114 "ide/ide_methods.bas"
do{
#line 13114 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X=func_instr(NULL,__STRING_LISTOFCUSTOMKEYWORDS,__STRING_FIX046,0);
#line 13114 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13114 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13114,"ide_methods.bas");}while(r);
#line 13115 "ide/ide_methods.bas"
do{
#line 13115 "ide/ide_methods.bas"
qbs_set(__STRING_LISTOFCUSTOMKEYWORDS,qbs_add(qbs_add(qbs_left(__STRING_LISTOFCUSTOMKEYWORDS,*_SUB_IDESHOWTEXT_LONG_X- 1 ),qbs_new_txt_len(".",1)),qbs_right(__STRING_LISTOFCUSTOMKEYWORDS,__STRING_LISTOFCUSTOMKEYWORDS->len-*_SUB_IDESHOWTEXT_LONG_X+ 1 -__STRING_FIX046->len)));
#line 13115 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13115 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13115,"ide_methods.bas");}while(r);
#line 13116 "ide/ide_methods.bas"
dl_continue_6162:;
#line 13116 "ide/ide_methods.bas"
}
#line 13116 "ide/ide_methods.bas"
dl_exit_6162:;
#line 13118 "ide/ide_methods.bas"
do{
#line 13118 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_PREVLISTOFCUSTOMWORDS,__STRING_LISTOFCUSTOMKEYWORDS);
#line 13118 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13118 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13118,"ide_methods.bas");}while(r);
#line 13119 "ide/ide_methods.bas"
}
#line 13120 "ide/ide_methods.bas"
}
#line 13123 "ide/ide_methods.bas"
do{
#line 13123 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_CC= -1 ;
#line 13123 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13123,"ide_methods.bas");}while(r);
#line 13125 "ide/ide_methods.bas"
S_59390:;
#line 13125 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX<*__LONG_IDESX))||is_error_pending()){
#line 13125 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13125,"ide_methods.bas");if(r)goto S_59390;}
#line 13125 "ide/ide_methods.bas"
do{
#line 13125 "ide/ide_methods.bas"
*__LONG_IDESX=*__LONG_IDECX;
#line 13125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13125,"ide_methods.bas");}while(r);
#line 13125 "ide/ide_methods.bas"
}
#line 13126 "ide/ide_methods.bas"
S_59393:;
#line 13126 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY<*__LONG_IDESY))||is_error_pending()){
#line 13126 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13126,"ide_methods.bas");if(r)goto S_59393;}
#line 13126 "ide/ide_methods.bas"
do{
#line 13126 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDECY;
#line 13126 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13126,"ide_methods.bas");}while(r);
#line 13126 "ide/ide_methods.bas"
}
#line 13127 "ide/ide_methods.bas"
S_59396:;
#line 13127 "ide/ide_methods.bas"
if ((-(((*__LONG_IDECX+*__LONG_MAXLINENUMBERLENGTH)-*__LONG_IDESX)>=((*__LONG_IDEWX- 2 ))))||is_error_pending()){
#line 13127 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13127,"ide_methods.bas");if(r)goto S_59396;}
#line 13127 "ide/ide_methods.bas"
do{
#line 13127 "ide/ide_methods.bas"
*__LONG_IDESX=(*__LONG_IDECX+*__LONG_MAXLINENUMBERLENGTH)-(*__LONG_IDEWX- 3 );
#line 13127 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13127,"ide_methods.bas");}while(r);
#line 13127 "ide/ide_methods.bas"
}
#line 13128 "ide/ide_methods.bas"
S_59399:;
#line 13128 "ide/ide_methods.bas"
if ((-((*__LONG_IDECY-*__LONG_IDESY)>=((*__LONG_IDEWY- 8 ))))||is_error_pending()){
#line 13128 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13128,"ide_methods.bas");if(r)goto S_59399;}
#line 13128 "ide/ide_methods.bas"
do{
#line 13128 "ide/ide_methods.bas"
*__LONG_IDESY=*__LONG_IDECY-(*__LONG_IDEWY- 9 );
#line 13128 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13128,"ide_methods.bas");}while(r);
#line 13128 "ide/ide_methods.bas"
}
#line 13130 "ide/ide_methods.bas"
do{
#line 13130 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SY1=*__LONG_IDESELECTY1;
#line 13130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13130,"ide_methods.bas");}while(r);
#line 13131 "ide/ide_methods.bas"
do{
#line 13131 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SY2=*__LONG_IDECY;
#line 13131 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13131,"ide_methods.bas");}while(r);
#line 13132 "ide/ide_methods.bas"
S_59404:;
#line 13132 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_SY1>*_SUB_IDESHOWTEXT_LONG_SY2))||is_error_pending()){
#line 13132 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13132,"ide_methods.bas");if(r)goto S_59404;}
#line 13132 "ide/ide_methods.bas"
do{
#line 13132 "ide/ide_methods.bas"
swap_32(&*_SUB_IDESHOWTEXT_LONG_SY1,&*_SUB_IDESHOWTEXT_LONG_SY2);
#line 13132 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13132,"ide_methods.bas");}while(r);
#line 13132 "ide/ide_methods.bas"
}
#line 13133 "ide/ide_methods.bas"
do{
#line 13133 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SX1=*__LONG_IDESELECTX1;
#line 13133 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13133,"ide_methods.bas");}while(r);
#line 13134 "ide/ide_methods.bas"
do{
#line 13134 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SX2=*__LONG_IDECX;
#line 13134 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13134,"ide_methods.bas");}while(r);
#line 13135 "ide/ide_methods.bas"
S_59409:;
#line 13135 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_SX1>*_SUB_IDESHOWTEXT_LONG_SX2))||is_error_pending()){
#line 13135 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13135,"ide_methods.bas");if(r)goto S_59409;}
#line 13135 "ide/ide_methods.bas"
do{
#line 13135 "ide/ide_methods.bas"
swap_32(&*_SUB_IDESHOWTEXT_LONG_SX1,&*_SUB_IDESHOWTEXT_LONG_SX2);
#line 13135 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13135,"ide_methods.bas");}while(r);
#line 13135 "ide/ide_methods.bas"
}
#line 13137 "ide/ide_methods.bas"
do{
#line 13137 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_L=*__LONG_IDESY;
#line 13137 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13137,"ide_methods.bas");}while(r);
#line 13138 "ide/ide_methods.bas"
do{
#line 13138 "ide/ide_methods.bas"
*__BYTE_ENTERINGRGB= 0 ;
#line 13138 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13138,"ide_methods.bas");}while(r);
#line 13140 "ide/ide_methods.bas"
S_59414:;
#line 13140 "ide/ide_methods.bas"
if ((~(*__BYTE_DISABLESYNTAXHIGHLIGHTER))||is_error_pending()){
#line 13140 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13140,"ide_methods.bas");if(r)goto S_59414;}
#line 13141 "ide/ide_methods.bas"
do{
#line 13141 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART= 0 ;
#line 13141 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13141,"ide_methods.bas");}while(r);
#line 13142 "ide/ide_methods.bas"
do{
#line 13142 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINEEND= 0 ;
#line 13142 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13142,"ide_methods.bas");}while(r);
#line 13143 "ide/ide_methods.bas"
do{
#line 13143 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 13143 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13143,"ide_methods.bas");}while(r);
#line 13144 "ide/ide_methods.bas"
do{
#line 13144 "ide/ide_methods.bas"
SUB_FINDQUOTECOMMENT(_SUB_IDESHOWTEXT_STRING_A,&(pass6166=_SUB_IDESHOWTEXT_STRING_A->len),_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT,_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_QUOTE);
#line 13144 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13144,"ide_methods.bas");}while(r);
#line 13145 "ide/ide_methods.bas"
S_59419:;
#line 13145 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(qbs_right(_SUB_IDESHOWTEXT_STRING_A, 1 ),qbs_new_txt_len("_",1)))&(-(*_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT== 0 ))))||is_error_pending()){
#line 13145 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13145,"ide_methods.bas");if(r)goto S_59419;}
#line 13147 "ide/ide_methods.bas"
S_59420:;
#line 13147 "ide/ide_methods.bas"
fornext_value6168=*__LONG_IDECY- 1 ;
#line 13147 "ide/ide_methods.bas"
fornext_finalvalue6168= 1 ;
#line 13147 "ide/ide_methods.bas"
fornext_step6168= -1 ;
#line 13147 "ide/ide_methods.bas"
if (fornext_step6168<0) fornext_step_negative6168=1; else fornext_step_negative6168=0;
#line 13147 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6168;
#line 13147 "ide/ide_methods.bas"
goto fornext_entrylabel6168;
#line 13147 "ide/ide_methods.bas"
while(1){
#line 13147 "ide/ide_methods.bas"
fornext_value6168=fornext_step6168+(*_SUB_IDESHOWTEXT_LONG_IDECY_I);
#line 13147 "ide/ide_methods.bas"
fornext_entrylabel6168:
#line 13147 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_I=fornext_value6168;
#line 13147 "ide/ide_methods.bas"
if (fornext_step_negative6168){
#line 13147 "ide/ide_methods.bas"
if (fornext_value6168<fornext_finalvalue6168) break;
#line 13147 "ide/ide_methods.bas"
}else{
#line 13147 "ide/ide_methods.bas"
if (fornext_value6168>fornext_finalvalue6168) break;
#line 13147 "ide/ide_methods.bas"
}
#line 13147 "ide/ide_methods.bas"
fornext_error6168:;
#line 13147 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13147,"ide_methods.bas");if(r)goto S_59420;}
#line 13148 "ide/ide_methods.bas"
do{
#line 13148 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,FUNC_IDEGETLINE(_SUB_IDESHOWTEXT_LONG_IDECY_I));
#line 13148 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13148 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13148,"ide_methods.bas");}while(r);
#line 13149 "ide/ide_methods.bas"
do{
#line 13149 "ide/ide_methods.bas"
SUB_FINDQUOTECOMMENT(_SUB_IDESHOWTEXT_STRING_B,&(pass6170=_SUB_IDESHOWTEXT_STRING_B->len),_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT,_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_QUOTE);
#line 13149 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13149,"ide_methods.bas");}while(r);
#line 13150 "ide/ide_methods.bas"
S_59423:;
#line 13150 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(qbs_right(_SUB_IDESHOWTEXT_STRING_B, 1 ),qbs_new_txt_len("_",1)))|(-(*_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT== -1 ))))||is_error_pending()){
#line 13150 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13150,"ide_methods.bas");if(r)goto S_59423;}
#line 13150 "ide/ide_methods.bas"
do{
#line 13150 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART=*_SUB_IDESHOWTEXT_LONG_IDECY_I+ 1 ;
#line 13150 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13150,"ide_methods.bas");}while(r);
#line 13150 "ide/ide_methods.bas"
do{
#line 13150 "ide/ide_methods.bas"
goto fornext_exit_6167;
#line 13150 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13150,"ide_methods.bas");}while(r);
#line 13150 "ide/ide_methods.bas"
}
#line 13151 "ide/ide_methods.bas"
fornext_continue_6167:;
#line 13151 "ide/ide_methods.bas"
}
#line 13151 "ide/ide_methods.bas"
fornext_exit_6167:;
#line 13152 "ide/ide_methods.bas"
S_59428:;
#line 13152 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART== 0 ))||is_error_pending()){
#line 13152 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13152,"ide_methods.bas");if(r)goto S_59428;}
#line 13152 "ide/ide_methods.bas"
do{
#line 13152 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART= 1 ;
#line 13152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13152,"ide_methods.bas");}while(r);
#line 13152 "ide/ide_methods.bas"
}
#line 13155 "ide/ide_methods.bas"
S_59431:;
#line 13155 "ide/ide_methods.bas"
fornext_value6172=*__LONG_IDECY+ 1 ;
#line 13155 "ide/ide_methods.bas"
fornext_finalvalue6172=*__LONG_IDEN;
#line 13155 "ide/ide_methods.bas"
fornext_step6172= 1 ;
#line 13155 "ide/ide_methods.bas"
if (fornext_step6172<0) fornext_step_negative6172=1; else fornext_step_negative6172=0;
#line 13155 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6172;
#line 13155 "ide/ide_methods.bas"
goto fornext_entrylabel6172;
#line 13155 "ide/ide_methods.bas"
while(1){
#line 13155 "ide/ide_methods.bas"
fornext_value6172=fornext_step6172+(*_SUB_IDESHOWTEXT_LONG_IDECY_I);
#line 13155 "ide/ide_methods.bas"
fornext_entrylabel6172:
#line 13155 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_I=fornext_value6172;
#line 13155 "ide/ide_methods.bas"
if (fornext_step_negative6172){
#line 13155 "ide/ide_methods.bas"
if (fornext_value6172<fornext_finalvalue6172) break;
#line 13155 "ide/ide_methods.bas"
}else{
#line 13155 "ide/ide_methods.bas"
if (fornext_value6172>fornext_finalvalue6172) break;
#line 13155 "ide/ide_methods.bas"
}
#line 13155 "ide/ide_methods.bas"
fornext_error6172:;
#line 13155 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13155,"ide_methods.bas");if(r)goto S_59431;}
#line 13156 "ide/ide_methods.bas"
do{
#line 13156 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,FUNC_IDEGETLINE(_SUB_IDESHOWTEXT_LONG_IDECY_I));
#line 13156 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13156,"ide_methods.bas");}while(r);
#line 13157 "ide/ide_methods.bas"
do{
#line 13157 "ide/ide_methods.bas"
SUB_FINDQUOTECOMMENT(_SUB_IDESHOWTEXT_STRING_B,&(pass6174=_SUB_IDESHOWTEXT_STRING_B->len),_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT,_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_QUOTE);
#line 13157 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13157,"ide_methods.bas");}while(r);
#line 13158 "ide/ide_methods.bas"
S_59434:;
#line 13158 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(qbs_right(_SUB_IDESHOWTEXT_STRING_B, 1 ),qbs_new_txt_len("_",1)))|(-(*_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT== -1 ))))||is_error_pending()){
#line 13158 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13158,"ide_methods.bas");if(r)goto S_59434;}
#line 13158 "ide/ide_methods.bas"
do{
#line 13158 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINEEND=*_SUB_IDESHOWTEXT_LONG_IDECY_I;
#line 13158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13158,"ide_methods.bas");}while(r);
#line 13158 "ide/ide_methods.bas"
do{
#line 13158 "ide/ide_methods.bas"
goto fornext_exit_6171;
#line 13158 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13158,"ide_methods.bas");}while(r);
#line 13158 "ide/ide_methods.bas"
}
#line 13159 "ide/ide_methods.bas"
fornext_continue_6171:;
#line 13159 "ide/ide_methods.bas"
}
#line 13159 "ide/ide_methods.bas"
fornext_exit_6171:;
#line 13160 "ide/ide_methods.bas"
S_59439:;
#line 13160 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINEEND== 0 ))||is_error_pending()){
#line 13160 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13160,"ide_methods.bas");if(r)goto S_59439;}
#line 13160 "ide/ide_methods.bas"
do{
#line 13160 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART=*__LONG_IDEN;
#line 13160 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13160,"ide_methods.bas");}while(r);
#line 13160 "ide/ide_methods.bas"
}
#line 13161 "ide/ide_methods.bas"
}else{
#line 13162 "ide/ide_methods.bas"
S_59443:;
#line 13162 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY> 1 ))||is_error_pending()){
#line 13162 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13162,"ide_methods.bas");if(r)goto S_59443;}
#line 13162 "ide/ide_methods.bas"
do{
#line 13162 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,FUNC_IDEGETLINE(&(pass6175=*__LONG_IDECY- 1 )));
#line 13162 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13162,"ide_methods.bas");}while(r);
#line 13162 "ide/ide_methods.bas"
}else{
#line 13162 "ide/ide_methods.bas"
do{
#line 13162 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,qbs_new_txt_len("",0));
#line 13162 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13162,"ide_methods.bas");}while(r);
#line 13162 "ide/ide_methods.bas"
}
#line 13163 "ide/ide_methods.bas"
do{
#line 13163 "ide/ide_methods.bas"
SUB_FINDQUOTECOMMENT(_SUB_IDESHOWTEXT_STRING_B,&(pass6177=_SUB_IDESHOWTEXT_STRING_B->len),_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT,_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_QUOTE);
#line 13163 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13163 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13163,"ide_methods.bas");}while(r);
#line 13164 "ide/ide_methods.bas"
S_59449:;
#line 13164 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(qbs_right(_SUB_IDESHOWTEXT_STRING_B, 1 ),qbs_new_txt_len("_",1)))&(-(*_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT== 0 ))))||is_error_pending()){
#line 13164 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13164,"ide_methods.bas");if(r)goto S_59449;}
#line 13165 "ide/ide_methods.bas"
do{
#line 13165 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINEEND=*__LONG_IDECY;
#line 13165 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13165,"ide_methods.bas");}while(r);
#line 13168 "ide/ide_methods.bas"
S_59451:;
#line 13168 "ide/ide_methods.bas"
fornext_value6179=*__LONG_IDECY- 1 ;
#line 13168 "ide/ide_methods.bas"
fornext_finalvalue6179= 1 ;
#line 13168 "ide/ide_methods.bas"
fornext_step6179= -1 ;
#line 13168 "ide/ide_methods.bas"
if (fornext_step6179<0) fornext_step_negative6179=1; else fornext_step_negative6179=0;
#line 13168 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6179;
#line 13168 "ide/ide_methods.bas"
goto fornext_entrylabel6179;
#line 13168 "ide/ide_methods.bas"
while(1){
#line 13168 "ide/ide_methods.bas"
fornext_value6179=fornext_step6179+(*_SUB_IDESHOWTEXT_LONG_IDECY_I);
#line 13168 "ide/ide_methods.bas"
fornext_entrylabel6179:
#line 13168 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_I=fornext_value6179;
#line 13168 "ide/ide_methods.bas"
if (fornext_step_negative6179){
#line 13168 "ide/ide_methods.bas"
if (fornext_value6179<fornext_finalvalue6179) break;
#line 13168 "ide/ide_methods.bas"
}else{
#line 13168 "ide/ide_methods.bas"
if (fornext_value6179>fornext_finalvalue6179) break;
#line 13168 "ide/ide_methods.bas"
}
#line 13168 "ide/ide_methods.bas"
fornext_error6179:;
#line 13168 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13168,"ide_methods.bas");if(r)goto S_59451;}
#line 13169 "ide/ide_methods.bas"
do{
#line 13169 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,FUNC_IDEGETLINE(_SUB_IDESHOWTEXT_LONG_IDECY_I));
#line 13169 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13169 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13169,"ide_methods.bas");}while(r);
#line 13170 "ide/ide_methods.bas"
do{
#line 13170 "ide/ide_methods.bas"
SUB_FINDQUOTECOMMENT(_SUB_IDESHOWTEXT_STRING_B,&(pass6181=_SUB_IDESHOWTEXT_STRING_B->len),_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT,_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_QUOTE);
#line 13170 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13170 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13170,"ide_methods.bas");}while(r);
#line 13171 "ide/ide_methods.bas"
S_59454:;
#line 13171 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(qbs_right(_SUB_IDESHOWTEXT_STRING_B, 1 ),qbs_new_txt_len("_",1)))|(-(*_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT== -1 ))))||is_error_pending()){
#line 13171 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13171,"ide_methods.bas");if(r)goto S_59454;}
#line 13171 "ide/ide_methods.bas"
do{
#line 13171 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART=*_SUB_IDESHOWTEXT_LONG_IDECY_I+ 1 ;
#line 13171 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13171,"ide_methods.bas");}while(r);
#line 13171 "ide/ide_methods.bas"
do{
#line 13171 "ide/ide_methods.bas"
goto fornext_exit_6178;
#line 13171 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13171,"ide_methods.bas");}while(r);
#line 13171 "ide/ide_methods.bas"
}
#line 13172 "ide/ide_methods.bas"
fornext_continue_6178:;
#line 13172 "ide/ide_methods.bas"
}
#line 13172 "ide/ide_methods.bas"
fornext_exit_6178:;
#line 13173 "ide/ide_methods.bas"
S_59459:;
#line 13173 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART== 0 ))||is_error_pending()){
#line 13173 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13173,"ide_methods.bas");if(r)goto S_59459;}
#line 13173 "ide/ide_methods.bas"
do{
#line 13173 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART= 1 ;
#line 13173 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13173,"ide_methods.bas");}while(r);
#line 13173 "ide/ide_methods.bas"
}
#line 13174 "ide/ide_methods.bas"
}
#line 13175 "ide/ide_methods.bas"
}
#line 13177 "ide/ide_methods.bas"
S_59464:;
#line 13177 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY> 1 ))||is_error_pending()){
#line 13177 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13177,"ide_methods.bas");if(r)goto S_59464;}
#line 13177 "ide/ide_methods.bas"
do{
#line 13177 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,FUNC_IDEGETLINE(&(pass6182=*__LONG_IDECY- 1 )));
#line 13177 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13177,"ide_methods.bas");}while(r);
#line 13177 "ide/ide_methods.bas"
}else{
#line 13177 "ide/ide_methods.bas"
do{
#line 13177 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,qbs_new_txt_len("",0));
#line 13177 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13177 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13177,"ide_methods.bas");}while(r);
#line 13177 "ide/ide_methods.bas"
}
#line 13179 "ide/ide_methods.bas"
do{
#line 13179 "ide/ide_methods.bas"
*__LONG_ACTIVEINCLUDELINK= 0 ;
#line 13179 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13179,"ide_methods.bas");}while(r);
#line 13180 "ide/ide_methods.bas"
S_59470:;
#line 13180 "ide/ide_methods.bas"
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
#line 13180 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13180,"ide_methods.bas");if(r)goto S_59470;}
#line 13180 "ide/ide_methods.bas"
do{
#line 13180 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 13180 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13180,"ide_methods.bas");}while(r);
#line 13180 "ide/ide_methods.bas"
}
#line 13182 "ide/ide_methods.bas"
S_59473:;
#line 13182 "ide/ide_methods.bas"
fornext_value6184= 0 ;
#line 13182 "ide/ide_methods.bas"
fornext_finalvalue6184=(*__LONG_IDEWY- 9 );
#line 13182 "ide/ide_methods.bas"
fornext_step6184= 1 ;
#line 13182 "ide/ide_methods.bas"
if (fornext_step6184<0) fornext_step_negative6184=1; else fornext_step_negative6184=0;
#line 13182 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6184;
#line 13182 "ide/ide_methods.bas"
goto fornext_entrylabel6184;
#line 13182 "ide/ide_methods.bas"
while(1){
#line 13182 "ide/ide_methods.bas"
fornext_value6184=fornext_step6184+(*_SUB_IDESHOWTEXT_LONG_Y);
#line 13182 "ide/ide_methods.bas"
fornext_entrylabel6184:
#line 13182 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_Y=fornext_value6184;
#line 13182 "ide/ide_methods.bas"
if (fornext_step_negative6184){
#line 13182 "ide/ide_methods.bas"
if (fornext_value6184<fornext_finalvalue6184) break;
#line 13182 "ide/ide_methods.bas"
}else{
#line 13182 "ide/ide_methods.bas"
if (fornext_value6184>fornext_finalvalue6184) break;
#line 13182 "ide/ide_methods.bas"
}
#line 13182 "ide/ide_methods.bas"
fornext_error6184:;
#line 13182 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13182,"ide_methods.bas");if(r)goto S_59473;}
#line 13183 "ide/ide_methods.bas"
do{
#line 13183 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13183 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13183,"ide_methods.bas");}while(r);
#line 13184 "ide/ide_methods.bas"
do{
#line 13184 "ide/ide_methods.bas"
sub__printstring( 1 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 179 ),NULL,0);
#line 13184 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13184 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13184,"ide_methods.bas");}while(r);
#line 13186 "ide/ide_methods.bas"
do{
#line 13186 "ide/ide_methods.bas"
return_point[next_return_point++]=174;
#line 13186 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 13186 "ide/ide_methods.bas"
goto LABEL_SHOWLINENUMBER;
#line 13186 "ide/ide_methods.bas"
RETURN_174:;
#line 13186 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13186,"ide_methods.bas");}while(r);
#line 13188 "ide/ide_methods.bas"
S_59477:;
#line 13188 "ide/ide_methods.bas"
if ((((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDEFOCUSLINE))&(-(*__LONG_IDECY!=*_SUB_IDESHOWTEXT_LONG_L))&(-(*__LONG_IDEDEBUGMODE== 0 )))|((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDEFOCUSLINE))&(-(*__LONG_IDECY==*_SUB_IDESHOWTEXT_LONG_L))&(-(*__LONG_IDEDEBUGMODE!= 0 ))))||is_error_pending()){
#line 13188 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13188,"ide_methods.bas");if(r)goto S_59477;}
#line 13189 "ide/ide_methods.bas"
do{
#line 13189 "ide/ide_methods.bas"
qbg_sub_color( 7 , 4 ,NULL,NULL,3);
#line 13189 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13189,"ide_methods.bas");}while(r);
#line 13190 "ide/ide_methods.bas"
S_59479:;
#line 13190 "ide/ide_methods.bas"
}else{
#line 13190 "ide/ide_methods.bas"
if ((-(*__LONG_IDECY==*_SUB_IDESHOWTEXT_LONG_L))|(((-(*_SUB_IDESHOWTEXT_LONG_L>=*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINESTART))&(-(*_SUB_IDESHOWTEXT_LONG_L<=*_SUB_IDESHOWTEXT_LONG_IDECY_MULTILINEEND))))){
#line 13190 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13190,"ide_methods.bas");if(r)goto S_59479;}
#line 13191 "ide/ide_methods.bas"
S_59480:;
#line 13191 "ide/ide_methods.bas"
if (((-(*__BYTE_HIDECURRENTLINEHIGHLIGHT== 0 ))&(-(*__LONG_IDESYSTEM== 1 )))||is_error_pending()){
#line 13191 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13191,"ide_methods.bas");if(r)goto S_59480;}
#line 13191 "ide/ide_methods.bas"
do{
#line 13191 "ide/ide_methods.bas"
qbg_sub_color( 7 , 6 ,NULL,NULL,3);
#line 13191 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13191,"ide_methods.bas");}while(r);
#line 13191 "ide/ide_methods.bas"
}
#line 13192 "ide/ide_methods.bas"
}else{
#line 13193 "ide/ide_methods.bas"
do{
#line 13193 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13193 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13193,"ide_methods.bas");}while(r);
#line 13194 "ide/ide_methods.bas"
}
#line 13194 "ide/ide_methods.bas"
}
#line 13196 "ide/ide_methods.bas"
S_59486:;
#line 13196 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L<=*__LONG_IDEN))||is_error_pending()){
#line 13196 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13196,"ide_methods.bas");if(r)goto S_59486;}
#line 13197 "ide/ide_methods.bas"
S_59487:;
#line 13197 "ide/ide_methods.bas"
while((!(-(*_SUB_IDESHOWTEXT_LONG_L<func_ubound(__ARRAY_BYTE_INVALIDLINE,1,1))))||is_error_pending()){
#line 13197 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13197,"ide_methods.bas");if(r)goto S_59487;}
#line 13198 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_INVALIDLINE[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_INVALIDLINE)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_INVALIDLINE[2]&1){
preserve_old_ptr=__ARRAY_BYTE_INVALIDLINE[0];
preserve_old_flags=__ARRAY_BYTE_INVALIDLINE[2];
preserve_old_total=__ARRAY_BYTE_INVALIDLINE[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_BYTE_INVALIDLINE,1,1)+ 1000 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_INVALIDLINE[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_INVALIDLINE[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_INVALIDLINE[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_INVALIDLINE[0]) error(257);
memset((void*)(__ARRAY_BYTE_INVALIDLINE[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_INVALIDLINE[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_INVALIDLINE[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_INVALIDLINE[0]) error(257);
}
}
__ARRAY_BYTE_INVALIDLINE[2]|=1;
__ARRAY_BYTE_INVALIDLINE[4]=alloc_new_desc[4];
__ARRAY_BYTE_INVALIDLINE[5]=alloc_new_desc[5];
__ARRAY_BYTE_INVALIDLINE[6]=alloc_new_desc[6];
__ARRAY_BYTE_INVALIDLINE[7]=alloc_new_desc[7];
}
#line 13198 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13198,"ide_methods.bas");}while(r);
#line 13199 "ide/ide_methods.bas"
dl_continue_6185:;
#line 13199 "ide/ide_methods.bas"
}
#line 13199 "ide/ide_methods.bas"
dl_exit_6185:;
#line 13201 "ide/ide_methods.bas"
do{
#line 13201 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,FUNC_IDEGETLINE(_SUB_IDESHOWTEXT_LONG_L));
#line 13201 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13201 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13201,"ide_methods.bas");}while(r);
#line 13202 "ide/ide_methods.bas"
do{
#line 13202 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_LINK_IDECX= 0 ;
#line 13202 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13202,"ide_methods.bas");}while(r);
#line 13203 "ide/ide_methods.bas"
do{
#line 13203 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SHIFTENTER_IDECX= 0 ;
#line 13203 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13203,"ide_methods.bas");}while(r);
#line 13204 "ide/ide_methods.bas"
S_59493:;
#line 13204 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDECY))||is_error_pending()){
#line 13204 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13204,"ide_methods.bas");if(r)goto S_59493;}
#line 13205 "ide/ide_methods.bas"
S_59494:;
#line 13205 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDECX<=_SUB_IDESHOWTEXT_STRING_A->len))&(-(*__LONG_IDECX>= 1 ))))||is_error_pending()){
#line 13205 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13205,"ide_methods.bas");if(r)goto S_59494;}
#line 13206 "ide/ide_methods.bas"
do{
#line 13206 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_CC=qbs_asc(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX);
#line 13206 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13206 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13206,"ide_methods.bas");}while(r);
#line 13207 "ide/ide_methods.bas"
S_59496:;
#line 13207 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_CC== 32 ))||is_error_pending()){
#line 13207 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13207,"ide_methods.bas");if(r)goto S_59496;}
#line 13208 "ide/ide_methods.bas"
S_59497:;
#line 13208 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ltrim(qbs_left(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX)),qbs_new_txt_len("",0))))||is_error_pending()){
#line 13208 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13208,"ide_methods.bas");if(r)goto S_59497;}
#line 13208 "ide/ide_methods.bas"
do{
#line 13208 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_CC= -1 ;
#line 13208 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13208,"ide_methods.bas");}while(r);
#line 13208 "ide/ide_methods.bas"
}
#line 13209 "ide/ide_methods.bas"
}
#line 13210 "ide/ide_methods.bas"
}
#line 13214 "ide/ide_methods.bas"
do{
#line 13214 "ide/ide_methods.bas"
SUB_FINDQUOTECOMMENT(_SUB_IDESHOWTEXT_STRING_A,__LONG_IDECX,_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT,_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_QUOTE);
#line 13214 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13214,"ide_methods.bas");}while(r);
#line 13215 "ide/ide_methods.bas"
do{
#line 13215 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECX_COMMENT=*_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_COMMENT;
#line 13215 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13215,"ide_methods.bas");}while(r);
#line 13216 "ide/ide_methods.bas"
do{
#line 13216 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IDECX_QUOTE=*_SUB_IDESHOWTEXT_BYTE_IDESHOWTEXT_QUOTE;
#line 13216 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13216,"ide_methods.bas");}while(r);
#line 13219 "ide/ide_methods.bas"
do{
#line 13219 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS= 0 ;
#line 13219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13219,"ide_methods.bas");}while(r);
#line 13220 "ide/ide_methods.bas"
do{
#line 13220 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET1= 0 ;
#line 13220 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13220,"ide_methods.bas");}while(r);
#line 13221 "ide/ide_methods.bas"
do{
#line 13221 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET2= 0 ;
#line 13221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13221,"ide_methods.bas");}while(r);
#line 13222 "ide/ide_methods.bas"
S_59508:;
#line 13222 "ide/ide_methods.bas"
if (((-((*_SUB_IDESHOWTEXT_LONG_IDECX_COMMENT+*_SUB_IDESHOWTEXT_LONG_IDECX_QUOTE)==( 0 )))&*__BYTE_BRACKETHIGHLIGHT)||is_error_pending()){
#line 13222 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13222,"ide_methods.bas");if(r)goto S_59508;}
#line 13223 "ide/ide_methods.bas"
do{
#line 13223 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_INQUOTE= 0 ;
#line 13223 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13223,"ide_methods.bas");}while(r);
#line 13224 "ide/ide_methods.bas"
do{
#line 13224 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_COMMENT= 0 ;
#line 13224 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13224,"ide_methods.bas");}while(r);
#line 13225 "ide/ide_methods.bas"
S_59511:;
#line 13225 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX, 1 ,0|1),qbs_new_txt_len("(",1))))||is_error_pending()){
#line 13225 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13225,"ide_methods.bas");if(r)goto S_59511;}
#line 13226 "ide/ide_methods.bas"
do{
#line 13226 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS= 1 ;
#line 13226 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13226,"ide_methods.bas");}while(r);
#line 13227 "ide/ide_methods.bas"
do{
#line 13227 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET1=*__LONG_IDECX;
#line 13227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13227,"ide_methods.bas");}while(r);
#line 13228 "ide/ide_methods.bas"
LABEL_SCANBRACKET2:;
#line 13228 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13228,"ide_methods.bas");r=0;}
#line 13229 "ide/ide_methods.bas"
S_59514:;
#line 13229 "ide/ide_methods.bas"
fornext_value6188=*_SUB_IDESHOWTEXT_LONG_BRACKET1+ 1 ;
#line 13229 "ide/ide_methods.bas"
fornext_finalvalue6188=_SUB_IDESHOWTEXT_STRING_A->len;
#line 13229 "ide/ide_methods.bas"
fornext_step6188= 1 ;
#line 13229 "ide/ide_methods.bas"
if (fornext_step6188<0) fornext_step_negative6188=1; else fornext_step_negative6188=0;
#line 13229 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6188;
#line 13229 "ide/ide_methods.bas"
goto fornext_entrylabel6188;
#line 13229 "ide/ide_methods.bas"
while(1){
#line 13229 "ide/ide_methods.bas"
fornext_value6188=fornext_step6188+(*_SUB_IDESHOWTEXT_LONG_K);
#line 13229 "ide/ide_methods.bas"
fornext_entrylabel6188:
#line 13229 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_K=fornext_value6188;
#line 13229 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13229 "ide/ide_methods.bas"
if (fornext_step_negative6188){
#line 13229 "ide/ide_methods.bas"
if (fornext_value6188<fornext_finalvalue6188) break;
#line 13229 "ide/ide_methods.bas"
}else{
#line 13229 "ide/ide_methods.bas"
if (fornext_value6188>fornext_finalvalue6188) break;
#line 13229 "ide/ide_methods.bas"
}
#line 13229 "ide/ide_methods.bas"
fornext_error6188:;
#line 13229 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13229,"ide_methods.bas");if(r)goto S_59514;}
#line 13230 "ide/ide_methods.bas"
S_59515:;
#line 13230 "ide/ide_methods.bas"
qbs_set(sc_6190,func_mid(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_K, 1 ,0|1));
#line 13230 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13230 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13230,"ide_methods.bas");if(r)goto S_59515;}
#line 13231 "ide/ide_methods.bas"
S_59516:;
#line 13231 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_6190,func_chr( 34 ))))||is_error_pending()){
#line 13231 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13231,"ide_methods.bas");if(r)goto S_59516;}
#line 13232 "ide/ide_methods.bas"
do{
#line 13232 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_INQUOTE=~(*_SUB_IDESHOWTEXT_LONG_INQUOTE);
#line 13232 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13232,"ide_methods.bas");}while(r);
#line 13233 "ide/ide_methods.bas"
sc_ec_384_end:;
#line 13233 "ide/ide_methods.bas"
goto sc_6190_end;
#line 13233 "ide/ide_methods.bas"
}
#line 13233 "ide/ide_methods.bas"
S_59518:;
#line 13233 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_6190,qbs_new_txt_len("'",1))))||is_error_pending()){
#line 13233 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13233,"ide_methods.bas");if(r)goto S_59518;}
#line 13234 "ide/ide_methods.bas"
S_59519:;
#line 13234 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_INQUOTE== 0 ))||is_error_pending()){
#line 13234 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13234,"ide_methods.bas");if(r)goto S_59519;}
#line 13234 "ide/ide_methods.bas"
do{
#line 13234 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_COMMENT= -1 ;
#line 13234 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13234,"ide_methods.bas");}while(r);
#line 13234 "ide/ide_methods.bas"
do{
#line 13234 "ide/ide_methods.bas"
goto fornext_exit_6187;
#line 13234 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13234,"ide_methods.bas");}while(r);
#line 13234 "ide/ide_methods.bas"
}
#line 13235 "ide/ide_methods.bas"
sc_ec_385_end:;
#line 13235 "ide/ide_methods.bas"
goto sc_6190_end;
#line 13235 "ide/ide_methods.bas"
}
#line 13235 "ide/ide_methods.bas"
sc_6190_end:;
#line 13236 "ide/ide_methods.bas"
S_59524:;
#line 13236 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_K, 1 ,0|1),qbs_new_txt_len(")",1)))&(-(*_SUB_IDESHOWTEXT_LONG_INQUOTE== 0 ))))||is_error_pending()){
#line 13236 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13236,"ide_methods.bas");if(r)goto S_59524;}
#line 13237 "ide/ide_methods.bas"
do{
#line 13237 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS=*_SUB_IDESHOWTEXT_LONG_BRACKETS- 1 ;
#line 13237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13237,"ide_methods.bas");}while(r);
#line 13238 "ide/ide_methods.bas"
S_59526:;
#line 13238 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_BRACKETS== 0 ))||is_error_pending()){
#line 13238 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13238,"ide_methods.bas");if(r)goto S_59526;}
#line 13238 "ide/ide_methods.bas"
do{
#line 13238 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET2=*_SUB_IDESHOWTEXT_LONG_K;
#line 13238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13238,"ide_methods.bas");}while(r);
#line 13238 "ide/ide_methods.bas"
do{
#line 13238 "ide/ide_methods.bas"
goto fornext_exit_6187;
#line 13238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13238,"ide_methods.bas");}while(r);
#line 13238 "ide/ide_methods.bas"
}
#line 13239 "ide/ide_methods.bas"
S_59530:;
#line 13239 "ide/ide_methods.bas"
}else{
#line 13239 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_K, 1 ,0|1),qbs_new_txt_len("(",1)))&(-(*_SUB_IDESHOWTEXT_LONG_INQUOTE== 0 )))){
#line 13239 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13239,"ide_methods.bas");if(r)goto S_59530;}
#line 13240 "ide/ide_methods.bas"
do{
#line 13240 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS=*_SUB_IDESHOWTEXT_LONG_BRACKETS+ 1 ;
#line 13240 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13240,"ide_methods.bas");}while(r);
#line 13241 "ide/ide_methods.bas"
}
#line 13241 "ide/ide_methods.bas"
}
#line 13242 "ide/ide_methods.bas"
fornext_continue_6187:;
#line 13242 "ide/ide_methods.bas"
}
#line 13242 "ide/ide_methods.bas"
fornext_exit_6187:;
#line 13243 "ide/ide_methods.bas"
S_59534:;
#line 13243 "ide/ide_methods.bas"
}else{
#line 13243 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX- 1 , 1 ,0|1),qbs_new_txt_len("(",1)))&(qbs_notequal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX, 1 ,0|1),func_chr( 34 ))))){
#line 13243 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13243,"ide_methods.bas");if(r)goto S_59534;}
#line 13244 "ide/ide_methods.bas"
do{
#line 13244 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS= 1 ;
#line 13244 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13244,"ide_methods.bas");}while(r);
#line 13245 "ide/ide_methods.bas"
do{
#line 13245 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET1=*__LONG_IDECX- 1 ;
#line 13245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13245,"ide_methods.bas");}while(r);
#line 13246 "ide/ide_methods.bas"
do{
#line 13246 "ide/ide_methods.bas"
goto LABEL_SCANBRACKET2;
#line 13246 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13246,"ide_methods.bas");}while(r);
#line 13247 "ide/ide_methods.bas"
S_59538:;
#line 13247 "ide/ide_methods.bas"
}else{
#line 13247 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX, 1 ,0|1),qbs_new_txt_len(")",1)))){
#line 13247 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13247,"ide_methods.bas");if(r)goto S_59538;}
#line 13248 "ide/ide_methods.bas"
do{
#line 13248 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS= 1 ;
#line 13248 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13248,"ide_methods.bas");}while(r);
#line 13249 "ide/ide_methods.bas"
do{
#line 13249 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET2=*__LONG_IDECX;
#line 13249 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13249,"ide_methods.bas");}while(r);
#line 13250 "ide/ide_methods.bas"
LABEL_SCANBRACKET1:;
#line 13250 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13250,"ide_methods.bas");r=0;}
#line 13251 "ide/ide_methods.bas"
S_59541:;
#line 13251 "ide/ide_methods.bas"
fornext_value6192=*_SUB_IDESHOWTEXT_LONG_BRACKET2- 1 ;
#line 13251 "ide/ide_methods.bas"
fornext_finalvalue6192= 1 ;
#line 13251 "ide/ide_methods.bas"
fornext_step6192= -1 ;
#line 13251 "ide/ide_methods.bas"
if (fornext_step6192<0) fornext_step_negative6192=1; else fornext_step_negative6192=0;
#line 13251 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6192;
#line 13251 "ide/ide_methods.bas"
goto fornext_entrylabel6192;
#line 13251 "ide/ide_methods.bas"
while(1){
#line 13251 "ide/ide_methods.bas"
fornext_value6192=fornext_step6192+(*_SUB_IDESHOWTEXT_LONG_K);
#line 13251 "ide/ide_methods.bas"
fornext_entrylabel6192:
#line 13251 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_K=fornext_value6192;
#line 13251 "ide/ide_methods.bas"
if (fornext_step_negative6192){
#line 13251 "ide/ide_methods.bas"
if (fornext_value6192<fornext_finalvalue6192) break;
#line 13251 "ide/ide_methods.bas"
}else{
#line 13251 "ide/ide_methods.bas"
if (fornext_value6192>fornext_finalvalue6192) break;
#line 13251 "ide/ide_methods.bas"
}
#line 13251 "ide/ide_methods.bas"
fornext_error6192:;
#line 13251 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13251,"ide_methods.bas");if(r)goto S_59541;}
#line 13252 "ide/ide_methods.bas"
S_59542:;
#line 13252 "ide/ide_methods.bas"
qbs_set(sc_6193,func_mid(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_K, 1 ,0|1));
#line 13252 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13252 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13252,"ide_methods.bas");if(r)goto S_59542;}
#line 13253 "ide/ide_methods.bas"
S_59543:;
#line 13253 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_6193,func_chr( 34 ))))||is_error_pending()){
#line 13253 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13253,"ide_methods.bas");if(r)goto S_59543;}
#line 13254 "ide/ide_methods.bas"
do{
#line 13254 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_INQUOTE=~(*_SUB_IDESHOWTEXT_LONG_INQUOTE);
#line 13254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13254,"ide_methods.bas");}while(r);
#line 13255 "ide/ide_methods.bas"
sc_ec_386_end:;
#line 13255 "ide/ide_methods.bas"
goto sc_6193_end;
#line 13255 "ide/ide_methods.bas"
}
#line 13255 "ide/ide_methods.bas"
sc_6193_end:;
#line 13256 "ide/ide_methods.bas"
S_59546:;
#line 13256 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_K, 1 ,0|1),qbs_new_txt_len("(",1)))&(-(*_SUB_IDESHOWTEXT_LONG_INQUOTE== 0 ))))||is_error_pending()){
#line 13256 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13256,"ide_methods.bas");if(r)goto S_59546;}
#line 13257 "ide/ide_methods.bas"
do{
#line 13257 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS=*_SUB_IDESHOWTEXT_LONG_BRACKETS- 1 ;
#line 13257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13257,"ide_methods.bas");}while(r);
#line 13258 "ide/ide_methods.bas"
S_59548:;
#line 13258 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_BRACKETS== 0 ))||is_error_pending()){
#line 13258 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13258,"ide_methods.bas");if(r)goto S_59548;}
#line 13258 "ide/ide_methods.bas"
do{
#line 13258 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET1=*_SUB_IDESHOWTEXT_LONG_K;
#line 13258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13258,"ide_methods.bas");}while(r);
#line 13258 "ide/ide_methods.bas"
do{
#line 13258 "ide/ide_methods.bas"
goto fornext_exit_6191;
#line 13258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13258,"ide_methods.bas");}while(r);
#line 13258 "ide/ide_methods.bas"
}
#line 13259 "ide/ide_methods.bas"
S_59552:;
#line 13259 "ide/ide_methods.bas"
}else{
#line 13259 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_K, 1 ,0|1),qbs_new_txt_len(")",1)))&(-(*_SUB_IDESHOWTEXT_LONG_INQUOTE== 0 )))){
#line 13259 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13259,"ide_methods.bas");if(r)goto S_59552;}
#line 13260 "ide/ide_methods.bas"
do{
#line 13260 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS=*_SUB_IDESHOWTEXT_LONG_BRACKETS+ 1 ;
#line 13260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13260,"ide_methods.bas");}while(r);
#line 13261 "ide/ide_methods.bas"
}
#line 13261 "ide/ide_methods.bas"
}
#line 13262 "ide/ide_methods.bas"
fornext_continue_6191:;
#line 13262 "ide/ide_methods.bas"
}
#line 13262 "ide/ide_methods.bas"
fornext_exit_6191:;
#line 13263 "ide/ide_methods.bas"
S_59556:;
#line 13263 "ide/ide_methods.bas"
}else{
#line 13263 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX- 1 , 1 ,0|1),qbs_new_txt_len(")",1)))&(qbs_notequal(func_mid(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX, 1 ,0|1),func_chr( 34 ))))){
#line 13263 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13263,"ide_methods.bas");if(r)goto S_59556;}
#line 13264 "ide/ide_methods.bas"
do{
#line 13264 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKETS= 1 ;
#line 13264 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13264,"ide_methods.bas");}while(r);
#line 13265 "ide/ide_methods.bas"
do{
#line 13265 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_BRACKET2=*__LONG_IDECX- 1 ;
#line 13265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13265,"ide_methods.bas");}while(r);
#line 13266 "ide/ide_methods.bas"
do{
#line 13266 "ide/ide_methods.bas"
goto LABEL_SCANBRACKET1;
#line 13266 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13266,"ide_methods.bas");}while(r);
#line 13267 "ide/ide_methods.bas"
}
#line 13267 "ide/ide_methods.bas"
}
#line 13267 "ide/ide_methods.bas"
}
#line 13267 "ide/ide_methods.bas"
}
#line 13268 "ide/ide_methods.bas"
}
#line 13273 "ide/ide_methods.bas"
do{
#line 13273 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A2,qbs_ucase(_SUB_IDESHOWTEXT_STRING_A));
#line 13273 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13273,"ide_methods.bas");}while(r);
#line 13275 "ide/ide_methods.bas"
S_59563:;
#line 13275 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDECX==(_SUB_IDESHOWTEXT_STRING_A->len+ 1 )))&(-((*_SUB_IDESHOWTEXT_LONG_IDECX_COMMENT+*_SUB_IDESHOWTEXT_LONG_IDECX_QUOTE)==( 0 )))))||is_error_pending()){
#line 13275 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13275,"ide_methods.bas");if(r)goto S_59563;}
#line 13279 "ide/ide_methods.bas"
S_59564:;
#line 13279 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((qbs_equal(qbs_right(_SUB_IDESHOWTEXT_STRING_A2, 5 ),qbs_new_txt_len("_RGB(",5)))|(qbs_equal(qbs_right(_SUB_IDESHOWTEXT_STRING_A2, 7 ),qbs_new_txt_len("_RGB32(",7)))|(qbs_equal(qbs_right(_SUB_IDESHOWTEXT_STRING_A2, 6 ),qbs_new_txt_len("_RGBA(",6)))|(qbs_equal(qbs_right(_SUB_IDESHOWTEXT_STRING_A2, 8 ),qbs_new_txt_len("_RGBA32(",8))))))||is_error_pending()){
#line 13279 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13279,"ide_methods.bas");if(r)goto S_59564;}
#line 13280 "ide/ide_methods.bas"
do{
#line 13280 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_SHIFTENTER_IDECX=_SUB_IDESHOWTEXT_STRING_A->len;
#line 13280 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13280,"ide_methods.bas");}while(r);
#line 13281 "ide/ide_methods.bas"
do{
#line 13281 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,qbs_add(_SUB_IDESHOWTEXT_STRING_A,qbs_new_txt_len(" --> Shift+ENTER to open the RGB mixer",38)));
#line 13281 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13281,"ide_methods.bas");}while(r);
#line 13282 "ide/ide_methods.bas"
do{
#line 13282 "ide/ide_methods.bas"
*__BYTE_ENTERINGRGB= -1 ;
#line 13282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13282,"ide_methods.bas");}while(r);
#line 13283 "ide/ide_methods.bas"
}
#line 13284 "ide/ide_methods.bas"
S_59569:;
#line 13284 "ide/ide_methods.bas"
}else{
#line 13284 "ide/ide_methods.bas"
if (-((*_SUB_IDESHOWTEXT_LONG_IDECX_COMMENT+*_SUB_IDESHOWTEXT_LONG_IDECX_QUOTE)==( 0 ))){
#line 13284 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13284,"ide_methods.bas");if(r)goto S_59569;}
#line 13288 "ide/ide_methods.bas"
S_59570:;
#line 13288 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*__LONG_IDECX- 5 , 5 ,0|1),qbs_new_txt_len("_RGB(",5)))|(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*__LONG_IDECX- 7 , 7 ,0|1),qbs_new_txt_len("_RGB32(",7)))|(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*__LONG_IDECX- 6 , 6 ,0|1),qbs_new_txt_len("_RGBA(",6)))|(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*__LONG_IDECX- 8 , 8 ,0|1),qbs_new_txt_len("_RGBA32(",8))))))||is_error_pending()){
#line 13288 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13288,"ide_methods.bas");if(r)goto S_59570;}
#line 13289 "ide/ide_methods.bas"
S_59571:;
#line 13289 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,qbs_new_txt_len("0123456789",10),func_mid(_SUB_IDESHOWTEXT_STRING_A2,*__LONG_IDECX, 1 ,0|1),0)== 0 )))||is_error_pending()){
#line 13289 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13289,"ide_methods.bas");if(r)goto S_59571;}
#line 13289 "ide/ide_methods.bas"
do{
#line 13289 "ide/ide_methods.bas"
*__BYTE_ENTERINGRGB= -1 ;
#line 13289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13289,"ide_methods.bas");}while(r);
#line 13289 "ide/ide_methods.bas"
}
#line 13290 "ide/ide_methods.bas"
}
#line 13291 "ide/ide_methods.bas"
}
#line 13291 "ide/ide_methods.bas"
}
#line 13293 "ide/ide_methods.bas"
do{
#line 13293 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_FINDINCLUDE=func__instrrev(NULL,_SUB_IDESHOWTEXT_STRING_A2,qbs_new_txt_len("$INCLUDE",8),0);
#line 13293 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13293 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13293,"ide_methods.bas");}while(r);
#line 13294 "ide/ide_methods.bas"
S_59577:;
#line 13294 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_FINDINCLUDE> 0 ))||is_error_pending()){
#line 13294 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13294,"ide_methods.bas");if(r)goto S_59577;}
#line 13295 "ide/ide_methods.bas"
do{
#line 13295 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_LINK_IDECX=_SUB_IDESHOWTEXT_STRING_A->len;
#line 13295 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13295 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13295,"ide_methods.bas");}while(r);
#line 13296 "ide/ide_methods.bas"
do{
#line 13296 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_FINDAPOSTROPHE1=func_instr(*_SUB_IDESHOWTEXT_LONG_FINDINCLUDE+ 8 ,_SUB_IDESHOWTEXT_STRING_A2,qbs_new_txt_len("'",1),0|1);
#line 13296 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13296,"ide_methods.bas");}while(r);
#line 13297 "ide/ide_methods.bas"
do{
#line 13297 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_FINDAPOSTROPHE2=func_instr(*_SUB_IDESHOWTEXT_LONG_FINDAPOSTROPHE1+ 1 ,_SUB_IDESHOWTEXT_STRING_A2,qbs_new_txt_len("'",1),0|1);
#line 13297 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13297,"ide_methods.bas");}while(r);
#line 13298 "ide/ide_methods.bas"
do{
#line 13298 "ide/ide_methods.bas"
qbs_set(__STRING_ACTIVEINCLUDELINKFILE,func_mid(_SUB_IDESHOWTEXT_STRING_A,*_SUB_IDESHOWTEXT_LONG_FINDAPOSTROPHE1+ 1 ,*_SUB_IDESHOWTEXT_LONG_FINDAPOSTROPHE2-*_SUB_IDESHOWTEXT_LONG_FINDAPOSTROPHE1- 1 ,0|1));
#line 13298 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13298,"ide_methods.bas");}while(r);
#line 13299 "ide/ide_methods.bas"
do{
#line 13299 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_P,qbs_add(__STRING_IDEPATH,__STRING1_PATHSEP));
#line 13299 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13299 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13299,"ide_methods.bas");}while(r);
#line 13300 "ide/ide_methods.bas"
do{
#line 13300 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_F,qbs_add(_SUB_IDESHOWTEXT_STRING_P,__STRING_ACTIVEINCLUDELINKFILE));
#line 13300 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13300 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13300,"ide_methods.bas");}while(r);
#line 13301 "ide/ide_methods.bas"
S_59584:;
#line 13301 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func__fileexists(_SUB_IDESHOWTEXT_STRING_F)|func__fileexists(__STRING_ACTIVEINCLUDELINKFILE)))||is_error_pending()){
#line 13301 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13301,"ide_methods.bas");if(r)goto S_59584;}
#line 13302 "ide/ide_methods.bas"
do{
#line 13302 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,qbs_add(_SUB_IDESHOWTEXT_STRING_A,qbs_new_txt_len(" --> Double-click to open",25)));
#line 13302 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13302,"ide_methods.bas");}while(r);
#line 13302 "ide/ide_methods.bas"
do{
#line 13302 "ide/ide_methods.bas"
*__LONG_ACTIVEINCLUDELINK=*__LONG_IDECY;
#line 13302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13302,"ide_methods.bas");}while(r);
#line 13303 "ide/ide_methods.bas"
}
#line 13304 "ide/ide_methods.bas"
}
#line 13305 "ide/ide_methods.bas"
}
#line 13307 "ide/ide_methods.bas"
do{
#line 13307 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A2,func_space(*__LONG_IDESX+(*__LONG_IDEWX- 3 )));
#line 13307 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13307 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13307,"ide_methods.bas");}while(r);
#line 13308 "ide/ide_methods.bas"
do{
#line 13308 "ide/ide_methods.bas"
sub_mid(_SUB_IDESHOWTEXT_STRING_A2, 1 ,0,_SUB_IDESHOWTEXT_STRING_A,0);
#line 13308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13308,"ide_methods.bas");}while(r);
#line 13309 "ide/ide_methods.bas"
}else{
#line 13310 "ide/ide_methods.bas"
do{
#line 13310 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A2,func_space((*__LONG_IDEWX- 2 )));
#line 13310 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13310,"ide_methods.bas");}while(r);
#line 13311 "ide/ide_methods.bas"
}
#line 13314 "ide/ide_methods.bas"
do{
#line 13314 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_INQUOTE= 0 ;
#line 13314 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13314,"ide_methods.bas");}while(r);
#line 13315 "ide/ide_methods.bas"
do{
#line 13315 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_METACOMMAND= 0 ;
#line 13315 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13315,"ide_methods.bas");}while(r);
#line 13316 "ide/ide_methods.bas"
do{
#line 13316 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_COMMENT= 0 ;
#line 13316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13316,"ide_methods.bas");}while(r);
#line 13317 "ide/ide_methods.bas"
do{
#line 13317 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISKEYWORD= 0 ;
#line 13317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13317,"ide_methods.bas");}while(r);
#line 13317 "ide/ide_methods.bas"
do{
#line 13317 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_OLDCHAR,qbs_new_txt_len("",0));
#line 13317 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13317,"ide_methods.bas");}while(r);
#line 13318 "ide/ide_methods.bas"
do{
#line 13318 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISCUSTOMKEYWORD= 0 ;
#line 13318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13318,"ide_methods.bas");}while(r);
#line 13319 "ide/ide_methods.bas"
do{
#line 13319 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH= 0 ;
#line 13319 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13319,"ide_methods.bas");}while(r);
#line 13320 "ide/ide_methods.bas"
do{
#line 13320 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_INTEGER_PREVBG=func__backgroundcolor(NULL,0);
#line 13320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13320,"ide_methods.bas");}while(r);
#line 13322 "ide/ide_methods.bas"
S_59603:;
#line 13322 "ide/ide_methods.bas"
fornext_value6198= 1 ;
#line 13322 "ide/ide_methods.bas"
fornext_finalvalue6198=_SUB_IDESHOWTEXT_STRING_A2->len;
#line 13322 "ide/ide_methods.bas"
fornext_step6198= 1 ;
#line 13322 "ide/ide_methods.bas"
if (fornext_step6198<0) fornext_step_negative6198=1; else fornext_step_negative6198=0;
#line 13322 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6198;
#line 13322 "ide/ide_methods.bas"
goto fornext_entrylabel6198;
#line 13322 "ide/ide_methods.bas"
while(1){
#line 13322 "ide/ide_methods.bas"
fornext_value6198=fornext_step6198+(*_SUB_IDESHOWTEXT_LONG_M);
#line 13322 "ide/ide_methods.bas"
fornext_entrylabel6198:
#line 13322 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_M=fornext_value6198;
#line 13322 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13322 "ide/ide_methods.bas"
if (fornext_step_negative6198){
#line 13322 "ide/ide_methods.bas"
if (fornext_value6198<fornext_finalvalue6198) break;
#line 13322 "ide/ide_methods.bas"
}else{
#line 13322 "ide/ide_methods.bas"
if (fornext_value6198>fornext_finalvalue6198) break;
#line 13322 "ide/ide_methods.bas"
}
#line 13322 "ide/ide_methods.bas"
fornext_error6198:;
#line 13322 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13322,"ide_methods.bas");if(r)goto S_59603;}
#line 13323 "ide/ide_methods.bas"
S_59604:;
#line 13323 "ide/ide_methods.bas"
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDESHOWTEXT_DOUBLE_STARTTIME)))>((double)( 1.0E+0 ))))||is_error_pending()){
#line 13323 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13323,"ide_methods.bas");if(r)goto S_59604;}
#line 13324 "ide/ide_methods.bas"
do{
#line 13324 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Syntax Highlighter Disabled",27),qbs_new_txt_len("Syntax Highlighter has been disabled to avoid slowing down the IDE.\\nYou can reenable the Highlighter in the 'Options' menu.",124),qbs_new_txt_len("",0));
#line 13324 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13324,"ide_methods.bas");}while(r);
#line 13325 "ide/ide_methods.bas"
do{
#line 13325 "ide/ide_methods.bas"
*__BYTE_DISABLESYNTAXHIGHLIGHTER= -1ll ;
#line 13325 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13325,"ide_methods.bas");}while(r);
#line 13326 "ide/ide_methods.bas"
do{
#line 13326 "ide/ide_methods.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DisableSyntaxHighlighter",24),qbs_new_txt_len("True",4));
#line 13326 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13326,"ide_methods.bas");}while(r);
#line 13327 "ide/ide_methods.bas"
do{
#line 13327 "ide/ide_methods.bas"
tmp_long=array_check((*__INTEGER_OPTIONSMENUID)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*__INTEGER_OPTIONSMENUDISABLESYNTAX)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 13327 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Syntax #Highlighter",19));
#line 13327 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13327,"ide_methods.bas");}while(r);
#line 13328 "ide/ide_methods.bas"
do{
#line 13328 "ide/ide_methods.bas"
goto LABEL_NOSYNTAXHIGHLIGHTING;
#line 13328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13328,"ide_methods.bas");}while(r);
#line 13329 "ide/ide_methods.bas"
}
#line 13330 "ide/ide_methods.bas"
S_59611:;
#line 13330 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_M>(*__LONG_IDESX+*__LONG_IDEWX- 2 )))||is_error_pending()){
#line 13330 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13330,"ide_methods.bas");if(r)goto S_59611;}
#line 13330 "ide/ide_methods.bas"
do{
#line 13330 "ide/ide_methods.bas"
goto fornext_exit_6197;
#line 13330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13330,"ide_methods.bas");}while(r);
#line 13330 "ide/ide_methods.bas"
}
#line 13331 "ide/ide_methods.bas"
S_59614:;
#line 13331 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDESELECT== 1 ))&(-(__STRING_IDECURRENTSINGLELINESELECTION->len> 0 ))&(-(*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH== 0 ))&*__BYTE_MULTIHIGHLIGHT))||is_error_pending()){
#line 13331 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13331,"ide_methods.bas");if(r)goto S_59614;}
#line 13332 "ide/ide_methods.bas"
S_59615:;
#line 13332 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_lcase(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M,__STRING_IDECURRENTSINGLELINESELECTION->len,0|1)),qbs_lcase(__STRING_IDECURRENTSINGLELINESELECTION))))||is_error_pending()){
#line 13332 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13332,"ide_methods.bas");if(r)goto S_59615;}
#line 13334 "ide/ide_methods.bas"
S_59616:;
#line 13334 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_M> 1 ))||is_error_pending()){
#line 13334 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13334,"ide_methods.bas");if(r)goto S_59616;}
#line 13335 "ide/ide_methods.bas"
S_59617:;
#line 13335 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M- 1 , 1 ,0|1),0)> 0 )))||is_error_pending()){
#line 13335 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13335,"ide_methods.bas");if(r)goto S_59617;}
#line 13338 "ide/ide_methods.bas"
S_59618:;
#line 13338 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-((*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len)<(_SUB_IDESHOWTEXT_STRING_A2->len)))&(((-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len, 1 ,0|1),0)> 0 ))|(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len, 1 ,0|1),qbs_new_txt_len(".",1)))))))||is_error_pending()){
#line 13338 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13338,"ide_methods.bas");if(r)goto S_59618;}
#line 13339 "ide/ide_methods.bas"
do{
#line 13339 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH=__STRING_IDECURRENTSINGLELINESELECTION->len;
#line 13339 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13339,"ide_methods.bas");}while(r);
#line 13340 "ide/ide_methods.bas"
S_59620:;
#line 13340 "ide/ide_methods.bas"
}else{
#line 13340 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-((*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len)>=(_SUB_IDESHOWTEXT_STRING_A2->len)))){
#line 13340 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13340,"ide_methods.bas");if(r)goto S_59620;}
#line 13341 "ide/ide_methods.bas"
do{
#line 13341 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH=__STRING_IDECURRENTSINGLELINESELECTION->len;
#line 13341 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13341,"ide_methods.bas");}while(r);
#line 13342 "ide/ide_methods.bas"
}
#line 13342 "ide/ide_methods.bas"
}
#line 13343 "ide/ide_methods.bas"
}
#line 13344 "ide/ide_methods.bas"
}else{
#line 13347 "ide/ide_methods.bas"
S_59625:;
#line 13347 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-((*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len)<(_SUB_IDESHOWTEXT_STRING_A2->len)))&(((-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len, 1 ,0|1),0)> 0 ))|(qbs_equal(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len, 1 ,0|1),qbs_new_txt_len(".",1)))))))||is_error_pending()){
#line 13347 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13347,"ide_methods.bas");if(r)goto S_59625;}
#line 13348 "ide/ide_methods.bas"
do{
#line 13348 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH=__STRING_IDECURRENTSINGLELINESELECTION->len;
#line 13348 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13348 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13348,"ide_methods.bas");}while(r);
#line 13349 "ide/ide_methods.bas"
S_59627:;
#line 13349 "ide/ide_methods.bas"
}else{
#line 13349 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-((*_SUB_IDESHOWTEXT_LONG_M+__STRING_IDECURRENTSINGLELINESELECTION->len)>=(_SUB_IDESHOWTEXT_STRING_A2->len)))){
#line 13349 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13349,"ide_methods.bas");if(r)goto S_59627;}
#line 13350 "ide/ide_methods.bas"
do{
#line 13350 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH=__STRING_IDECURRENTSINGLELINESELECTION->len;
#line 13350 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13350,"ide_methods.bas");}while(r);
#line 13351 "ide/ide_methods.bas"
}
#line 13351 "ide/ide_methods.bas"
}
#line 13352 "ide/ide_methods.bas"
}
#line 13353 "ide/ide_methods.bas"
}
#line 13354 "ide/ide_methods.bas"
}
#line 13356 "ide/ide_methods.bas"
do{
#line 13356 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_THISCHAR,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M, 1 ,0|1));
#line 13356 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13356,"ide_methods.bas");}while(r);
#line 13358 "ide/ide_methods.bas"
S_59634:;
#line 13358 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_COMMENT== 0 ))||is_error_pending()){
#line 13358 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13358,"ide_methods.bas");if(r)goto S_59634;}
#line 13359 "ide/ide_methods.bas"
S_59635:;
#line 13359 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13359,"ide_methods.bas");if(r)goto S_59635;}
#line 13360 "ide/ide_methods.bas"
S_59636:;
#line 13360 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_THISCHAR,func_chr( 34 ))))||is_error_pending()){
#line 13360 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13360,"ide_methods.bas");if(r)goto S_59636;}
#line 13360 "ide/ide_methods.bas"
do{
#line 13360 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_INQUOTE=~(*_SUB_IDESHOWTEXT_LONG_INQUOTE);
#line 13360 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13360,"ide_methods.bas");}while(r);
#line 13361 "ide/ide_methods.bas"
sc_ec_387_end:;
#line 13361 "ide/ide_methods.bas"
goto sc_6218_end;
#line 13361 "ide/ide_methods.bas"
}
#line 13361 "ide/ide_methods.bas"
S_59638:;
#line 13361 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_THISCHAR,qbs_new_txt_len("'",1))))||is_error_pending()){
#line 13361 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13361,"ide_methods.bas");if(r)goto S_59638;}
#line 13361 "ide/ide_methods.bas"
S_59639:;
#line 13361 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_INQUOTE== 0 ))||is_error_pending()){
#line 13361 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13361,"ide_methods.bas");if(r)goto S_59639;}
#line 13361 "ide/ide_methods.bas"
do{
#line 13361 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_COMMENT= -1 ;
#line 13361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13361,"ide_methods.bas");}while(r);
#line 13361 "ide/ide_methods.bas"
}
#line 13362 "ide/ide_methods.bas"
sc_ec_388_end:;
#line 13362 "ide/ide_methods.bas"
goto sc_6218_end;
#line 13362 "ide/ide_methods.bas"
}
#line 13362 "ide/ide_methods.bas"
sc_6218_end:;
#line 13363 "ide/ide_methods.bas"
}
#line 13365 "ide/ide_methods.bas"
do{
#line 13365 "ide/ide_methods.bas"
qbg_sub_color( 13 ,NULL,NULL,NULL,1);
#line 13365 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13365,"ide_methods.bas");}while(r);
#line 13367 "ide/ide_methods.bas"
S_59645:;
#line 13367 "ide/ide_methods.bas"
if ((-((-(*_SUB_IDESHOWTEXT_LONG_L>*__LONG_IDEN))||((int8*)(__ARRAY_BYTE_INVALIDLINE[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_INVALIDLINE[4],__ARRAY_BYTE_INVALIDLINE[5])]))||is_error_pending()){
#line 13367 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13367,"ide_methods.bas");if(r)goto S_59645;}
#line 13367 "ide/ide_methods.bas"
do{
#line 13367 "ide/ide_methods.bas"
qbg_sub_color( 7 ,NULL,NULL,NULL,1);
#line 13367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13367,"ide_methods.bas");}while(r);
#line 13367 "ide/ide_methods.bas"
do{
#line 13367 "ide/ide_methods.bas"
goto LABEL_SKIPSYNTAXHIGHLIGHTER;
#line 13367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13367,"ide_methods.bas");}while(r);
#line 13367 "ide/ide_methods.bas"
}
#line 13369 "ide/ide_methods.bas"
S_59649:;
#line 13369 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(((-(_SUB_IDESHOWTEXT_STRING_OLDCHAR->len> 0 ))|(-(*_SUB_IDESHOWTEXT_LONG_M== 1 ))))&(-(*_SUB_IDESHOWTEXT_LONG_INQUOTE== 0 ))&(-(*_SUB_IDESHOWTEXT_LONG_ISKEYWORD== 0 ))))||is_error_pending()){
#line 13369 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13369,"ide_methods.bas");if(r)goto S_59649;}
#line 13370 "ide/ide_methods.bas"
S_59650:;
#line 13370 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_INITIALNUM__ASCII_CHR_046__CHAR,_SUB_IDESHOWTEXT_STRING_THISCHAR,0)> 0 ))&(qbs_notequal(_SUB_IDESHOWTEXT_STRING_OLDCHAR,qbs_new_txt_len(")",1)))&(((-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,_SUB_IDESHOWTEXT_STRING_OLDCHAR,0)> 0 ))|(qbs_equal(_SUB_IDESHOWTEXT_STRING_OLDCHAR,qbs_new_txt_len("?",1)))))))||is_error_pending()){
#line 13370 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13370,"ide_methods.bas");if(r)goto S_59650;}
#line 13372 "ide/ide_methods.bas"
do{
#line 13372 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("",0));
#line 13372 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13372,"ide_methods.bas");}while(r);
#line 13373 "ide/ide_methods.bas"
do{
#line 13373 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IS_NUMBER= 0 ;
#line 13373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13373,"ide_methods.bas");}while(r);
#line 13375 "ide/ide_methods.bas"
S_59653:;
#line 13375 "ide/ide_methods.bas"
fornext_value6221=*_SUB_IDESHOWTEXT_LONG_M;
#line 13375 "ide/ide_methods.bas"
fornext_finalvalue6221=_SUB_IDESHOWTEXT_STRING_A2->len;
#line 13375 "ide/ide_methods.bas"
fornext_step6221= 1 ;
#line 13375 "ide/ide_methods.bas"
if (fornext_step6221<0) fornext_step_negative6221=1; else fornext_step_negative6221=0;
#line 13375 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6221;
#line 13375 "ide/ide_methods.bas"
goto fornext_entrylabel6221;
#line 13375 "ide/ide_methods.bas"
while(1){
#line 13375 "ide/ide_methods.bas"
fornext_value6221=fornext_step6221+(*_SUB_IDESHOWTEXT_LONG_I);
#line 13375 "ide/ide_methods.bas"
fornext_entrylabel6221:
#line 13375 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_I=fornext_value6221;
#line 13375 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13375 "ide/ide_methods.bas"
if (fornext_step_negative6221){
#line 13375 "ide/ide_methods.bas"
if (fornext_value6221<fornext_finalvalue6221) break;
#line 13375 "ide/ide_methods.bas"
}else{
#line 13375 "ide/ide_methods.bas"
if (fornext_value6221>fornext_finalvalue6221) break;
#line 13375 "ide/ide_methods.bas"
}
#line 13375 "ide/ide_methods.bas"
fornext_error6221:;
#line 13375 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13375,"ide_methods.bas");if(r)goto S_59653;}
#line 13376 "ide/ide_methods.bas"
S_59654:;
#line 13376 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_NUM__ASCII_CHR_046__CHAR,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1),0)== 0 )))||is_error_pending()){
#line 13376 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13376,"ide_methods.bas");if(r)goto S_59654;}
#line 13376 "ide/ide_methods.bas"
do{
#line 13376 "ide/ide_methods.bas"
goto fornext_exit_6220;
#line 13376 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13376,"ide_methods.bas");}while(r);
#line 13376 "ide/ide_methods.bas"
}
#line 13377 "ide/ide_methods.bas"
do{
#line 13377 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_add(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1)));
#line 13377 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13377,"ide_methods.bas");}while(r);
#line 13378 "ide/ide_methods.bas"
fornext_continue_6220:;
#line 13378 "ide/ide_methods.bas"
}
#line 13378 "ide/ide_methods.bas"
fornext_exit_6220:;
#line 13380 "ide/ide_methods.bas"
S_59659:;
#line 13380 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("-",1)))|(qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len(".",1)))|(qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("&",1)))))||is_error_pending()){
#line 13380 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13380,"ide_methods.bas");if(r)goto S_59659;}
#line 13381 "ide/ide_methods.bas"
do{
#line 13381 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("",0));
#line 13381 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13381,"ide_methods.bas");}while(r);
#line 13382 "ide/ide_methods.bas"
}else{
#line 13383 "ide/ide_methods.bas"
S_59662:;
#line 13383 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,FUNC_ISNUMBER(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD)))||is_error_pending()){
#line 13383 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13383,"ide_methods.bas");if(r)goto S_59662;}
#line 13384 "ide/ide_methods.bas"
do{
#line 13384 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IS_NUMBER= -1 ;
#line 13384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13384,"ide_methods.bas");}while(r);
#line 13385 "ide/ide_methods.bas"
do{
#line 13385 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISKEYWORD=_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD->len;
#line 13385 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13385 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13385,"ide_methods.bas");}while(r);
#line 13386 "ide/ide_methods.bas"
S_59665:;
#line 13386 "ide/ide_methods.bas"
}else{
#line 13386 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_USERDEFINELIST,qbs_add(qbs_new_txt_len("@",1),qbs_ucase(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD)),0)> 0 ))){
#line 13386 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13386,"ide_methods.bas");if(r)goto S_59665;}
#line 13388 "ide/ide_methods.bas"
S_59666:;
#line 13388 "ide/ide_methods.bas"
fornext_value6225=*_SUB_IDESHOWTEXT_LONG_I;
#line 13388 "ide/ide_methods.bas"
fornext_finalvalue6225=_SUB_IDESHOWTEXT_STRING_A2->len;
#line 13388 "ide/ide_methods.bas"
fornext_step6225= 1 ;
#line 13388 "ide/ide_methods.bas"
if (fornext_step6225<0) fornext_step_negative6225=1; else fornext_step_negative6225=0;
#line 13388 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6225;
#line 13388 "ide/ide_methods.bas"
goto fornext_entrylabel6225;
#line 13388 "ide/ide_methods.bas"
while(1){
#line 13388 "ide/ide_methods.bas"
fornext_value6225=fornext_step6225+(*_SUB_IDESHOWTEXT_LONG_I);
#line 13388 "ide/ide_methods.bas"
fornext_entrylabel6225:
#line 13388 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_I=fornext_value6225;
#line 13388 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13388 "ide/ide_methods.bas"
if (fornext_step_negative6225){
#line 13388 "ide/ide_methods.bas"
if (fornext_value6225<fornext_finalvalue6225) break;
#line 13388 "ide/ide_methods.bas"
}else{
#line 13388 "ide/ide_methods.bas"
if (fornext_value6225>fornext_finalvalue6225) break;
#line 13388 "ide/ide_methods.bas"
}
#line 13388 "ide/ide_methods.bas"
fornext_error6225:;
#line 13388 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13388,"ide_methods.bas");if(r)goto S_59666;}
#line 13389 "ide/ide_methods.bas"
S_59667:;
#line 13389 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1),0)> 0 )))||is_error_pending()){
#line 13389 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13389,"ide_methods.bas");if(r)goto S_59667;}
#line 13389 "ide/ide_methods.bas"
do{
#line 13389 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_RIGHT__ASCII_CHR_046__SEP,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1));
#line 13389 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13389,"ide_methods.bas");}while(r);
#line 13389 "ide/ide_methods.bas"
do{
#line 13389 "ide/ide_methods.bas"
goto LABEL_KEYWORDACQUIRED;
#line 13389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13389,"ide_methods.bas");}while(r);
#line 13389 "ide/ide_methods.bas"
}
#line 13390 "ide/ide_methods.bas"
do{
#line 13390 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_add(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1)));
#line 13390 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13390 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13390,"ide_methods.bas");}while(r);
#line 13391 "ide/ide_methods.bas"
fornext_continue_6224:;
#line 13391 "ide/ide_methods.bas"
}
#line 13391 "ide/ide_methods.bas"
fornext_exit_6224:;
#line 13392 "ide/ide_methods.bas"
do{
#line 13392 "ide/ide_methods.bas"
goto LABEL_KEYWORDACQUIRED;
#line 13392 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13392,"ide_methods.bas");}while(r);
#line 13393 "ide/ide_methods.bas"
}
#line 13393 "ide/ide_methods.bas"
}
#line 13394 "ide/ide_methods.bas"
}
#line 13395 "ide/ide_methods.bas"
do{
#line 13395 "ide/ide_methods.bas"
goto LABEL_SETOLDCHAR;
#line 13395 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13395,"ide_methods.bas");}while(r);
#line 13396 "ide/ide_methods.bas"
}
#line 13398 "ide/ide_methods.bas"
S_59678:;
#line 13398 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(((-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,_SUB_IDESHOWTEXT_STRING_OLDCHAR,0)> 0 ))|(qbs_equal(_SUB_IDESHOWTEXT_STRING_OLDCHAR,qbs_new_txt_len("?",1)))))&(-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,_SUB_IDESHOWTEXT_STRING_THISCHAR,0)== 0 ))))||is_error_pending()){
#line 13398 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13398,"ide_methods.bas");if(r)goto S_59678;}
#line 13400 "ide/ide_methods.bas"
do{
#line 13400 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("",0));
#line 13400 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13400 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13400,"ide_methods.bas");}while(r);
#line 13401 "ide/ide_methods.bas"
do{
#line 13401 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_RIGHT__ASCII_CHR_046__SEP,qbs_new_txt_len("",0));
#line 13401 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13401,"ide_methods.bas");}while(r);
#line 13402 "ide/ide_methods.bas"
S_59681:;
#line 13402 "ide/ide_methods.bas"
fornext_value6228=*_SUB_IDESHOWTEXT_LONG_M;
#line 13402 "ide/ide_methods.bas"
fornext_finalvalue6228=_SUB_IDESHOWTEXT_STRING_A2->len;
#line 13402 "ide/ide_methods.bas"
fornext_step6228= 1 ;
#line 13402 "ide/ide_methods.bas"
if (fornext_step6228<0) fornext_step_negative6228=1; else fornext_step_negative6228=0;
#line 13402 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6228;
#line 13402 "ide/ide_methods.bas"
goto fornext_entrylabel6228;
#line 13402 "ide/ide_methods.bas"
while(1){
#line 13402 "ide/ide_methods.bas"
fornext_value6228=fornext_step6228+(*_SUB_IDESHOWTEXT_LONG_I);
#line 13402 "ide/ide_methods.bas"
fornext_entrylabel6228:
#line 13402 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_I=fornext_value6228;
#line 13402 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13402 "ide/ide_methods.bas"
if (fornext_step_negative6228){
#line 13402 "ide/ide_methods.bas"
if (fornext_value6228<fornext_finalvalue6228) break;
#line 13402 "ide/ide_methods.bas"
}else{
#line 13402 "ide/ide_methods.bas"
if (fornext_value6228>fornext_finalvalue6228) break;
#line 13402 "ide/ide_methods.bas"
}
#line 13402 "ide/ide_methods.bas"
fornext_error6228:;
#line 13402 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13402,"ide_methods.bas");if(r)goto S_59681;}
#line 13403 "ide/ide_methods.bas"
S_59682:;
#line 13403 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_IDESHOWTEXT_STRING_CHAR__ASCII_CHR_046__SEP,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1),0)> 0 )))||is_error_pending()){
#line 13403 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13403,"ide_methods.bas");if(r)goto S_59682;}
#line 13403 "ide/ide_methods.bas"
do{
#line 13403 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_RIGHT__ASCII_CHR_046__SEP,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1));
#line 13403 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13403 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13403,"ide_methods.bas");}while(r);
#line 13403 "ide/ide_methods.bas"
do{
#line 13403 "ide/ide_methods.bas"
goto fornext_exit_6227;
#line 13403 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13403,"ide_methods.bas");}while(r);
#line 13403 "ide/ide_methods.bas"
}
#line 13404 "ide/ide_methods.bas"
do{
#line 13404 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_add(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_I, 1 ,0|1)));
#line 13404 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13404 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13404,"ide_methods.bas");}while(r);
#line 13405 "ide/ide_methods.bas"
fornext_continue_6227:;
#line 13405 "ide/ide_methods.bas"
}
#line 13405 "ide/ide_methods.bas"
fornext_exit_6227:;
#line 13406 "ide/ide_methods.bas"
S_59688:;
#line 13406 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_IDESHOWTEXT_LONG_COMMENT== 0 ))&(qbs_equal(qbs_left(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD, 1 ),qbs_new_txt_len("?",1)))))||is_error_pending()){
#line 13406 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13406,"ide_methods.bas");if(r)goto S_59688;}
#line 13406 "ide/ide_methods.bas"
do{
#line 13406 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISKEYWORD= 1 ;
#line 13406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13406,"ide_methods.bas");}while(r);
#line 13406 "ide/ide_methods.bas"
do{
#line 13406 "ide/ide_methods.bas"
goto LABEL_SETOLDCHAR;
#line 13406 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13406,"ide_methods.bas");}while(r);
#line 13406 "ide/ide_methods.bas"
}
#line 13407 "ide/ide_methods.bas"
LABEL_KEYWORDACQUIRED:;
#line 13407 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13407,"ide_methods.bas");r=0;}
#line 13408 "ide/ide_methods.bas"
do{
#line 13408 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_ucase(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD));
#line 13408 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13408 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13408,"ide_methods.bas");}while(r);
#line 13409 "ide/ide_methods.bas"
S_59693:;
#line 13409 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_LISTOFKEYWORDS,qbs_add(qbs_add(qbs_new_txt_len("@",1),_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD),qbs_new_txt_len("@",1)),0)> 0 )))||is_error_pending()){
#line 13409 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13409,"ide_methods.bas");if(r)goto S_59693;}
#line 13411 "ide/ide_methods.bas"
S_59694:;
#line 13411 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("$END",4))))||is_error_pending()){
#line 13411 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13411,"ide_methods.bas");if(r)goto S_59694;}
#line 13412 "ide/ide_methods.bas"
S_59695:;
#line 13412 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_M, 7 ,0|1)),qbs_new_txt_len("$END IF",7))))||is_error_pending()){
#line 13412 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13412,"ide_methods.bas");if(r)goto S_59695;}
#line 13412 "ide/ide_methods.bas"
do{
#line 13412 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("$END IF",7));
#line 13412 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13412 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13412,"ide_methods.bas");}while(r);
#line 13412 "ide/ide_methods.bas"
}
#line 13415 "ide/ide_methods.bas"
S_59698:;
#line 13415 "ide/ide_methods.bas"
}else{
#line 13415 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("THEN",4)))&(((qbs_equal(qbs_ucase(qbs_left(qbs_ltrim(_SUB_IDESHOWTEXT_STRING_A2), 3 )),qbs_new_txt_len("$IF",3)))|(qbs_equal(qbs_ucase(qbs_left(qbs_ltrim(_SUB_IDESHOWTEXT_STRING_A2), 7 )),qbs_new_txt_len("$ELSEIF",7))))))){
#line 13415 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13415,"ide_methods.bas");if(r)goto S_59698;}
#line 13416 "ide/ide_methods.bas"
do{
#line 13416 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_METACOMMAND= -1 ;
#line 13416 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13416,"ide_methods.bas");}while(r);
#line 13417 "ide/ide_methods.bas"
}
#line 13417 "ide/ide_methods.bas"
}
#line 13418 "ide/ide_methods.bas"
do{
#line 13418 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISKEYWORD=_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD->len;
#line 13418 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13418 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13418,"ide_methods.bas");}while(r);
#line 13419 "ide/ide_methods.bas"
S_59702:;
#line 13419 "ide/ide_methods.bas"
}else{
#line 13419 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,__STRING_LISTOFCUSTOMKEYWORDS,qbs_add(qbs_add(qbs_new_txt_len("@",1),FUNC_REMOVESYMBOL2(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD)),qbs_new_txt_len("@",1)),0)> 0 ))){
#line 13419 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13419,"ide_methods.bas");if(r)goto S_59702;}
#line 13420 "ide/ide_methods.bas"
do{
#line 13420 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISCUSTOMKEYWORD= -1 ;
#line 13420 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13420,"ide_methods.bas");}while(r);
#line 13421 "ide/ide_methods.bas"
do{
#line 13421 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISKEYWORD=_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD->len;
#line 13421 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13421 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13421,"ide_methods.bas");}while(r);
#line 13424 "ide/ide_methods.bas"
S_59705:;
#line 13424 "ide/ide_methods.bas"
}else{
#line 13424 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,(-(func_instr(NULL,__STRING_USERDEFINELIST,qbs_add(qbs_add(qbs_new_txt_len("@",1),_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD),qbs_new_txt_len("@",1)),0)> 0 ))&(((qbs_equal(qbs_ucase(qbs_left(qbs_ltrim(_SUB_IDESHOWTEXT_STRING_A2), 3 )),qbs_new_txt_len("$IF",3)))|(qbs_equal(qbs_ucase(qbs_left(qbs_ltrim(_SUB_IDESHOWTEXT_STRING_A2), 7 )),qbs_new_txt_len("$ELSEIF",7))))))){
#line 13424 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13424,"ide_methods.bas");if(r)goto S_59705;}
#line 13425 "ide/ide_methods.bas"
do{
#line 13425 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISCUSTOMKEYWORD= -1 ;
#line 13425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13425,"ide_methods.bas");}while(r);
#line 13426 "ide/ide_methods.bas"
do{
#line 13426 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISKEYWORD=_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD->len;
#line 13426 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13426,"ide_methods.bas");}while(r);
#line 13427 "ide/ide_methods.bas"
}
#line 13427 "ide/ide_methods.bas"
}
#line 13427 "ide/ide_methods.bas"
}
#line 13428 "ide/ide_methods.bas"
}
#line 13429 "ide/ide_methods.bas"
}
#line 13430 "ide/ide_methods.bas"
LABEL_SETOLDCHAR:;
#line 13430 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13430,"ide_methods.bas");r=0;}
#line 13431 "ide/ide_methods.bas"
do{
#line 13431 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_OLDCHAR,_SUB_IDESHOWTEXT_STRING_THISCHAR);
#line 13431 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13431 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13431,"ide_methods.bas");}while(r);
#line 13433 "ide/ide_methods.bas"
S_59712:;
#line 13433 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_ISKEYWORD> 0 ))&*__BYTE_KEYWORDHIGHLIGHT)||is_error_pending()){
#line 13433 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13433,"ide_methods.bas");if(r)goto S_59712;}
#line 13434 "ide/ide_methods.bas"
S_59713:;
#line 13434 "ide/ide_methods.bas"
if ((*_SUB_IDESHOWTEXT_LONG_IS_NUMBER)||is_error_pending()){
#line 13434 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13434,"ide_methods.bas");if(r)goto S_59713;}
#line 13435 "ide/ide_methods.bas"
do{
#line 13435 "ide/ide_methods.bas"
qbg_sub_color( 8 ,NULL,NULL,NULL,1);
#line 13435 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13435,"ide_methods.bas");}while(r);
#line 13436 "ide/ide_methods.bas"
S_59715:;
#line 13436 "ide/ide_methods.bas"
}else{
#line 13436 "ide/ide_methods.bas"
if (*_SUB_IDESHOWTEXT_LONG_ISCUSTOMKEYWORD){
#line 13436 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13436,"ide_methods.bas");if(r)goto S_59715;}
#line 13437 "ide/ide_methods.bas"
do{
#line 13437 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13437,"ide_methods.bas");}while(r);
#line 13438 "ide/ide_methods.bas"
}else{
#line 13439 "ide/ide_methods.bas"
do{
#line 13439 "ide/ide_methods.bas"
qbg_sub_color( 12 ,NULL,NULL,NULL,1);
#line 13439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13439,"ide_methods.bas");}while(r);
#line 13440 "ide/ide_methods.bas"
}
#line 13440 "ide/ide_methods.bas"
}
#line 13441 "ide/ide_methods.bas"
S_59720:;
#line 13441 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD, 1 ),qbs_new_txt_len("$",1))))||is_error_pending()){
#line 13441 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13441,"ide_methods.bas");if(r)goto S_59720;}
#line 13441 "ide/ide_methods.bas"
do{
#line 13441 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_METACOMMAND= -1 ;
#line 13441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13441,"ide_methods.bas");}while(r);
#line 13441 "ide/ide_methods.bas"
}
#line 13442 "ide/ide_methods.bas"
}
#line 13444 "ide/ide_methods.bas"
S_59724:;
#line 13444 "ide/ide_methods.bas"
if ((*_SUB_IDESHOWTEXT_LONG_COMMENT)||is_error_pending()){
#line 13444 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13444,"ide_methods.bas");if(r)goto S_59724;}
#line 13445 "ide/ide_methods.bas"
do{
#line 13445 "ide/ide_methods.bas"
qbg_sub_color( 11 ,NULL,NULL,NULL,1);
#line 13445 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13445,"ide_methods.bas");}while(r);
#line 13446 "ide/ide_methods.bas"
S_59726:;
#line 13446 "ide/ide_methods.bas"
if ((*_SUB_IDESHOWTEXT_LONG_METACOMMAND)||is_error_pending()){
#line 13446 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13446,"ide_methods.bas");if(r)goto S_59726;}
#line 13447 "ide/ide_methods.bas"
S_59727:;
#line 13447 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13447,"ide_methods.bas");if(r)goto S_59727;}
#line 13448 "ide/ide_methods.bas"
S_59728:;
#line 13448 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("$INCLUDE",8))))||is_error_pending()){
#line 13448 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13448,"ide_methods.bas");if(r)goto S_59728;}
#line 13449 "ide/ide_methods.bas"
S_59729:;
#line 13449 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(*_SUB_IDESHOWTEXT_LONG_M+ 1 ,qbs_ucase(_SUB_IDESHOWTEXT_STRING_A2),_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,0|1)== 0 )))||is_error_pending()){
#line 13449 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13449,"ide_methods.bas");if(r)goto S_59729;}
#line 13449 "ide/ide_methods.bas"
do{
#line 13449 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13449 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13449,"ide_methods.bas");}while(r);
#line 13449 "ide/ide_methods.bas"
}
#line 13450 "ide/ide_methods.bas"
sc_ec_389_end:;
#line 13450 "ide/ide_methods.bas"
goto sc_6233_end;
#line 13450 "ide/ide_methods.bas"
}
#line 13450 "ide/ide_methods.bas"
S_59732:;
#line 13450 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("$DYNAMIC",8))||qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("$STATIC",7))))||is_error_pending()){
#line 13450 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13450,"ide_methods.bas");if(r)goto S_59732;}
#line 13451 "ide/ide_methods.bas"
S_59733:;
#line 13451 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(func_instr(*_SUB_IDESHOWTEXT_LONG_M+ 1 ,qbs_ucase(_SUB_IDESHOWTEXT_STRING_A2),qbs_new_txt_len("$DYNAMIC",8),0|1)== 0 ))&(-(func_instr(*_SUB_IDESHOWTEXT_LONG_M+ 1 ,qbs_ucase(_SUB_IDESHOWTEXT_STRING_A2),qbs_new_txt_len("$STATIC",7),0|1)== 0 ))))||is_error_pending()){
#line 13451 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13451,"ide_methods.bas");if(r)goto S_59733;}
#line 13451 "ide/ide_methods.bas"
do{
#line 13451 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13451,"ide_methods.bas");}while(r);
#line 13451 "ide/ide_methods.bas"
}
#line 13452 "ide/ide_methods.bas"
sc_ec_390_end:;
#line 13452 "ide/ide_methods.bas"
goto sc_6233_end;
#line 13452 "ide/ide_methods.bas"
}
#line 13452 "ide/ide_methods.bas"
S_59736:;
#line 13452 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("$FORMAT",7))))||is_error_pending()){
#line 13452 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13452,"ide_methods.bas");if(r)goto S_59736;}
#line 13453 "ide/ide_methods.bas"
S_59737:;
#line 13453 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(*_SUB_IDESHOWTEXT_LONG_M+ 1 ,qbs_ucase(_SUB_IDESHOWTEXT_STRING_A2),qbs_new_txt_len("$FORMAT",7),0|1)== 0 )))||is_error_pending()){
#line 13453 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13453,"ide_methods.bas");if(r)goto S_59737;}
#line 13453 "ide/ide_methods.bas"
do{
#line 13453 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13453 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13453,"ide_methods.bas");}while(r);
#line 13453 "ide/ide_methods.bas"
}
#line 13454 "ide/ide_methods.bas"
sc_ec_391_end:;
#line 13454 "ide/ide_methods.bas"
goto sc_6233_end;
#line 13454 "ide/ide_methods.bas"
}
#line 13454 "ide/ide_methods.bas"
sc_6233_end:;
#line 13455 "ide/ide_methods.bas"
}else{
#line 13456 "ide/ide_methods.bas"
S_59742:;
#line 13456 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13456,"ide_methods.bas");if(r)goto S_59742;}
#line 13457 "ide/ide_methods.bas"
S_59743:;
#line 13457 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("OFF",3))))||is_error_pending()){
#line 13457 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13457,"ide_methods.bas");if(r)goto S_59743;}
#line 13458 "ide/ide_methods.bas"
do{
#line 13458 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_FMT=func__instrrev(*_SUB_IDESHOWTEXT_LONG_M,qbs_ucase(_SUB_IDESHOWTEXT_STRING_A2),qbs_new_txt_len("$FORMAT:",8),0|1);
#line 13458 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13458 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13458,"ide_methods.bas");}while(r);
#line 13459 "ide/ide_methods.bas"
S_59745:;
#line 13459 "ide/ide_methods.bas"
if ((-(-((-(*_SUB_IDESHOWTEXT_LONG_FMT> 0 ))&&(-((*_SUB_IDESHOWTEXT_LONG_M-*_SUB_IDESHOWTEXT_LONG_FMT)>=( 8 ))))&&(-((*_SUB_IDESHOWTEXT_LONG_M-*_SUB_IDESHOWTEXT_LONG_FMT)<=( 10 )))))||is_error_pending()){
#line 13459 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13459,"ide_methods.bas");if(r)goto S_59745;}
#line 13459 "ide/ide_methods.bas"
do{
#line 13459 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13459 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13459,"ide_methods.bas");}while(r);
#line 13459 "ide/ide_methods.bas"
}
#line 13460 "ide/ide_methods.bas"
sc_ec_392_end:;
#line 13460 "ide/ide_methods.bas"
goto sc_6234_end;
#line 13460 "ide/ide_methods.bas"
}
#line 13460 "ide/ide_methods.bas"
S_59748:;
#line 13460 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("ON",2))))||is_error_pending()){
#line 13460 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13460,"ide_methods.bas");if(r)goto S_59748;}
#line 13461 "ide/ide_methods.bas"
do{
#line 13461 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_FMT=func__instrrev(*_SUB_IDESHOWTEXT_LONG_M,qbs_ucase(_SUB_IDESHOWTEXT_STRING_A2),qbs_new_txt_len("$FORMAT:",8),0|1);
#line 13461 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13461 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13461,"ide_methods.bas");}while(r);
#line 13462 "ide/ide_methods.bas"
S_59750:;
#line 13462 "ide/ide_methods.bas"
if ((-(-((-(*_SUB_IDESHOWTEXT_LONG_FMT> 0 ))&&(-((*_SUB_IDESHOWTEXT_LONG_M-*_SUB_IDESHOWTEXT_LONG_FMT)>=( 8 ))))&&(-((*_SUB_IDESHOWTEXT_LONG_M-*_SUB_IDESHOWTEXT_LONG_FMT)<=( 9 )))))||is_error_pending()){
#line 13462 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13462,"ide_methods.bas");if(r)goto S_59750;}
#line 13462 "ide/ide_methods.bas"
do{
#line 13462 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13462 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13462,"ide_methods.bas");}while(r);
#line 13462 "ide/ide_methods.bas"
}
#line 13463 "ide/ide_methods.bas"
sc_ec_393_end:;
#line 13463 "ide/ide_methods.bas"
goto sc_6234_end;
#line 13463 "ide/ide_methods.bas"
}
#line 13463 "ide/ide_methods.bas"
sc_6234_end:;
#line 13464 "ide/ide_methods.bas"
}
#line 13465 "ide/ide_methods.bas"
S_59755:;
#line 13465 "ide/ide_methods.bas"
}else{
#line 13465 "ide/ide_methods.bas"
if (*_SUB_IDESHOWTEXT_LONG_METACOMMAND){
#line 13465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13465,"ide_methods.bas");if(r)goto S_59755;}
#line 13466 "ide/ide_methods.bas"
do{
#line 13466 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13466 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13466,"ide_methods.bas");}while(r);
#line 13467 "ide/ide_methods.bas"
S_59757:;
#line 13467 "ide/ide_methods.bas"
}else{
#line 13467 "ide/ide_methods.bas"
if (qbs_cleanup(qbs_tmp_base,*_SUB_IDESHOWTEXT_LONG_INQUOTE|(qbs_equal(_SUB_IDESHOWTEXT_STRING_THISCHAR,func_chr( 34 ))))){
#line 13467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13467,"ide_methods.bas");if(r)goto S_59757;}
#line 13468 "ide/ide_methods.bas"
do{
#line 13468 "ide/ide_methods.bas"
qbg_sub_color( 14 ,NULL,NULL,NULL,1);
#line 13468 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13468,"ide_methods.bas");}while(r);
#line 13469 "ide/ide_methods.bas"
}
#line 13469 "ide/ide_methods.bas"
}
#line 13469 "ide/ide_methods.bas"
}
#line 13471 "ide/ide_methods.bas"
LABEL_SKIPSYNTAXHIGHLIGHTER:;
#line 13471 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13471,"ide_methods.bas");r=0;}
#line 13473 "ide/ide_methods.bas"
S_59760:;
#line 13473 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDECY))&(((-(*_SUB_IDESHOWTEXT_LONG_LINK_IDECX> 0 ))&(-(*_SUB_IDESHOWTEXT_LONG_M>*_SUB_IDESHOWTEXT_LONG_LINK_IDECX)))))||is_error_pending()){
#line 13473 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13473,"ide_methods.bas");if(r)goto S_59760;}
#line 13473 "ide/ide_methods.bas"
do{
#line 13473 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13473 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13473,"ide_methods.bas");}while(r);
#line 13473 "ide/ide_methods.bas"
}
#line 13474 "ide/ide_methods.bas"
S_59763:;
#line 13474 "ide/ide_methods.bas"
if ((((-(*_SUB_IDESHOWTEXT_LONG_SHIFTENTER_IDECX> 0 ))&(-(*_SUB_IDESHOWTEXT_LONG_M>*_SUB_IDESHOWTEXT_LONG_SHIFTENTER_IDECX))))||is_error_pending()){
#line 13474 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13474,"ide_methods.bas");if(r)goto S_59763;}
#line 13474 "ide/ide_methods.bas"
do{
#line 13474 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13474,"ide_methods.bas");}while(r);
#line 13474 "ide/ide_methods.bas"
}
#line 13476 "ide/ide_methods.bas"
S_59766:;
#line 13476 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDECY))&(((-(*_SUB_IDESHOWTEXT_LONG_M==*_SUB_IDESHOWTEXT_LONG_BRACKET1))|(-(*_SUB_IDESHOWTEXT_LONG_M==*_SUB_IDESHOWTEXT_LONG_BRACKET2)))))||is_error_pending()){
#line 13476 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13476,"ide_methods.bas");if(r)goto S_59766;}
#line 13477 "ide/ide_methods.bas"
do{
#line 13477 "ide/ide_methods.bas"
qbg_sub_color(NULL, 5 ,NULL,NULL,2);
#line 13477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13477,"ide_methods.bas");}while(r);
#line 13478 "ide/ide_methods.bas"
S_59768:;
#line 13478 "ide/ide_methods.bas"
}else{
#line 13478 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH> 0 ))&*__BYTE_MULTIHIGHLIGHT){
#line 13478 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13478,"ide_methods.bas");if(r)goto S_59768;}
#line 13479 "ide/ide_methods.bas"
do{
#line 13479 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH=*_SUB_IDESHOWTEXT_LONG_MULTIHIGHLIGHTLENGTH- 1 ;
#line 13479 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13479,"ide_methods.bas");}while(r);
#line 13480 "ide/ide_methods.bas"
do{
#line 13480 "ide/ide_methods.bas"
qbg_sub_color(NULL, 5 ,NULL,NULL,2);
#line 13480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13480,"ide_methods.bas");}while(r);
#line 13481 "ide/ide_methods.bas"
}else{
#line 13482 "ide/ide_methods.bas"
do{
#line 13482 "ide/ide_methods.bas"
qbg_sub_color(NULL,*_SUB_IDESHOWTEXT_INTEGER_PREVBG,NULL,NULL,2);
#line 13482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13482,"ide_methods.bas");}while(r);
#line 13483 "ide/ide_methods.bas"
}
#line 13483 "ide/ide_methods.bas"
}
#line 13485 "ide/ide_methods.bas"
S_59774:;
#line 13485 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
#line 13485 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13485,"ide_methods.bas");if(r)goto S_59774;}
#line 13486 "ide/ide_methods.bas"
S_59775:;
#line 13486 "ide/ide_methods.bas"
if (((-((( 2 +*_SUB_IDESHOWTEXT_LONG_M-*__LONG_IDESX)+*__LONG_MAXLINENUMBERLENGTH)>=( 2 +*__LONG_MAXLINENUMBERLENGTH)))&(-((( 2 +*_SUB_IDESHOWTEXT_LONG_M-*__LONG_IDESX)+*__LONG_MAXLINENUMBERLENGTH)<*__LONG_IDEWX)))||is_error_pending()){
#line 13486 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13486,"ide_methods.bas");if(r)goto S_59775;}
#line 13487 "ide/ide_methods.bas"
do{
#line 13487 "ide/ide_methods.bas"
sub__printstring(( 2 +*_SUB_IDESHOWTEXT_LONG_M-*__LONG_IDESX)+*__LONG_MAXLINENUMBERLENGTH,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,_SUB_IDESHOWTEXT_STRING_THISCHAR,NULL,0);
#line 13487 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13487,"ide_methods.bas");}while(r);
#line 13488 "ide/ide_methods.bas"
}
#line 13489 "ide/ide_methods.bas"
}else{
#line 13490 "ide/ide_methods.bas"
S_59779:;
#line 13490 "ide/ide_methods.bas"
if (((-(( 2 +*_SUB_IDESHOWTEXT_LONG_M-*__LONG_IDESX)>=( 2 )))&(-(( 2 +*_SUB_IDESHOWTEXT_LONG_M-*__LONG_IDESX)<*__LONG_IDEWX)))||is_error_pending()){
#line 13490 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13490,"ide_methods.bas");if(r)goto S_59779;}
#line 13491 "ide/ide_methods.bas"
do{
#line 13491 "ide/ide_methods.bas"
sub__printstring( 2 +*_SUB_IDESHOWTEXT_LONG_M-*__LONG_IDESX,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,_SUB_IDESHOWTEXT_STRING_THISCHAR,NULL,0);
#line 13491 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13491 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13491,"ide_methods.bas");}while(r);
#line 13492 "ide/ide_methods.bas"
}
#line 13493 "ide/ide_methods.bas"
}
#line 13496 "ide/ide_methods.bas"
S_59783:;
#line 13496 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDECY))||is_error_pending()){
#line 13496 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13496,"ide_methods.bas");if(r)goto S_59783;}
#line 13496 "ide/ide_methods.bas"
do{
#line 13496 "ide/ide_methods.bas"
qbg_sub_color(NULL, 6 ,NULL,NULL,2);
#line 13496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13496,"ide_methods.bas");}while(r);
#line 13496 "ide/ide_methods.bas"
}
#line 13497 "ide/ide_methods.bas"
S_59786:;
#line 13497 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_ISKEYWORD> 0 ))||is_error_pending()){
#line 13497 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13497,"ide_methods.bas");if(r)goto S_59786;}
#line 13497 "ide/ide_methods.bas"
do{
#line 13497 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISKEYWORD=*_SUB_IDESHOWTEXT_LONG_ISKEYWORD- 1 ;
#line 13497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13497,"ide_methods.bas");}while(r);
#line 13497 "ide/ide_methods.bas"
}
#line 13498 "ide/ide_methods.bas"
S_59789:;
#line 13498 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_IDESHOWTEXT_LONG_ISKEYWORD== 0 ))&(qbs_equal(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("REM",3)))))||is_error_pending()){
#line 13498 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13498,"ide_methods.bas");if(r)goto S_59789;}
#line 13498 "ide/ide_methods.bas"
do{
#line 13498 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_COMMENT= -1 ;
#line 13498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13498,"ide_methods.bas");}while(r);
#line 13498 "ide/ide_methods.bas"
}
#line 13499 "ide/ide_methods.bas"
S_59792:;
#line 13499 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_ISKEYWORD== 0 ))||is_error_pending()){
#line 13499 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13499,"ide_methods.bas");if(r)goto S_59792;}
#line 13499 "ide/ide_methods.bas"
do{
#line 13499 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_CHECKKEYWORD,qbs_new_txt_len("",0));
#line 13499 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13499,"ide_methods.bas");}while(r);
#line 13499 "ide/ide_methods.bas"
do{
#line 13499 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_METACOMMAND= 0 ;
#line 13499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13499,"ide_methods.bas");}while(r);
#line 13499 "ide/ide_methods.bas"
do{
#line 13499 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_IS_NUMBER= 0 ;
#line 13499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13499,"ide_methods.bas");}while(r);
#line 13499 "ide/ide_methods.bas"
do{
#line 13499 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_ISCUSTOMKEYWORD= 0 ;
#line 13499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13499,"ide_methods.bas");}while(r);
#line 13499 "ide/ide_methods.bas"
}
#line 13500 "ide/ide_methods.bas"
fornext_continue_6197:;
#line 13500 "ide/ide_methods.bas"
}
#line 13500 "ide/ide_methods.bas"
fornext_exit_6197:;
#line 13503 "ide/ide_methods.bas"
S_59799:;
#line 13503 "ide/ide_methods.bas"
if (((((-(*__LONG_IDESYSTEM== 1 ))|(-(*__LONG_IDESYSTEM== 2 ))))&(-(*__LONG_IDESELECT!= 0 )))||is_error_pending()){
#line 13503 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13503,"ide_methods.bas");if(r)goto S_59799;}
#line 13504 "ide/ide_methods.bas"
S_59800:;
#line 13504 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_L>=*_SUB_IDESHOWTEXT_LONG_SY1))&(-(*_SUB_IDESHOWTEXT_LONG_L<=*_SUB_IDESHOWTEXT_LONG_SY2)))||is_error_pending()){
#line 13504 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13504,"ide_methods.bas");if(r)goto S_59800;}
#line 13505 "ide/ide_methods.bas"
S_59801:;
#line 13505 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_SY1==*_SUB_IDESHOWTEXT_LONG_SY2))||is_error_pending()){
#line 13505 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13505,"ide_methods.bas");if(r)goto S_59801;}
#line 13506 "ide/ide_methods.bas"
do{
#line 13506 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 13506 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13506,"ide_methods.bas");}while(r);
#line 13507 "ide/ide_methods.bas"
do{
#line 13507 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X2=*__LONG_IDESX;
#line 13507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13507,"ide_methods.bas");}while(r);
#line 13508 "ide/ide_methods.bas"
S_59804:;
#line 13508 "ide/ide_methods.bas"
fornext_value6236= 2 +*__LONG_MAXLINENUMBERLENGTH;
#line 13508 "ide/ide_methods.bas"
fornext_finalvalue6236=(*__LONG_IDEWX- 1 );
#line 13508 "ide/ide_methods.bas"
fornext_step6236= 1 ;
#line 13508 "ide/ide_methods.bas"
if (fornext_step6236<0) fornext_step_negative6236=1; else fornext_step_negative6236=0;
#line 13508 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6236;
#line 13508 "ide/ide_methods.bas"
goto fornext_entrylabel6236;
#line 13508 "ide/ide_methods.bas"
while(1){
#line 13508 "ide/ide_methods.bas"
fornext_value6236=fornext_step6236+(*_SUB_IDESHOWTEXT_LONG_X);
#line 13508 "ide/ide_methods.bas"
fornext_entrylabel6236:
#line 13508 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X=fornext_value6236;
#line 13508 "ide/ide_methods.bas"
if (fornext_step_negative6236){
#line 13508 "ide/ide_methods.bas"
if (fornext_value6236<fornext_finalvalue6236) break;
#line 13508 "ide/ide_methods.bas"
}else{
#line 13508 "ide/ide_methods.bas"
if (fornext_value6236>fornext_finalvalue6236) break;
#line 13508 "ide/ide_methods.bas"
}
#line 13508 "ide/ide_methods.bas"
fornext_error6236:;
#line 13508 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13508,"ide_methods.bas");if(r)goto S_59804;}
#line 13509 "ide/ide_methods.bas"
S_59805:;
#line 13509 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_X2>=*_SUB_IDESHOWTEXT_LONG_SX1))&(-(*_SUB_IDESHOWTEXT_LONG_X2<*_SUB_IDESHOWTEXT_LONG_SX2)))||is_error_pending()){
#line 13509 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13509,"ide_methods.bas");if(r)goto S_59805;}
#line 13510 "ide/ide_methods.bas"
do{
#line 13510 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_A=func_screen(*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,*_SUB_IDESHOWTEXT_LONG_X,NULL,0);
#line 13510 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13510,"ide_methods.bas");}while(r);
#line 13512 "ide/ide_methods.bas"
S_59807:;
#line 13512 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_A== 63 ))||is_error_pending()){
#line 13512 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13512,"ide_methods.bas");if(r)goto S_59807;}
#line 13513 "ide/ide_methods.bas"
do{
#line 13513 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_C=func_screen(*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,*_SUB_IDESHOWTEXT_LONG_X, 1 ,0|1);
#line 13513 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13513,"ide_methods.bas");}while(r);
#line 13514 "ide/ide_methods.bas"
}else{
#line 13515 "ide/ide_methods.bas"
do{
#line 13515 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_C= 1 ;
#line 13515 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13515,"ide_methods.bas");}while(r);
#line 13516 "ide/ide_methods.bas"
}
#line 13517 "ide/ide_methods.bas"
S_59812:;
#line 13517 "ide/ide_methods.bas"
if ((-((*_SUB_IDESHOWTEXT_LONG_C& 15 )== 0 ))||is_error_pending()){
#line 13517 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13517,"ide_methods.bas");if(r)goto S_59812;}
#line 13518 "ide/ide_methods.bas"
do{
#line 13518 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 13518 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13518,"ide_methods.bas");}while(r);
#line 13519 "ide/ide_methods.bas"
do{
#line 13519 "ide/ide_methods.bas"
sub__printstring(*_SUB_IDESHOWTEXT_LONG_X,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,qbs_new_txt_len("?",1),NULL,0);
#line 13519 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13519 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13519,"ide_methods.bas");}while(r);
#line 13520 "ide/ide_methods.bas"
do{
#line 13520 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 13520 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13520,"ide_methods.bas");}while(r);
#line 13521 "ide/ide_methods.bas"
}else{
#line 13522 "ide/ide_methods.bas"
do{
#line 13522 "ide/ide_methods.bas"
sub__printstring(*_SUB_IDESHOWTEXT_LONG_X,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr(*_SUB_IDESHOWTEXT_LONG_A),NULL,0);
#line 13522 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13522 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13522,"ide_methods.bas");}while(r);
#line 13523 "ide/ide_methods.bas"
}
#line 13526 "ide/ide_methods.bas"
}
#line 13527 "ide/ide_methods.bas"
do{
#line 13527 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X2=*_SUB_IDESHOWTEXT_LONG_X2+ 1 ;
#line 13527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13527,"ide_methods.bas");}while(r);
#line 13528 "ide/ide_methods.bas"
fornext_continue_6235:;
#line 13528 "ide/ide_methods.bas"
}
#line 13528 "ide/ide_methods.bas"
fornext_exit_6235:;
#line 13529 "ide/ide_methods.bas"
do{
#line 13529 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13529 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13529,"ide_methods.bas");}while(r);
#line 13530 "ide/ide_methods.bas"
}else{
#line 13531 "ide/ide_methods.bas"
S_59824:;
#line 13531 "ide/ide_methods.bas"
if (((-(*__LONG_IDECX== 1 ))&(-(*_SUB_IDESHOWTEXT_LONG_L==*_SUB_IDESHOWTEXT_LONG_SY2))&(-(*__LONG_IDECY>*_SUB_IDESHOWTEXT_LONG_SY1)))||is_error_pending()){
#line 13531 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13531,"ide_methods.bas");if(r)goto S_59824;}
#line 13531 "ide/ide_methods.bas"
do{
#line 13531 "ide/ide_methods.bas"
goto LABEL_NOFINALSELECT;
#line 13531 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13531,"ide_methods.bas");}while(r);
#line 13531 "ide/ide_methods.bas"
}
#line 13532 "ide/ide_methods.bas"
do{
#line 13532 "ide/ide_methods.bas"
qbg_sub_locate(*_SUB_IDESHOWTEXT_LONG_Y+ 3 , 2 +*__LONG_MAXLINENUMBERLENGTH,NULL,NULL,NULL,3);
#line 13532 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13532,"ide_methods.bas");}while(r);
#line 13533 "ide/ide_methods.bas"
do{
#line 13533 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 13533 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13533,"ide_methods.bas");}while(r);
#line 13535 "ide/ide_methods.bas"
S_59829:;
#line 13535 "ide/ide_methods.bas"
fornext_value6238=*__LONG_IDESX;
#line 13535 "ide/ide_methods.bas"
fornext_finalvalue6238=*__LONG_IDESX+*__LONG_IDEWX-( 2 +*__LONG_MAXLINENUMBERLENGTH);
#line 13535 "ide/ide_methods.bas"
fornext_step6238= 1 ;
#line 13535 "ide/ide_methods.bas"
if (fornext_step6238<0) fornext_step_negative6238=1; else fornext_step_negative6238=0;
#line 13535 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6238;
#line 13535 "ide/ide_methods.bas"
goto fornext_entrylabel6238;
#line 13535 "ide/ide_methods.bas"
while(1){
#line 13535 "ide/ide_methods.bas"
fornext_value6238=fornext_step6238+(*_SUB_IDESHOWTEXT_LONG_X);
#line 13535 "ide/ide_methods.bas"
fornext_entrylabel6238:
#line 13535 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X=fornext_value6238;
#line 13535 "ide/ide_methods.bas"
if (fornext_step_negative6238){
#line 13535 "ide/ide_methods.bas"
if (fornext_value6238<fornext_finalvalue6238) break;
#line 13535 "ide/ide_methods.bas"
}else{
#line 13535 "ide/ide_methods.bas"
if (fornext_value6238>fornext_finalvalue6238) break;
#line 13535 "ide/ide_methods.bas"
}
#line 13535 "ide/ide_methods.bas"
fornext_error6238:;
#line 13535 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13535,"ide_methods.bas");if(r)goto S_59829;}
#line 13536 "ide/ide_methods.bas"
do{
#line 13536 "ide/ide_methods.bas"
tqbs=qbs_new(0,0);
#line 13536 "ide/ide_methods.bas"
qbs_set(tqbs,func_mid(_SUB_IDESHOWTEXT_STRING_A2,*_SUB_IDESHOWTEXT_LONG_X, 1 ,0|1));
#line 13536 "ide/ide_methods.bas"
if (is_error_pending()) goto skip6239;
#line 13536 "ide/ide_methods.bas"
makefit(tqbs);
#line 13536 "ide/ide_methods.bas"
qbs_print(tqbs,0);
#line 13536 "ide/ide_methods.bas"
skip6239:
#line 13536 "ide/ide_methods.bas"
qbs_free(tqbs);
#line 13536 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13536 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13536,"ide_methods.bas");}while(r);
#line 13537 "ide/ide_methods.bas"
fornext_continue_6237:;
#line 13537 "ide/ide_methods.bas"
}
#line 13537 "ide/ide_methods.bas"
fornext_exit_6237:;
#line 13539 "ide/ide_methods.bas"
do{
#line 13539 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13539 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13539,"ide_methods.bas");}while(r);
#line 13540 "ide/ide_methods.bas"
LABEL_NOFINALSELECT:;
#line 13540 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13540,"ide_methods.bas");r=0;}
#line 13541 "ide/ide_methods.bas"
}
#line 13542 "ide/ide_methods.bas"
}
#line 13543 "ide/ide_methods.bas"
}
#line 13545 "ide/ide_methods.bas"
do{
#line 13545 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_L=*_SUB_IDESHOWTEXT_LONG_L+ 1 ;
#line 13545 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13545,"ide_methods.bas");}while(r);
#line 13546 "ide/ide_methods.bas"
fornext_continue_6183:;
#line 13546 "ide/ide_methods.bas"
}
#line 13546 "ide/ide_methods.bas"
fornext_exit_6183:;
#line 13547 "ide/ide_methods.bas"
}else{
#line 13548 "ide/ide_methods.bas"
LABEL_NOSYNTAXHIGHLIGHTING:;
#line 13548 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13548,"ide_methods.bas");r=0;}
#line 13550 "ide/ide_methods.bas"
S_59839:;
#line 13550 "ide/ide_methods.bas"
if ((*__INTEGER_IDECHANGEMADE)||is_error_pending()){
#line 13550 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13550,"ide_methods.bas");if(r)goto S_59839;}
#line 13550 "ide/ide_methods.bas"
do{
#line 13550 "ide/ide_methods.bas"
*__LONG_IDEFOCUSLINE= 0 ;
#line 13550 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13550,"ide_methods.bas");}while(r);
#line 13550 "ide/ide_methods.bas"
}
#line 13551 "ide/ide_methods.bas"
do{
#line 13551 "ide/ide_methods.bas"
qbg_sub_color( 13 , 1 ,NULL,NULL,3);
#line 13551 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13551,"ide_methods.bas");}while(r);
#line 13552 "ide/ide_methods.bas"
do{
#line 13552 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_L=*__LONG_IDESY;
#line 13552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13552,"ide_methods.bas");}while(r);
#line 13553 "ide/ide_methods.bas"
S_59844:;
#line 13553 "ide/ide_methods.bas"
fornext_value6241= 0 ;
#line 13553 "ide/ide_methods.bas"
fornext_finalvalue6241=(*__LONG_IDEWY- 9 );
#line 13553 "ide/ide_methods.bas"
fornext_step6241= 1 ;
#line 13553 "ide/ide_methods.bas"
if (fornext_step6241<0) fornext_step_negative6241=1; else fornext_step_negative6241=0;
#line 13553 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6241;
#line 13553 "ide/ide_methods.bas"
goto fornext_entrylabel6241;
#line 13553 "ide/ide_methods.bas"
while(1){
#line 13553 "ide/ide_methods.bas"
fornext_value6241=fornext_step6241+(*_SUB_IDESHOWTEXT_LONG_Y);
#line 13553 "ide/ide_methods.bas"
fornext_entrylabel6241:
#line 13553 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_Y=fornext_value6241;
#line 13553 "ide/ide_methods.bas"
if (fornext_step_negative6241){
#line 13553 "ide/ide_methods.bas"
if (fornext_value6241<fornext_finalvalue6241) break;
#line 13553 "ide/ide_methods.bas"
}else{
#line 13553 "ide/ide_methods.bas"
if (fornext_value6241>fornext_finalvalue6241) break;
#line 13553 "ide/ide_methods.bas"
}
#line 13553 "ide/ide_methods.bas"
fornext_error6241:;
#line 13553 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13553,"ide_methods.bas");if(r)goto S_59844;}
#line 13554 "ide/ide_methods.bas"
do{
#line 13554 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13554 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13554,"ide_methods.bas");}while(r);
#line 13555 "ide/ide_methods.bas"
do{
#line 13555 "ide/ide_methods.bas"
sub__printstring( 1 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 179 ),NULL,0);
#line 13555 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13555 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13555,"ide_methods.bas");}while(r);
#line 13557 "ide/ide_methods.bas"
do{
#line 13557 "ide/ide_methods.bas"
return_point[next_return_point++]=175;
#line 13557 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 13557 "ide/ide_methods.bas"
goto LABEL_SHOWLINENUMBER;
#line 13557 "ide/ide_methods.bas"
RETURN_175:;
#line 13557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13557,"ide_methods.bas");}while(r);
#line 13559 "ide/ide_methods.bas"
S_59848:;
#line 13559 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDEFOCUSLINE))&(-(*__LONG_IDECY!=*_SUB_IDESHOWTEXT_LONG_L)))||is_error_pending()){
#line 13559 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13559,"ide_methods.bas");if(r)goto S_59848;}
#line 13559 "ide/ide_methods.bas"
do{
#line 13559 "ide/ide_methods.bas"
qbg_sub_color( 13 , 4 ,NULL,NULL,3);
#line 13559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13559,"ide_methods.bas");}while(r);
#line 13559 "ide/ide_methods.bas"
}else{
#line 13559 "ide/ide_methods.bas"
do{
#line 13559 "ide/ide_methods.bas"
qbg_sub_color( 13 , 1 ,NULL,NULL,3);
#line 13559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13559,"ide_methods.bas");}while(r);
#line 13559 "ide/ide_methods.bas"
}
#line 13561 "ide/ide_methods.bas"
S_59853:;
#line 13561 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L<=*__LONG_IDEN))||is_error_pending()){
#line 13561 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13561,"ide_methods.bas");if(r)goto S_59853;}
#line 13562 "ide/ide_methods.bas"
do{
#line 13562 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,FUNC_IDEGETLINE(_SUB_IDESHOWTEXT_LONG_L));
#line 13562 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13562 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13562,"ide_methods.bas");}while(r);
#line 13563 "ide/ide_methods.bas"
do{
#line 13563 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A2,func_space(*__LONG_IDESX+(*__LONG_IDEWX- 3 )-*__LONG_MAXLINENUMBERLENGTH));
#line 13563 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13563 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13563,"ide_methods.bas");}while(r);
#line 13564 "ide/ide_methods.bas"
do{
#line 13564 "ide/ide_methods.bas"
sub_mid(_SUB_IDESHOWTEXT_STRING_A2, 1 ,0,_SUB_IDESHOWTEXT_STRING_A,0);
#line 13564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13564,"ide_methods.bas");}while(r);
#line 13565 "ide/ide_methods.bas"
do{
#line 13565 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A2,qbs_right(_SUB_IDESHOWTEXT_STRING_A2,(*__LONG_IDEWX- 2 )-*__LONG_MAXLINENUMBERLENGTH));
#line 13565 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13565 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13565,"ide_methods.bas");}while(r);
#line 13566 "ide/ide_methods.bas"
}else{
#line 13567 "ide/ide_methods.bas"
do{
#line 13567 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A2,func_space((*__LONG_IDEWX- 2 )-*__LONG_MAXLINENUMBERLENGTH));
#line 13567 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13567 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13567,"ide_methods.bas");}while(r);
#line 13568 "ide/ide_methods.bas"
}
#line 13569 "ide/ide_methods.bas"
do{
#line 13569 "ide/ide_methods.bas"
sub__printstring( 2 +*__LONG_MAXLINENUMBERLENGTH,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,_SUB_IDESHOWTEXT_STRING_A2,NULL,0);
#line 13569 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13569,"ide_methods.bas");}while(r);
#line 13571 "ide/ide_methods.bas"
S_59862:;
#line 13571 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_IDECY))||is_error_pending()){
#line 13571 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13571,"ide_methods.bas");if(r)goto S_59862;}
#line 13572 "ide/ide_methods.bas"
S_59863:;
#line 13572 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_IDECX<=_SUB_IDESHOWTEXT_STRING_A->len))&(-(*__LONG_IDECX>= 1 ))))||is_error_pending()){
#line 13572 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13572,"ide_methods.bas");if(r)goto S_59863;}
#line 13573 "ide/ide_methods.bas"
do{
#line 13573 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_CC=qbs_asc(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX);
#line 13573 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13573 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13573,"ide_methods.bas");}while(r);
#line 13574 "ide/ide_methods.bas"
S_59865:;
#line 13574 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_CC== 32 ))||is_error_pending()){
#line 13574 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13574,"ide_methods.bas");if(r)goto S_59865;}
#line 13575 "ide/ide_methods.bas"
S_59866:;
#line 13575 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ltrim(qbs_left(_SUB_IDESHOWTEXT_STRING_A,*__LONG_IDECX)),qbs_new_txt_len("",0))))||is_error_pending()){
#line 13575 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13575,"ide_methods.bas");if(r)goto S_59866;}
#line 13575 "ide/ide_methods.bas"
do{
#line 13575 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_CC= -1 ;
#line 13575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13575,"ide_methods.bas");}while(r);
#line 13575 "ide/ide_methods.bas"
}
#line 13576 "ide/ide_methods.bas"
}
#line 13577 "ide/ide_methods.bas"
}
#line 13578 "ide/ide_methods.bas"
}
#line 13581 "ide/ide_methods.bas"
S_59872:;
#line 13581 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 13581 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13581,"ide_methods.bas");if(r)goto S_59872;}
#line 13582 "ide/ide_methods.bas"
S_59873:;
#line 13582 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_L>=*_SUB_IDESHOWTEXT_LONG_SY1))&(-(*_SUB_IDESHOWTEXT_LONG_L<=*_SUB_IDESHOWTEXT_LONG_SY2)))||is_error_pending()){
#line 13582 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13582,"ide_methods.bas");if(r)goto S_59873;}
#line 13583 "ide/ide_methods.bas"
S_59874:;
#line 13583 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_SY1==*_SUB_IDESHOWTEXT_LONG_SY2))||is_error_pending()){
#line 13583 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13583,"ide_methods.bas");if(r)goto S_59874;}
#line 13584 "ide/ide_methods.bas"
do{
#line 13584 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 13584 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13584,"ide_methods.bas");}while(r);
#line 13585 "ide/ide_methods.bas"
do{
#line 13585 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X2=*__LONG_IDESX;
#line 13585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13585,"ide_methods.bas");}while(r);
#line 13586 "ide/ide_methods.bas"
S_59877:;
#line 13586 "ide/ide_methods.bas"
fornext_value6244= 2 +*__LONG_MAXLINENUMBERLENGTH;
#line 13586 "ide/ide_methods.bas"
fornext_finalvalue6244=(*__LONG_IDEWX- 1 );
#line 13586 "ide/ide_methods.bas"
fornext_step6244= 1 ;
#line 13586 "ide/ide_methods.bas"
if (fornext_step6244<0) fornext_step_negative6244=1; else fornext_step_negative6244=0;
#line 13586 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6244;
#line 13586 "ide/ide_methods.bas"
goto fornext_entrylabel6244;
#line 13586 "ide/ide_methods.bas"
while(1){
#line 13586 "ide/ide_methods.bas"
fornext_value6244=fornext_step6244+(*_SUB_IDESHOWTEXT_LONG_X);
#line 13586 "ide/ide_methods.bas"
fornext_entrylabel6244:
#line 13586 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X=fornext_value6244;
#line 13586 "ide/ide_methods.bas"
if (fornext_step_negative6244){
#line 13586 "ide/ide_methods.bas"
if (fornext_value6244<fornext_finalvalue6244) break;
#line 13586 "ide/ide_methods.bas"
}else{
#line 13586 "ide/ide_methods.bas"
if (fornext_value6244>fornext_finalvalue6244) break;
#line 13586 "ide/ide_methods.bas"
}
#line 13586 "ide/ide_methods.bas"
fornext_error6244:;
#line 13586 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13586,"ide_methods.bas");if(r)goto S_59877;}
#line 13587 "ide/ide_methods.bas"
S_59878:;
#line 13587 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_X2>=*_SUB_IDESHOWTEXT_LONG_SX1))&(-(*_SUB_IDESHOWTEXT_LONG_X2<*_SUB_IDESHOWTEXT_LONG_SX2)))||is_error_pending()){
#line 13587 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13587,"ide_methods.bas");if(r)goto S_59878;}
#line 13588 "ide/ide_methods.bas"
do{
#line 13588 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_A=func_screen(*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,*_SUB_IDESHOWTEXT_LONG_X,NULL,0);
#line 13588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13588,"ide_methods.bas");}while(r);
#line 13588 "ide/ide_methods.bas"
do{
#line 13588 "ide/ide_methods.bas"
sub__printstring(*_SUB_IDESHOWTEXT_LONG_X,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr(*_SUB_IDESHOWTEXT_LONG_A),NULL,0);
#line 13588 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13588,"ide_methods.bas");}while(r);
#line 13589 "ide/ide_methods.bas"
}
#line 13590 "ide/ide_methods.bas"
do{
#line 13590 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_X2=*_SUB_IDESHOWTEXT_LONG_X2+ 1 ;
#line 13590 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13590,"ide_methods.bas");}while(r);
#line 13591 "ide/ide_methods.bas"
fornext_continue_6243:;
#line 13591 "ide/ide_methods.bas"
}
#line 13591 "ide/ide_methods.bas"
fornext_exit_6243:;
#line 13592 "ide/ide_methods.bas"
do{
#line 13592 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13592 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13592,"ide_methods.bas");}while(r);
#line 13593 "ide/ide_methods.bas"
}else{
#line 13594 "ide/ide_methods.bas"
S_59886:;
#line 13594 "ide/ide_methods.bas"
if (((-(*__LONG_IDECX== 1 ))&(-(*_SUB_IDESHOWTEXT_LONG_L==*_SUB_IDESHOWTEXT_LONG_SY2))&(-(*__LONG_IDECY>*_SUB_IDESHOWTEXT_LONG_SY1)))||is_error_pending()){
#line 13594 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13594,"ide_methods.bas");if(r)goto S_59886;}
#line 13594 "ide/ide_methods.bas"
do{
#line 13594 "ide/ide_methods.bas"
goto LABEL_NOFINALSELECT0;
#line 13594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13594,"ide_methods.bas");}while(r);
#line 13594 "ide/ide_methods.bas"
}
#line 13595 "ide/ide_methods.bas"
do{
#line 13595 "ide/ide_methods.bas"
qbg_sub_color( 1 , 7 ,NULL,NULL,3);
#line 13595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13595,"ide_methods.bas");}while(r);
#line 13595 "ide/ide_methods.bas"
do{
#line 13595 "ide/ide_methods.bas"
sub__printstring( 2 +*__LONG_MAXLINENUMBERLENGTH,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,_SUB_IDESHOWTEXT_STRING_A2,NULL,0);
#line 13595 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13595 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13595,"ide_methods.bas");}while(r);
#line 13596 "ide/ide_methods.bas"
do{
#line 13596 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13596,"ide_methods.bas");}while(r);
#line 13597 "ide/ide_methods.bas"
LABEL_NOFINALSELECT0:;
#line 13597 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13597,"ide_methods.bas");r=0;}
#line 13598 "ide/ide_methods.bas"
}
#line 13599 "ide/ide_methods.bas"
}
#line 13600 "ide/ide_methods.bas"
}
#line 13602 "ide/ide_methods.bas"
do{
#line 13602 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_L=*_SUB_IDESHOWTEXT_LONG_L+ 1 ;
#line 13602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13602,"ide_methods.bas");}while(r);
#line 13603 "ide/ide_methods.bas"
fornext_continue_6240:;
#line 13603 "ide/ide_methods.bas"
}
#line 13603 "ide/ide_methods.bas"
fornext_exit_6240:;
#line 13604 "ide/ide_methods.bas"
}
#line 13606 "ide/ide_methods.bas"
do{
#line 13606 "ide/ide_methods.bas"
qbg_sub_color( 7 , 1 ,NULL,NULL,3);
#line 13606 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13606,"ide_methods.bas");}while(r);
#line 13607 "ide/ide_methods.bas"
S_59899:;
#line 13607 "ide/ide_methods.bas"
fornext_value6246= 1 ;
#line 13607 "ide/ide_methods.bas"
fornext_finalvalue6246=*__LONG_IDEBMKN;
#line 13607 "ide/ide_methods.bas"
fornext_step6246= 1 ;
#line 13607 "ide/ide_methods.bas"
if (fornext_step6246<0) fornext_step_negative6246=1; else fornext_step_negative6246=0;
#line 13607 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6246;
#line 13607 "ide/ide_methods.bas"
goto fornext_entrylabel6246;
#line 13607 "ide/ide_methods.bas"
while(1){
#line 13607 "ide/ide_methods.bas"
fornext_value6246=fornext_step6246+(*_SUB_IDESHOWTEXT_LONG_B);
#line 13607 "ide/ide_methods.bas"
fornext_entrylabel6246:
#line 13607 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_B=fornext_value6246;
#line 13607 "ide/ide_methods.bas"
if (fornext_step_negative6246){
#line 13607 "ide/ide_methods.bas"
if (fornext_value6246<fornext_finalvalue6246) break;
#line 13607 "ide/ide_methods.bas"
}else{
#line 13607 "ide/ide_methods.bas"
if (fornext_value6246>fornext_finalvalue6246) break;
#line 13607 "ide/ide_methods.bas"
}
#line 13607 "ide/ide_methods.bas"
fornext_error6246:;
#line 13607 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13607,"ide_methods.bas");if(r)goto S_59899;}
#line 13608 "ide/ide_methods.bas"
do{
#line 13608 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_Y=*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_SUB_IDESHOWTEXT_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)));
#line 13608 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13608,"ide_methods.bas");}while(r);
#line 13609 "ide/ide_methods.bas"
S_59901:;
#line 13609 "ide/ide_methods.bas"
if (((-(*_SUB_IDESHOWTEXT_LONG_Y>=*__LONG_IDESY))&(-(*_SUB_IDESHOWTEXT_LONG_Y<=(*__LONG_IDESY+(*__LONG_IDEWY- 9 )))))||is_error_pending()){
#line 13609 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13609,"ide_methods.bas");if(r)goto S_59901;}
#line 13610 "ide/ide_methods.bas"
do{
#line 13610 "ide/ide_methods.bas"
sub__printstring( 1 , 3 +*_SUB_IDESHOWTEXT_LONG_Y-*__LONG_IDESY,func_chr( 197 ),NULL,0);
#line 13610 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13610 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13610,"ide_methods.bas");}while(r);
#line 13611 "ide/ide_methods.bas"
}
#line 13612 "ide/ide_methods.bas"
fornext_continue_6245:;
#line 13612 "ide/ide_methods.bas"
}
#line 13612 "ide/ide_methods.bas"
fornext_exit_6245:;
#line 13614 "ide/ide_methods.bas"
do{
#line 13614 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_Q=FUNC_IDEVBAR(__LONG_IDEWX,&(pass6247= 3 ),&(pass6248=(*__LONG_IDEWY- 8 )),__LONG_IDECY,__LONG_IDEN);
#line 13614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13614,"ide_methods.bas");}while(r);
#line 13615 "ide/ide_methods.bas"
do{
#line 13615 "ide/ide_methods.bas"
*_SUB_IDESHOWTEXT_LONG_Q=FUNC_IDEHBAR(&(pass6249= 2 ),&(pass6250=(*__LONG_IDEWY- 5 )),&(pass6251=(*__LONG_IDEWX- 2 )),__LONG_IDESX,&(pass6252= 608 ));
#line 13615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13615,"ide_methods.bas");}while(r);
#line 13618 "ide/ide_methods.bas"
do{
#line 13618 "ide/ide_methods.bas"
qbg_sub_color( 0 , 3 ,NULL,NULL,3);
#line 13618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13618,"ide_methods.bas");}while(r);
#line 13619 "ide/ide_methods.bas"
do{
#line 13619 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_A,func_space( 10 ));
#line 13619 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13619 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13619,"ide_methods.bas");}while(r);
#line 13620 "ide/ide_methods.bas"
do{
#line 13620 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,qbs_new_txt_len("",0));
#line 13620 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13620 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13620,"ide_methods.bas");}while(r);
#line 13621 "ide/ide_methods.bas"
do{
#line 13621 "ide/ide_methods.bas"
sub_rset(_SUB_IDESHOWTEXT_STRING_A,qbs__tostr((int32)(*__LONG_IDECY),NULL,0));
#line 13621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13621,"ide_methods.bas");}while(r);
#line 13622 "ide/ide_methods.bas"
S_59911:;
#line 13622 "ide/ide_methods.bas"
if ((-(*__LONG_IDECX< 100000 ))||is_error_pending()){
#line 13622 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13622,"ide_methods.bas");if(r)goto S_59911;}
#line 13623 "ide/ide_methods.bas"
do{
#line 13623 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_B,func_space( 10 ));
#line 13623 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13623,"ide_methods.bas");}while(r);
#line 13624 "ide/ide_methods.bas"
do{
#line 13624 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_C,qbs__tostr((int32)(*__LONG_IDECX),NULL,0));
#line 13624 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13624,"ide_methods.bas");}while(r);
#line 13625 "ide/ide_methods.bas"
S_59914:;
#line 13625 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_CC!= -1 ))||is_error_pending()){
#line 13625 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13625,"ide_methods.bas");if(r)goto S_59914;}
#line 13625 "ide/ide_methods.bas"
do{
#line 13625 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_C,qbs_add(qbs_add(qbs_add(_SUB_IDESHOWTEXT_STRING_C,qbs_new_txt_len("(",1)),qbs__tostr((int32)(*_SUB_IDESHOWTEXT_LONG_CC),NULL,0)),qbs_new_txt_len(")",1)));
#line 13625 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13625 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13625,"ide_methods.bas");}while(r);
#line 13625 "ide/ide_methods.bas"
}
#line 13626 "ide/ide_methods.bas"
do{
#line 13626 "ide/ide_methods.bas"
sub_lset(_SUB_IDESHOWTEXT_STRING_B,_SUB_IDESHOWTEXT_STRING_C);
#line 13626 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13626,"ide_methods.bas");}while(r);
#line 13627 "ide/ide_methods.bas"
}
#line 13628 "ide/ide_methods.bas"
do{
#line 13628 "ide/ide_methods.bas"
qbs_set(__STRING_LINENUMBERSTATUS,qbs_add(qbs_add(_SUB_IDESHOWTEXT_STRING_A,qbs_new_txt_len(":",1)),_SUB_IDESHOWTEXT_STRING_B));
#line 13628 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13628 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13628,"ide_methods.bas");}while(r);
#line 13630 "ide/ide_methods.bas"
do{
#line 13630 "ide/ide_methods.bas"
sub__printstring(*__LONG_IDEWX- 20 ,*__LONG_IDEWY+*__LONG_IDESUBWINDOW,__STRING_LINENUMBERSTATUS,NULL,0);
#line 13630 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13630 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13630,"ide_methods.bas");}while(r);
#line 13632 "ide/ide_methods.bas"
do{
#line 13632 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 13632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13632,"ide_methods.bas");}while(r);
#line 13632 "ide/ide_methods.bas"
do{
#line 13632 "ide/ide_methods.bas"
qbg_sub_locate(*__LONG_IDECY-*__LONG_IDESY+ 3 ,*__LONG_MAXLINENUMBERLENGTH+*__LONG_IDECX-*__LONG_IDESX+ 2 ,NULL,NULL,NULL,3);
#line 13632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13632,"ide_methods.bas");}while(r);
#line 13632 "ide/ide_methods.bas"
do{
#line 13632 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 3 , 0 ,NULL,12);
#line 13632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13632,"ide_methods.bas");}while(r);
#line 13634 "ide/ide_methods.bas"
do{
#line 13634 "ide/ide_methods.bas"
goto exit_subfunc;
#line 13634 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13634,"ide_methods.bas");}while(r);
#line 13635 "ide/ide_methods.bas"
LABEL_SHOWLINENUMBER:;
#line 13635 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13635,"ide_methods.bas");r=0;}
#line 13636 "ide/ide_methods.bas"
S_59925:;
#line 13636 "ide/ide_methods.bas"
while((-(*_SUB_IDESHOWTEXT_LONG_L>func_ubound(__ARRAY_BYTE_IDEBREAKPOINTS,1,1)))||is_error_pending()){
#line 13636 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13636,"ide_methods.bas");if(r)goto S_59925;}
#line 13637 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDEBREAKPOINTS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_BYTE_IDEBREAKPOINTS,1,1)+ 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
#line 13637 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13637,"ide_methods.bas");}while(r);
#line 13638 "ide/ide_methods.bas"
dl_continue_6253:;
#line 13638 "ide/ide_methods.bas"
}
#line 13638 "ide/ide_methods.bas"
dl_exit_6253:;
#line 13640 "ide/ide_methods.bas"
S_59928:;
#line 13640 "ide/ide_methods.bas"
while((-(*_SUB_IDESHOWTEXT_LONG_L>func_ubound(__ARRAY_BYTE_IDESKIPLINES,1,1)))||is_error_pending()){
#line 13640 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13640,"ide_methods.bas");if(r)goto S_59928;}
#line 13641 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_IDESKIPLINES[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDESKIPLINES)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(func_ubound(__ARRAY_BYTE_IDESKIPLINES,1,1)+ 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
#line 13641 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13641,"ide_methods.bas");}while(r);
#line 13642 "ide/ide_methods.bas"
dl_continue_6254:;
#line 13642 "ide/ide_methods.bas"
}
#line 13642 "ide/ide_methods.bas"
dl_exit_6254:;
#line 13644 "ide/ide_methods.bas"
S_59931:;
#line 13644 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERS)||is_error_pending()){
#line 13644 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13644,"ide_methods.bas");if(r)goto S_59931;}
#line 13645 "ide/ide_methods.bas"
S_59932:;
#line 13645 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERSUSEBG)||is_error_pending()){
#line 13645 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13645,"ide_methods.bas");if(r)goto S_59932;}
#line 13645 "ide/ide_methods.bas"
do{
#line 13645 "ide/ide_methods.bas"
qbg_sub_color(NULL, 6 ,NULL,NULL,2);
#line 13645 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13645,"ide_methods.bas");}while(r);
#line 13645 "ide/ide_methods.bas"
}
#line 13646 "ide/ide_methods.bas"
S_59935:;
#line 13646 "ide/ide_methods.bas"
if ((((-(*__LONG_SEARCHSTRINGFOUNDON> 0 ))&(-(*__LONG_SEARCHSTRINGFOUNDON==*_SUB_IDESHOWTEXT_LONG_L)))|((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_DEBUGNEXTLINE))&(-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))))||is_error_pending()){
#line 13646 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13646,"ide_methods.bas");if(r)goto S_59935;}
#line 13647 "ide/ide_methods.bas"
do{
#line 13647 "ide/ide_methods.bas"
qbg_sub_color( 13 , 5 ,NULL,NULL,3);
#line 13647 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13647,"ide_methods.bas");}while(r);
#line 13648 "ide/ide_methods.bas"
S_59937:;
#line 13648 "ide/ide_methods.bas"
if (((-(*__LONG_SEARCHSTRINGFOUNDON> 0 ))&(-(*__LONG_SEARCHSTRINGFOUNDON==*_SUB_IDESHOWTEXT_LONG_L)))||is_error_pending()){
#line 13648 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13648,"ide_methods.bas");if(r)goto S_59937;}
#line 13648 "ide/ide_methods.bas"
do{
#line 13648 "ide/ide_methods.bas"
*__LONG_SEARCHSTRINGFOUNDON= 0 ;
#line 13648 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13648,"ide_methods.bas");}while(r);
#line 13648 "ide/ide_methods.bas"
}
#line 13649 "ide/ide_methods.bas"
}
#line 13650 "ide/ide_methods.bas"
S_59941:;
#line 13650 "ide/ide_methods.bas"
if (((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))&(-(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]!= 0 )))||is_error_pending()){
#line 13650 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13650,"ide_methods.bas");if(r)goto S_59941;}
#line 13650 "ide/ide_methods.bas"
do{
#line 13650 "ide/ide_methods.bas"
qbg_sub_color(NULL, 4 ,NULL,NULL,2);
#line 13650 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13650,"ide_methods.bas");}while(r);
#line 13650 "ide/ide_methods.bas"
}
#line 13651 "ide/ide_methods.bas"
S_59944:;
#line 13651 "ide/ide_methods.bas"
if (((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))&(-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]!= 0 )))||is_error_pending()){
#line 13651 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13651,"ide_methods.bas");if(r)goto S_59944;}
#line 13651 "ide/ide_methods.bas"
do{
#line 13651 "ide/ide_methods.bas"
qbg_sub_color( 14 ,NULL,NULL,NULL,1);
#line 13651 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13651,"ide_methods.bas");}while(r);
#line 13651 "ide/ide_methods.bas"
}
#line 13652 "ide/ide_methods.bas"
do{
#line 13652 "ide/ide_methods.bas"
sub__printstring( 2 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_space(*__LONG_MAXLINENUMBERLENGTH),NULL,0);
#line 13652 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13652,"ide_methods.bas");}while(r);
#line 13653 "ide/ide_methods.bas"
S_59948:;
#line 13653 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L<=*__LONG_IDEN))||is_error_pending()){
#line 13653 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13653,"ide_methods.bas");if(r)goto S_59948;}
#line 13654 "ide/ide_methods.bas"
do{
#line 13654 "ide/ide_methods.bas"
qbs_set(_SUB_IDESHOWTEXT_STRING_L2,qbs_str((int32)(*_SUB_IDESHOWTEXT_LONG_L)));
#line 13654 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13654 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13654,"ide_methods.bas");}while(r);
#line 13655 "ide/ide_methods.bas"
S_59950:;
#line 13655 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(( 2 +*__LONG_MAXLINENUMBERLENGTH-(_SUB_IDESHOWTEXT_STRING_L2->len+ 1 ))>=( 2 ))))||is_error_pending()){
#line 13655 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13655,"ide_methods.bas");if(r)goto S_59950;}
#line 13656 "ide/ide_methods.bas"
do{
#line 13656 "ide/ide_methods.bas"
sub__printstring( 2 +*__LONG_MAXLINENUMBERLENGTH-(_SUB_IDESHOWTEXT_STRING_L2->len+ 1 ),*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,_SUB_IDESHOWTEXT_STRING_L2,NULL,0);
#line 13656 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13656,"ide_methods.bas");}while(r);
#line 13657 "ide/ide_methods.bas"
S_59952:;
#line 13657 "ide/ide_methods.bas"
if ((FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) )))||is_error_pending()){
#line 13657 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13657,"ide_methods.bas");if(r)goto S_59952;}
#line 13658 "ide/ide_methods.bas"
S_59953:;
#line 13658 "ide/ide_methods.bas"
if ((-(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]!= 0 ))||is_error_pending()){
#line 13658 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13658,"ide_methods.bas");if(r)goto S_59953;}
#line 13659 "ide/ide_methods.bas"
do{
#line 13659 "ide/ide_methods.bas"
sub__printstring( 2 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 7 ),NULL,0);
#line 13659 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13659 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13659,"ide_methods.bas");}while(r);
#line 13660 "ide/ide_methods.bas"
S_59955:;
#line 13660 "ide/ide_methods.bas"
}else{
#line 13660 "ide/ide_methods.bas"
if (-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]!= 0 )){
#line 13660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13660,"ide_methods.bas");if(r)goto S_59955;}
#line 13661 "ide/ide_methods.bas"
do{
#line 13661 "ide/ide_methods.bas"
sub__printstring( 2 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,qbs_new_txt_len("!",1),NULL,0);
#line 13661 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13661 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13661,"ide_methods.bas");}while(r);
#line 13662 "ide/ide_methods.bas"
}
#line 13662 "ide/ide_methods.bas"
}
#line 13663 "ide/ide_methods.bas"
}
#line 13664 "ide/ide_methods.bas"
}
#line 13665 "ide/ide_methods.bas"
}
#line 13666 "ide/ide_methods.bas"
S_59961:;
#line 13666 "ide/ide_methods.bas"
if ((*__BYTE_SHOWLINENUMBERSSEPARATOR)||is_error_pending()){
#line 13666 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13666,"ide_methods.bas");if(r)goto S_59961;}
#line 13667 "ide/ide_methods.bas"
S_59962:;
#line 13667 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_DEBUGNEXTLINE))||is_error_pending()){
#line 13667 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13667,"ide_methods.bas");if(r)goto S_59962;}
#line 13668 "ide/ide_methods.bas"
do{
#line 13668 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13668 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13668,"ide_methods.bas");}while(r);
#line 13669 "ide/ide_methods.bas"
do{
#line 13669 "ide/ide_methods.bas"
sub__printstring( 1 +*__LONG_MAXLINENUMBERLENGTH,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 16 ),NULL,0);
#line 13669 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13669,"ide_methods.bas");}while(r);
#line 13670 "ide/ide_methods.bas"
}else{
#line 13671 "ide/ide_methods.bas"
do{
#line 13671 "ide/ide_methods.bas"
sub__printstring( 1 +*__LONG_MAXLINENUMBERLENGTH,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 179 ),NULL,0);
#line 13671 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13671,"ide_methods.bas");}while(r);
#line 13672 "ide/ide_methods.bas"
}
#line 13673 "ide/ide_methods.bas"
}else{
#line 13674 "ide/ide_methods.bas"
S_59969:;
#line 13674 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_DEBUGNEXTLINE))||is_error_pending()){
#line 13674 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13674,"ide_methods.bas");if(r)goto S_59969;}
#line 13675 "ide/ide_methods.bas"
do{
#line 13675 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13675,"ide_methods.bas");}while(r);
#line 13676 "ide/ide_methods.bas"
do{
#line 13676 "ide/ide_methods.bas"
sub__printstring( 1 +*__LONG_MAXLINENUMBERLENGTH,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 16 ),NULL,0);
#line 13676 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13676 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13676,"ide_methods.bas");}while(r);
#line 13677 "ide/ide_methods.bas"
}
#line 13678 "ide/ide_methods.bas"
}
#line 13679 "ide/ide_methods.bas"
do{
#line 13679 "ide/ide_methods.bas"
qbg_sub_color(NULL, 1 ,NULL,NULL,2);
#line 13679 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13679,"ide_methods.bas");}while(r);
#line 13680 "ide/ide_methods.bas"
}else{
#line 13681 "ide/ide_methods.bas"
S_59976:;
#line 13681 "ide/ide_methods.bas"
if (((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))&(((-(((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]!= 0 ))|(-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]!= 0 )))))||is_error_pending()){
#line 13681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13681,"ide_methods.bas");if(r)goto S_59976;}
#line 13682 "ide/ide_methods.bas"
do{
#line 13682 "ide/ide_methods.bas"
qbg_sub_color( 7 , 4 ,NULL,NULL,3);
#line 13682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13682,"ide_methods.bas");}while(r);
#line 13683 "ide/ide_methods.bas"
S_59978:;
#line 13683 "ide/ide_methods.bas"
if ((-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_DEBUGNEXTLINE))||is_error_pending()){
#line 13683 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13683,"ide_methods.bas");if(r)goto S_59978;}
#line 13684 "ide/ide_methods.bas"
do{
#line 13684 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13684 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13684,"ide_methods.bas");}while(r);
#line 13685 "ide/ide_methods.bas"
do{
#line 13685 "ide/ide_methods.bas"
sub__printstring( 1 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 16 ),NULL,0);
#line 13685 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13685,"ide_methods.bas");}while(r);
#line 13686 "ide/ide_methods.bas"
S_59981:;
#line 13686 "ide/ide_methods.bas"
}else{
#line 13686 "ide/ide_methods.bas"
if (-(((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_IDESHOWTEXT_LONG_L)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]!= 0 )){
#line 13686 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13686,"ide_methods.bas");if(r)goto S_59981;}
#line 13687 "ide/ide_methods.bas"
do{
#line 13687 "ide/ide_methods.bas"
qbg_sub_color( 14 , 1 ,NULL,NULL,3);
#line 13687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13687,"ide_methods.bas");}while(r);
#line 13688 "ide/ide_methods.bas"
do{
#line 13688 "ide/ide_methods.bas"
sub__printstring( 1 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,qbs_new_txt_len("!",1),NULL,0);
#line 13688 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13688,"ide_methods.bas");}while(r);
#line 13689 "ide/ide_methods.bas"
}else{
#line 13690 "ide/ide_methods.bas"
do{
#line 13690 "ide/ide_methods.bas"
sub__printstring( 1 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 7 ),NULL,0);
#line 13690 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13690,"ide_methods.bas");}while(r);
#line 13691 "ide/ide_methods.bas"
}
#line 13691 "ide/ide_methods.bas"
}
#line 13692 "ide/ide_methods.bas"
S_59987:;
#line 13692 "ide/ide_methods.bas"
}else{
#line 13692 "ide/ide_methods.bas"
if ((-(FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) ))== 1 ))&(-(*_SUB_IDESHOWTEXT_LONG_L==*__LONG_DEBUGNEXTLINE))){
#line 13692 "ide/ide_methods.bas"
if(qbevent){evnt(28819,13692,"ide_methods.bas");if(r)goto S_59987;}
#line 13693 "ide/ide_methods.bas"
do{
#line 13693 "ide/ide_methods.bas"
qbg_sub_color( 10 ,NULL,NULL,NULL,1);
#line 13693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13693,"ide_methods.bas");}while(r);
#line 13694 "ide/ide_methods.bas"
do{
#line 13694 "ide/ide_methods.bas"
sub__printstring( 1 ,*_SUB_IDESHOWTEXT_LONG_Y+ 3 ,func_chr( 16 ),NULL,0);
#line 13694 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 13694 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13694,"ide_methods.bas");}while(r);
#line 13695 "ide/ide_methods.bas"
}
#line 13695 "ide/ide_methods.bas"
}
#line 13696 "ide/ide_methods.bas"
}
#line 13697 "ide/ide_methods.bas"
do{
#line 13697 "ide/ide_methods.bas"
#include "ret420.txt"
#line 13697 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,13697,"ide_methods.bas");}while(r);
#line 13699 "ide/ide_methods.bas"
exit_subfunc:;
#line 13699 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 13699 "ide/ide_methods.bas"
#include "free420.txt"
#line 13699 "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 13699 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 13699 "ide/ide_methods.bas"
}
