#line 14929 "ide/ide_methods.bas"
void SUB_IDEOBJUPDATE(void*_SUB_IDEOBJUPDATE_UDT_O,int32*_SUB_IDEOBJUPDATE_LONG_FOCUS,int32*_SUB_IDEOBJUPDATE_LONG_F,int32*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET,qbs*_SUB_IDEOBJUPDATE_STRING_KK,qbs*_SUB_IDEOBJUPDATE_STRING_ALTLETTER,int32*_SUB_IDEOBJUPDATE_LONG_MB,int32*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN,int32*_SUB_IDEOBJUPDATE_LONG_MOUSEUP,int32*_SUB_IDEOBJUPDATE_LONG_MX,int32*_SUB_IDEOBJUPDATE_LONG_MY,int32*_SUB_IDEOBJUPDATE_LONG_INFO,int32*_SUB_IDEOBJUPDATE_LONG_MW){
#line 14929 "ide/ide_methods.bas"
qbs *tqbs;
#line 14929 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 14929 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 14929 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 14929 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 14929 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 14929 "ide/ide_methods.bas"
#include "data425.txt"
#line 14929 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 14929 "ide/ide_methods.bas"
new_mem_lock();
#line 14929 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 14929 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 14929 "ide/ide_methods.bas"
libqb_check_stack();
#line 14929 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 14930 "ide/ide_methods.bas"
do{
#line 14930 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14930,"ide_methods.bas");}while(r);
#line 14931 "ide/ide_methods.bas"
do{
#line 14931 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING1_SEP,func_chr( 0 ));
#line 14931 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14931 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14931,"ide_methods.bas");}while(r);
#line 14933 "ide/ide_methods.bas"
do{
#line 14933 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_T=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+36)));
#line 14933 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14933,"ide_methods.bas");}while(r);
#line 14934 "ide/ide_methods.bas"
do{
#line 14934 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_MOUSEUP=*_SUB_IDEOBJUPDATE_LONG_MOUSEUP;
#line 14934 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14934,"ide_methods.bas");}while(r);
#line 14935 "ide/ide_methods.bas"
S_61293:;
#line 14935 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 1 ))||is_error_pending()){
#line 14935 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14935,"ide_methods.bas");if(r)goto S_61293;}
#line 14936 "ide/ide_methods.bas"
S_61294:;
#line 14936 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
#line 14936 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14936,"ide_methods.bas");if(r)goto S_61294;}
#line 14937 "ide/ide_methods.bas"
do{
#line 14937 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
#line 14937 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14937,"ide_methods.bas");}while(r);
#line 14937 "ide/ide_methods.bas"
do{
#line 14937 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
#line 14937 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14937,"ide_methods.bas");}while(r);
#line 14938 "ide/ide_methods.bas"
do{
#line 14938 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1;
#line 14938 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14938,"ide_methods.bas");}while(r);
#line 14939 "ide/ide_methods.bas"
S_61298:;
#line 14939 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
#line 14939 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14939,"ide_methods.bas");if(r)goto S_61298;}
#line 14940 "ide/ide_methods.bas"
do{
#line 14940 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X2+FUNC_IDEHLEN((((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]))+ 2 ;
#line 14940 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14940 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14940,"ide_methods.bas");}while(r);
#line 14941 "ide/ide_methods.bas"
}
#line 14942 "ide/ide_methods.bas"
S_61301:;
#line 14942 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MY>=(*_SUB_IDEOBJUPDATE_LONG_Y- 1 )))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<=(*_SUB_IDEOBJUPDATE_LONG_Y+ 1 ))))||is_error_pending()){
#line 14942 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14942,"ide_methods.bas");if(r)goto S_61301;}
#line 14943 "ide/ide_methods.bas"
S_61302:;
#line 14943 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=(*_SUB_IDEOBJUPDATE_LONG_X2+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 3 ))))||is_error_pending()){
#line 14943 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14943,"ide_methods.bas");if(r)goto S_61302;}
#line 14944 "ide/ide_methods.bas"
do{
#line 14944 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
#line 14944 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14944,"ide_methods.bas");}while(r);
#line 14946 "ide/ide_methods.bas"
S_61304:;
#line 14946 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==*_SUB_IDEOBJUPDATE_LONG_Y))||is_error_pending()){
#line 14946 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14946,"ide_methods.bas");if(r)goto S_61304;}
#line 14947 "ide/ide_methods.bas"
S_61305:;
#line 14947 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>(*_SUB_IDEOBJUPDATE_LONG_X2+ 1 )))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<(*_SUB_IDEOBJUPDATE_LONG_X2+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 2 ))))||is_error_pending()){
#line 14947 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14947,"ide_methods.bas");if(r)goto S_61305;}
#line 14948 "ide/ide_methods.bas"
do{
#line 14948 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 14948 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14948 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14948,"ide_methods.bas");}while(r);
#line 14949 "ide/ide_methods.bas"
do{
#line 14949 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_MX-*_SUB_IDEOBJUPDATE_LONG_X2- 2 ;
#line 14949 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14949,"ide_methods.bas");}while(r);
#line 14950 "ide/ide_methods.bas"
S_61308:;
#line 14950 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_IDEOBJUPDATE_LONG_X==*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))))&(-(*_SUB_IDEOBJUPDATE_LONG_X!=_SUB_IDEOBJUPDATE_STRING_A->len))))||is_error_pending()){
#line 14950 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14950,"ide_methods.bas");if(r)goto S_61308;}
#line 14951 "ide/ide_methods.bas"
do{
#line 14951 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_new_txt_len("",0));
#line 14951 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14951 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14951,"ide_methods.bas");}while(r);
#line 14952 "ide/ide_methods.bas"
do{
#line 14952 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 14952 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_SUB_IDEOBJUPDATE_STRING_A);
#line 14952 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14952 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14952,"ide_methods.bas");}while(r);
#line 14953 "ide/ide_methods.bas"
do{
#line 14953 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
#line 14953 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14953,"ide_methods.bas");}while(r);
#line 14954 "ide/ide_methods.bas"
}else{
#line 14955 "ide/ide_methods.bas"
S_61313:;
#line 14955 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEOBJUPDATE_LONG_X<=_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
#line 14955 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14955,"ide_methods.bas");if(r)goto S_61313;}
#line 14955 "ide/ide_methods.bas"
do{
#line 14955 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_X;
#line 14955 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14955,"ide_methods.bas");}while(r);
#line 14955 "ide/ide_methods.bas"
}else{
#line 14955 "ide/ide_methods.bas"
do{
#line 14955 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
#line 14955 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14955,"ide_methods.bas");}while(r);
#line 14955 "ide/ide_methods.bas"
}
#line 14956 "ide/ide_methods.bas"
do{
#line 14956 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 14956 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14956,"ide_methods.bas");}while(r);
#line 14957 "ide/ide_methods.bas"
}
#line 14958 "ide/ide_methods.bas"
}
#line 14959 "ide/ide_methods.bas"
}
#line 14960 "ide/ide_methods.bas"
}
#line 14961 "ide/ide_methods.bas"
}
#line 14962 "ide/ide_methods.bas"
}
#line 14964 "ide/ide_methods.bas"
do{
#line 14964 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 14964 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14964 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14964,"ide_methods.bas");}while(r);
#line 14965 "ide/ide_methods.bas"
S_61326:;
#line 14965 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
#line 14965 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14965,"ide_methods.bas");if(r)goto S_61326;}
#line 14966 "ide/ide_methods.bas"
S_61327:;
#line 14966 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 ))|(-(*__LONG_KB!= 0 ))))||is_error_pending()){
#line 14966 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14966,"ide_methods.bas");if(r)goto S_61327;}
#line 14967 "ide/ide_methods.bas"
S_61328:;
#line 14967 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 )))||is_error_pending()){
#line 14967 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14967,"ide_methods.bas");if(r)goto S_61328;}
#line 14967 "ide/ide_methods.bas"
do{
#line 14967 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_K=qbs_asc(_SUB_IDEOBJUPDATE_STRING_KK);
#line 14967 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14967 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14967,"ide_methods.bas");}while(r);
#line 14967 "ide/ide_methods.bas"
}
#line 14968 "ide/ide_methods.bas"
S_61331:;
#line 14968 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KSHIFT&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("V",1))))))||is_error_pending()){
#line 14968 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14968,"ide_methods.bas");if(r)goto S_61331;}
#line 14969 "ide/ide_methods.bas"
do{
#line 14969 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_CLIP,FUNC_STRIPDISCORDANSI(func__clipboard()));
#line 14969 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14969 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14969,"ide_methods.bas");}while(r);
#line 14970 "ide/ide_methods.bas"
do{
#line 14970 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,_SUB_IDEOBJUPDATE_STRING_CLIP,func_chr( 13 ),0);
#line 14970 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14970 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14970,"ide_methods.bas");}while(r);
#line 14971 "ide/ide_methods.bas"
S_61334:;
#line 14971 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
#line 14971 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14971,"ide_methods.bas");if(r)goto S_61334;}
#line 14971 "ide/ide_methods.bas"
do{
#line 14971 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_CLIP,qbs_left(_SUB_IDEOBJUPDATE_STRING_CLIP,*_SUB_IDEOBJUPDATE_LONG_X- 1 ));
#line 14971 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14971 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14971,"ide_methods.bas");}while(r);
#line 14971 "ide/ide_methods.bas"
}
#line 14972 "ide/ide_methods.bas"
do{
#line 14972 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,_SUB_IDEOBJUPDATE_STRING_CLIP,func_chr( 10 ),0);
#line 14972 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14972 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14972,"ide_methods.bas");}while(r);
#line 14973 "ide/ide_methods.bas"
S_61338:;
#line 14973 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
#line 14973 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14973,"ide_methods.bas");if(r)goto S_61338;}
#line 14973 "ide/ide_methods.bas"
do{
#line 14973 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_CLIP,qbs_left(_SUB_IDEOBJUPDATE_STRING_CLIP,*_SUB_IDEOBJUPDATE_LONG_X- 1 ));
#line 14973 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14973 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14973,"ide_methods.bas");}while(r);
#line 14973 "ide/ide_methods.bas"
}
#line 14974 "ide/ide_methods.bas"
S_61341:;
#line 14974 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_CLIP->len))||is_error_pending()){
#line 14974 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14974,"ide_methods.bas");if(r)goto S_61341;}
#line 14975 "ide/ide_methods.bas"
S_61342:;
#line 14975 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
#line 14975 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14975,"ide_methods.bas");if(r)goto S_61342;}
#line 14976 "ide/ide_methods.bas"
do{
#line 14976 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
#line 14976 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14976,"ide_methods.bas");}while(r);
#line 14976 "ide/ide_methods.bas"
do{
#line 14976 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 14976 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14976,"ide_methods.bas");}while(r);
#line 14977 "ide/ide_methods.bas"
S_61345:;
#line 14977 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
#line 14977 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14977,"ide_methods.bas");if(r)goto S_61345;}
#line 14977 "ide/ide_methods.bas"
do{
#line 14977 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
#line 14977 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14977,"ide_methods.bas");}while(r);
#line 14977 "ide/ide_methods.bas"
}
#line 14978 "ide/ide_methods.bas"
S_61348:;
#line 14978 "ide/ide_methods.bas"
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
#line 14978 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14978,"ide_methods.bas");if(r)goto S_61348;}
#line 14979 "ide/ide_methods.bas"
do{
#line 14979 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),_SUB_IDEOBJUPDATE_STRING_CLIP),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
#line 14979 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14979 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14979,"ide_methods.bas");}while(r);
#line 14980 "ide/ide_methods.bas"
do{
#line 14980 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
#line 14980 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14980,"ide_methods.bas");}while(r);
#line 14981 "ide/ide_methods.bas"
S_61351:;
#line 14981 "ide/ide_methods.bas"
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
#line 14981 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14981,"ide_methods.bas");if(r)goto S_61351;}
#line 14981 "ide/ide_methods.bas"
do{
#line 14981 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1+_SUB_IDEOBJUPDATE_STRING_CLIP->len;
#line 14981 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14981,"ide_methods.bas");}while(r);
#line 14981 "ide/ide_methods.bas"
}
#line 14982 "ide/ide_methods.bas"
do{
#line 14982 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 14982 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14982,"ide_methods.bas");}while(r);
#line 14983 "ide/ide_methods.bas"
}
#line 14984 "ide/ide_methods.bas"
}else{
#line 14985 "ide/ide_methods.bas"
do{
#line 14985 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))),_SUB_IDEOBJUPDATE_STRING_CLIP),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93))))));
#line 14985 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14985 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14985,"ide_methods.bas");}while(r);
#line 14986 "ide/ide_methods.bas"
S_61358:;
#line 14986 "ide/ide_methods.bas"
if ((*__BYTE_PASTECURSORATEND)||is_error_pending()){
#line 14986 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14986,"ide_methods.bas");if(r)goto S_61358;}
#line 14986 "ide/ide_methods.bas"
do{
#line 14986 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+_SUB_IDEOBJUPDATE_STRING_CLIP->len;
#line 14986 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14986,"ide_methods.bas");}while(r);
#line 14986 "ide/ide_methods.bas"
}
#line 14987 "ide/ide_methods.bas"
}
#line 14988 "ide/ide_methods.bas"
}
#line 14989 "ide/ide_methods.bas"
do{
#line 14989 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
#line 14989 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14989,"ide_methods.bas");}while(r);
#line 14990 "ide/ide_methods.bas"
}
#line 14992 "ide/ide_methods.bas"
S_61365:;
#line 14992 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("A",1))))))||is_error_pending()){
#line 14992 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14992,"ide_methods.bas");if(r)goto S_61365;}
#line 14993 "ide/ide_methods.bas"
S_61366:;
#line 14993 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_A->len> 0 )))||is_error_pending()){
#line 14993 "ide/ide_methods.bas"
if(qbevent){evnt(28819,14993,"ide_methods.bas");if(r)goto S_61366;}
#line 14994 "ide/ide_methods.bas"
do{
#line 14994 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= -1 ;
#line 14994 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14994,"ide_methods.bas");}while(r);
#line 14995 "ide/ide_methods.bas"
do{
#line 14995 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))= 0 ;
#line 14995 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14995,"ide_methods.bas");}while(r);
#line 14996 "ide/ide_methods.bas"
do{
#line 14996 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
#line 14996 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14996,"ide_methods.bas");}while(r);
#line 14997 "ide/ide_methods.bas"
}
#line 14998 "ide/ide_methods.bas"
do{
#line 14998 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
#line 14998 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,14998,"ide_methods.bas");}while(r);
#line 14999 "ide/ide_methods.bas"
}
#line 15001 "ide/ide_methods.bas"
S_61373:;
#line 15001 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((*__LONG_KCTRL&(-(*__LONG_KB== 20992ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("C",1)))))))||is_error_pending()){
#line 15001 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15001,"ide_methods.bas");if(r)goto S_61373;}
#line 15002 "ide/ide_methods.bas"
S_61374:;
#line 15002 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
#line 15002 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15002,"ide_methods.bas");if(r)goto S_61374;}
#line 15003 "ide/ide_methods.bas"
do{
#line 15003 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
#line 15003 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15003,"ide_methods.bas");}while(r);
#line 15003 "ide/ide_methods.bas"
do{
#line 15003 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15003 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15003,"ide_methods.bas");}while(r);
#line 15004 "ide/ide_methods.bas"
S_61377:;
#line 15004 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
#line 15004 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15004,"ide_methods.bas");if(r)goto S_61377;}
#line 15004 "ide/ide_methods.bas"
do{
#line 15004 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
#line 15004 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15004,"ide_methods.bas");}while(r);
#line 15004 "ide/ide_methods.bas"
}
#line 15005 "ide/ide_methods.bas"
S_61380:;
#line 15005 "ide/ide_methods.bas"
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
#line 15005 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15005,"ide_methods.bas");if(r)goto S_61380;}
#line 15005 "ide/ide_methods.bas"
do{
#line 15005 "ide/ide_methods.bas"
sub__clipboard(func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1+ 1 ,*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1,0|1));
#line 15005 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15005 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15005,"ide_methods.bas");}while(r);
#line 15005 "ide/ide_methods.bas"
}
#line 15006 "ide/ide_methods.bas"
}
#line 15007 "ide/ide_methods.bas"
do{
#line 15007 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
#line 15007 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15007,"ide_methods.bas");}while(r);
#line 15008 "ide/ide_methods.bas"
}
#line 15010 "ide/ide_methods.bas"
S_61386:;
#line 15010 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((*__LONG_KSHIFT&(-(*__LONG_KB== 21248ll )))|(*__LONG_KCONTROL&(qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK),qbs_new_txt_len("X",1)))))))||is_error_pending()){
#line 15010 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15010,"ide_methods.bas");if(r)goto S_61386;}
#line 15011 "ide/ide_methods.bas"
S_61387:;
#line 15011 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
#line 15011 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15011,"ide_methods.bas");if(r)goto S_61387;}
#line 15012 "ide/ide_methods.bas"
do{
#line 15012 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
#line 15012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15012,"ide_methods.bas");}while(r);
#line 15012 "ide/ide_methods.bas"
do{
#line 15012 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15012 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15012,"ide_methods.bas");}while(r);
#line 15013 "ide/ide_methods.bas"
S_61390:;
#line 15013 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
#line 15013 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15013,"ide_methods.bas");if(r)goto S_61390;}
#line 15013 "ide/ide_methods.bas"
do{
#line 15013 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
#line 15013 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15013,"ide_methods.bas");}while(r);
#line 15013 "ide/ide_methods.bas"
}
#line 15014 "ide/ide_methods.bas"
S_61393:;
#line 15014 "ide/ide_methods.bas"
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
#line 15014 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15014,"ide_methods.bas");if(r)goto S_61393;}
#line 15015 "ide/ide_methods.bas"
do{
#line 15015 "ide/ide_methods.bas"
sub__clipboard(func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1+ 1 ,*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1,0|1));
#line 15015 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15015 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15015,"ide_methods.bas");}while(r);
#line 15017 "ide/ide_methods.bas"
do{
#line 15017 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
#line 15017 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15017 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15017,"ide_methods.bas");}while(r);
#line 15018 "ide/ide_methods.bas"
do{
#line 15018 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
#line 15018 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15018,"ide_methods.bas");}while(r);
#line 15019 "ide/ide_methods.bas"
do{
#line 15019 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 15019 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15019,"ide_methods.bas");}while(r);
#line 15020 "ide/ide_methods.bas"
}
#line 15021 "ide/ide_methods.bas"
}
#line 15022 "ide/ide_methods.bas"
do{
#line 15022 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_K= 255 ;
#line 15022 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15022,"ide_methods.bas");}while(r);
#line 15023 "ide/ide_methods.bas"
}
#line 15025 "ide/ide_methods.bas"
S_61402:;
#line 15025 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_K== 8 ))&(-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 )))||is_error_pending()){
#line 15025 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15025,"ide_methods.bas");if(r)goto S_61402;}
#line 15026 "ide/ide_methods.bas"
S_61403:;
#line 15026 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
#line 15026 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15026,"ide_methods.bas");if(r)goto S_61403;}
#line 15027 "ide/ide_methods.bas"
do{
#line 15027 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
#line 15027 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15027,"ide_methods.bas");}while(r);
#line 15027 "ide/ide_methods.bas"
do{
#line 15027 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15027 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15027,"ide_methods.bas");}while(r);
#line 15028 "ide/ide_methods.bas"
S_61406:;
#line 15028 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
#line 15028 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15028,"ide_methods.bas");if(r)goto S_61406;}
#line 15028 "ide/ide_methods.bas"
do{
#line 15028 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
#line 15028 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15028,"ide_methods.bas");}while(r);
#line 15028 "ide/ide_methods.bas"
}
#line 15029 "ide/ide_methods.bas"
S_61409:;
#line 15029 "ide/ide_methods.bas"
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
#line 15029 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15029,"ide_methods.bas");if(r)goto S_61409;}
#line 15031 "ide/ide_methods.bas"
do{
#line 15031 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
#line 15031 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15031 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15031,"ide_methods.bas");}while(r);
#line 15032 "ide/ide_methods.bas"
do{
#line 15032 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 15032 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15032,"ide_methods.bas");}while(r);
#line 15033 "ide/ide_methods.bas"
}
#line 15034 "ide/ide_methods.bas"
}else{
#line 15035 "ide/ide_methods.bas"
do{
#line 15035 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ));
#line 15035 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15035 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15035,"ide_methods.bas");}while(r);
#line 15036 "ide/ide_methods.bas"
S_61415:;
#line 15036 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))<=_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
#line 15036 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15036,"ide_methods.bas");if(r)goto S_61415;}
#line 15036 "ide/ide_methods.bas"
do{
#line 15036 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
#line 15036 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15036 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15036,"ide_methods.bas");}while(r);
#line 15036 "ide/ide_methods.bas"
}else{
#line 15036 "ide/ide_methods.bas"
do{
#line 15036 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("",0));
#line 15036 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15036 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15036,"ide_methods.bas");}while(r);
#line 15036 "ide/ide_methods.bas"
}
#line 15037 "ide/ide_methods.bas"
do{
#line 15037 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(_SUB_IDEOBJUPDATE_STRING_A1,_SUB_IDEOBJUPDATE_STRING_A2));
#line 15037 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15037,"ide_methods.bas");}while(r);
#line 15037 "ide/ide_methods.bas"
do{
#line 15037 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ;
#line 15037 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15037,"ide_methods.bas");}while(r);
#line 15038 "ide/ide_methods.bas"
}
#line 15039 "ide/ide_methods.bas"
S_61423:;
#line 15039 "ide/ide_methods.bas"
}else{
#line 15039 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_K== 8 ))&*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))){
#line 15039 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15039,"ide_methods.bas");if(r)goto S_61423;}
#line 15040 "ide/ide_methods.bas"
do{
#line 15040 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
#line 15040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15040,"ide_methods.bas");}while(r);
#line 15040 "ide/ide_methods.bas"
do{
#line 15040 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15040 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15040,"ide_methods.bas");}while(r);
#line 15041 "ide/ide_methods.bas"
S_61426:;
#line 15041 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
#line 15041 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15041,"ide_methods.bas");if(r)goto S_61426;}
#line 15041 "ide/ide_methods.bas"
do{
#line 15041 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
#line 15041 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15041,"ide_methods.bas");}while(r);
#line 15041 "ide/ide_methods.bas"
}
#line 15042 "ide/ide_methods.bas"
S_61429:;
#line 15042 "ide/ide_methods.bas"
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
#line 15042 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15042,"ide_methods.bas");if(r)goto S_61429;}
#line 15044 "ide/ide_methods.bas"
do{
#line 15044 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
#line 15044 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15044 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15044,"ide_methods.bas");}while(r);
#line 15045 "ide/ide_methods.bas"
do{
#line 15045 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 15045 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15045,"ide_methods.bas");}while(r);
#line 15046 "ide/ide_methods.bas"
}
#line 15047 "ide/ide_methods.bas"
}
#line 15047 "ide/ide_methods.bas"
}
#line 15048 "ide/ide_methods.bas"
S_61434:;
#line 15048 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_K!= 8 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 9 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 0 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 10 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 13 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 26 ))&(-(*_SUB_IDEOBJUPDATE_LONG_K!= 255 ))&((((-(*__LONG_KALT== 0 ))&(-(*__LONG_KCTRL== 0 )))|((-(*__LONG_KALT== -1 ))&(-(*__LONG_KCTRL== -1 ))))))||is_error_pending()){
#line 15048 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15048,"ide_methods.bas");if(r)goto S_61434;}
#line 15049 "ide/ide_methods.bas"
S_61435:;
#line 15049 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
#line 15049 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15049,"ide_methods.bas");if(r)goto S_61435;}
#line 15050 "ide/ide_methods.bas"
do{
#line 15050 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
#line 15050 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15050,"ide_methods.bas");}while(r);
#line 15050 "ide/ide_methods.bas"
do{
#line 15050 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15050 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15050,"ide_methods.bas");}while(r);
#line 15051 "ide/ide_methods.bas"
S_61438:;
#line 15051 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
#line 15051 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15051,"ide_methods.bas");if(r)goto S_61438;}
#line 15051 "ide/ide_methods.bas"
do{
#line 15051 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
#line 15051 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15051,"ide_methods.bas");}while(r);
#line 15051 "ide/ide_methods.bas"
}
#line 15052 "ide/ide_methods.bas"
S_61441:;
#line 15052 "ide/ide_methods.bas"
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
#line 15052 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15052,"ide_methods.bas");if(r)goto S_61441;}
#line 15054 "ide/ide_methods.bas"
do{
#line 15054 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
#line 15054 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15054 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15054,"ide_methods.bas");}while(r);
#line 15055 "ide/ide_methods.bas"
do{
#line 15055 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 15055 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_SUB_IDEOBJUPDATE_STRING_A);
#line 15055 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15055 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15055,"ide_methods.bas");}while(r);
#line 15056 "ide/ide_methods.bas"
do{
#line 15056 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 15056 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15056,"ide_methods.bas");}while(r);
#line 15057 "ide/ide_methods.bas"
do{
#line 15057 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
#line 15057 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15057,"ide_methods.bas");}while(r);
#line 15058 "ide/ide_methods.bas"
}
#line 15059 "ide/ide_methods.bas"
}
#line 15060 "ide/ide_methods.bas"
S_61448:;
#line 15060 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 ))||is_error_pending()){
#line 15060 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15060,"ide_methods.bas");if(r)goto S_61448;}
#line 15060 "ide/ide_methods.bas"
do{
#line 15060 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
#line 15060 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15060,"ide_methods.bas");}while(r);
#line 15060 "ide/ide_methods.bas"
}else{
#line 15060 "ide/ide_methods.bas"
do{
#line 15060 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_new_txt_len("",0));
#line 15060 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15060 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15060,"ide_methods.bas");}while(r);
#line 15060 "ide/ide_methods.bas"
}
#line 15061 "ide/ide_methods.bas"
S_61453:;
#line 15061 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))<=_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
#line 15061 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15061,"ide_methods.bas");if(r)goto S_61453;}
#line 15061 "ide/ide_methods.bas"
do{
#line 15061 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
#line 15061 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15061 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15061,"ide_methods.bas");}while(r);
#line 15061 "ide/ide_methods.bas"
}else{
#line 15061 "ide/ide_methods.bas"
do{
#line 15061 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("",0));
#line 15061 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15061 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15061,"ide_methods.bas");}while(r);
#line 15061 "ide/ide_methods.bas"
}
#line 15062 "ide/ide_methods.bas"
do{
#line 15062 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_add(_SUB_IDEOBJUPDATE_STRING_A1,_SUB_IDEOBJUPDATE_STRING_KK),_SUB_IDEOBJUPDATE_STRING_A2));
#line 15062 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15062,"ide_methods.bas");}while(r);
#line 15062 "ide/ide_methods.bas"
do{
#line 15062 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+ 1 ;
#line 15062 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15062,"ide_methods.bas");}while(r);
#line 15063 "ide/ide_methods.bas"
}
#line 15064 "ide/ide_methods.bas"
do{
#line 15064 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 15064 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_SUB_IDEOBJUPDATE_STRING_A);
#line 15064 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15064 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15064,"ide_methods.bas");}while(r);
#line 15065 "ide/ide_methods.bas"
}
#line 15066 "ide/ide_methods.bas"
S_61463:;
#line 15066 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("S",1))))))||is_error_pending()){
#line 15066 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15066,"ide_methods.bas");if(r)goto S_61463;}
#line 15067 "ide/ide_methods.bas"
S_61464:;
#line 15067 "ide/ide_methods.bas"
if ((*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88))))||is_error_pending()){
#line 15067 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15067,"ide_methods.bas");if(r)goto S_61464;}
#line 15068 "ide/ide_methods.bas"
do{
#line 15068 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)));
#line 15068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15068,"ide_methods.bas");}while(r);
#line 15068 "ide/ide_methods.bas"
do{
#line 15068 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SX2=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15068 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15068,"ide_methods.bas");}while(r);
#line 15069 "ide/ide_methods.bas"
S_61467:;
#line 15069 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SX1>*_SUB_IDEOBJUPDATE_LONG_SX2))||is_error_pending()){
#line 15069 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15069,"ide_methods.bas");if(r)goto S_61467;}
#line 15069 "ide/ide_methods.bas"
do{
#line 15069 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEOBJUPDATE_LONG_SX1,&*_SUB_IDEOBJUPDATE_LONG_SX2);
#line 15069 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15069,"ide_methods.bas");}while(r);
#line 15069 "ide/ide_methods.bas"
}
#line 15070 "ide/ide_methods.bas"
S_61470:;
#line 15070 "ide/ide_methods.bas"
if ((-((*_SUB_IDEOBJUPDATE_LONG_SX2-*_SUB_IDEOBJUPDATE_LONG_SX1)>( 0 )))||is_error_pending()){
#line 15070 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15070,"ide_methods.bas");if(r)goto S_61470;}
#line 15072 "ide/ide_methods.bas"
do{
#line 15072 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_SX1),qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_SX2)));
#line 15072 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15072 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15072,"ide_methods.bas");}while(r);
#line 15073 "ide/ide_methods.bas"
do{
#line 15073 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 15073 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_SUB_IDEOBJUPDATE_STRING_A);
#line 15073 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15073 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15073,"ide_methods.bas");}while(r);
#line 15074 "ide/ide_methods.bas"
do{
#line 15074 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*_SUB_IDEOBJUPDATE_LONG_SX1;
#line 15074 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15074,"ide_methods.bas");}while(r);
#line 15075 "ide/ide_methods.bas"
do{
#line 15075 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 15075 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15075,"ide_methods.bas");}while(r);
#line 15076 "ide/ide_methods.bas"
}
#line 15077 "ide/ide_methods.bas"
}else{
#line 15078 "ide/ide_methods.bas"
S_61477:;
#line 15078 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))> 0 ))||is_error_pending()){
#line 15078 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15078,"ide_methods.bas");if(r)goto S_61477;}
#line 15078 "ide/ide_methods.bas"
do{
#line 15078 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_left(_SUB_IDEOBJUPDATE_STRING_A,*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))));
#line 15078 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15078 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15078,"ide_methods.bas");}while(r);
#line 15078 "ide/ide_methods.bas"
}else{
#line 15078 "ide/ide_methods.bas"
do{
#line 15078 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A1,qbs_new_txt_len("",0));
#line 15078 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15078 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15078,"ide_methods.bas");}while(r);
#line 15078 "ide/ide_methods.bas"
}
#line 15079 "ide/ide_methods.bas"
S_61482:;
#line 15079 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))<_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
#line 15079 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15079,"ide_methods.bas");if(r)goto S_61482;}
#line 15079 "ide/ide_methods.bas"
do{
#line 15079 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ));
#line 15079 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15079,"ide_methods.bas");}while(r);
#line 15079 "ide/ide_methods.bas"
}else{
#line 15079 "ide/ide_methods.bas"
do{
#line 15079 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("",0));
#line 15079 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15079 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15079,"ide_methods.bas");}while(r);
#line 15079 "ide/ide_methods.bas"
}
#line 15080 "ide/ide_methods.bas"
do{
#line 15080 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,qbs_add(_SUB_IDEOBJUPDATE_STRING_A1,_SUB_IDEOBJUPDATE_STRING_A2));
#line 15080 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15080 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15080,"ide_methods.bas");}while(r);
#line 15081 "ide/ide_methods.bas"
do{
#line 15081 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 15081 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],_SUB_IDEOBJUPDATE_STRING_A);
#line 15081 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15081 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15081,"ide_methods.bas");}while(r);
#line 15082 "ide/ide_methods.bas"
}
#line 15083 "ide/ide_methods.bas"
}
#line 15086 "ide/ide_methods.bas"
S_61491:;
#line 15086 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("K",1))))))||is_error_pending()){
#line 15086 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15086,"ide_methods.bas");if(r)goto S_61491;}
#line 15086 "ide/ide_methods.bas"
do{
#line 15086 "ide/ide_methods.bas"
return_point[next_return_point++]=186;
#line 15086 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 15086 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 15086 "ide/ide_methods.bas"
RETURN_186:;
#line 15086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15086,"ide_methods.bas");}while(r);
#line 15086 "ide/ide_methods.bas"
do{
#line 15086 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))- 1 ;
#line 15086 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15086,"ide_methods.bas");}while(r);
#line 15086 "ide/ide_methods.bas"
}
#line 15087 "ide/ide_methods.bas"
S_61495:;
#line 15087 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("M",1))))))||is_error_pending()){
#line 15087 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15087,"ide_methods.bas");if(r)goto S_61495;}
#line 15087 "ide/ide_methods.bas"
do{
#line 15087 "ide/ide_methods.bas"
return_point[next_return_point++]=187;
#line 15087 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 15087 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 15087 "ide/ide_methods.bas"
RETURN_187:;
#line 15087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15087,"ide_methods.bas");}while(r);
#line 15087 "ide/ide_methods.bas"
do{
#line 15087 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+ 1 ;
#line 15087 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15087,"ide_methods.bas");}while(r);
#line 15087 "ide/ide_methods.bas"
}
#line 15088 "ide/ide_methods.bas"
S_61499:;
#line 15088 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("G",1))))))||is_error_pending()){
#line 15088 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15088,"ide_methods.bas");if(r)goto S_61499;}
#line 15088 "ide/ide_methods.bas"
do{
#line 15088 "ide/ide_methods.bas"
return_point[next_return_point++]=188;
#line 15088 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 15088 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 15088 "ide/ide_methods.bas"
RETURN_188:;
#line 15088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15088,"ide_methods.bas");}while(r);
#line 15088 "ide/ide_methods.bas"
do{
#line 15088 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
#line 15088 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15088,"ide_methods.bas");}while(r);
#line 15088 "ide/ide_methods.bas"
}
#line 15089 "ide/ide_methods.bas"
S_61503:;
#line 15089 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("O",1))))))||is_error_pending()){
#line 15089 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15089,"ide_methods.bas");if(r)goto S_61503;}
#line 15089 "ide/ide_methods.bas"
do{
#line 15089 "ide/ide_methods.bas"
return_point[next_return_point++]=189;
#line 15089 "ide/ide_methods.bas"
if (next_return_point>=return_points) more_return_points();
#line 15089 "ide/ide_methods.bas"
goto LABEL_SELECTCHECK;
#line 15089 "ide/ide_methods.bas"
RETURN_189:;
#line 15089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15089,"ide_methods.bas");}while(r);
#line 15089 "ide/ide_methods.bas"
do{
#line 15089 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
#line 15089 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15089,"ide_methods.bas");}while(r);
#line 15089 "ide/ide_methods.bas"
}
#line 15090 "ide/ide_methods.bas"
S_61507:;
#line 15090 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))< 0 ))||is_error_pending()){
#line 15090 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15090,"ide_methods.bas");if(r)goto S_61507;}
#line 15090 "ide/ide_methods.bas"
do{
#line 15090 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))= 0 ;
#line 15090 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15090,"ide_methods.bas");}while(r);
#line 15090 "ide/ide_methods.bas"
}
#line 15091 "ide/ide_methods.bas"
S_61510:;
#line 15091 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))>_SUB_IDEOBJUPDATE_STRING_A->len)))||is_error_pending()){
#line 15091 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15091,"ide_methods.bas");if(r)goto S_61510;}
#line 15091 "ide/ide_methods.bas"
do{
#line 15091 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))=_SUB_IDEOBJUPDATE_STRING_A->len;
#line 15091 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15091,"ide_methods.bas");}while(r);
#line 15091 "ide/ide_methods.bas"
}
#line 15092 "ide/ide_methods.bas"
S_61513:;
#line 15092 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))==*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))))||is_error_pending()){
#line 15092 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15092,"ide_methods.bas");if(r)goto S_61513;}
#line 15092 "ide/ide_methods.bas"
do{
#line 15092 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 15092 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15092,"ide_methods.bas");}while(r);
#line 15092 "ide/ide_methods.bas"
}
#line 15093 "ide/ide_methods.bas"
}
#line 15096 "ide/ide_methods.bas"
S_61517:;
#line 15096 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
#line 15096 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15096,"ide_methods.bas");if(r)goto S_61517;}
#line 15097 "ide/ide_methods.bas"
S_61518:;
#line 15097 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
#line 15097 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15097,"ide_methods.bas");if(r)goto S_61518;}
#line 15098 "ide/ide_methods.bas"
do{
#line 15098 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]),qbs_new_txt_len("#",1),0);
#line 15098 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15098 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15098,"ide_methods.bas");}while(r);
#line 15099 "ide/ide_methods.bas"
S_61520:;
#line 15099 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
#line 15099 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15099,"ide_methods.bas");if(r)goto S_61520;}
#line 15100 "ide/ide_methods.bas"
S_61521:;
#line 15100 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(func_mid((((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]),*_SUB_IDEOBJUPDATE_LONG_X+ 1 , 1 ,0|1)),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
#line 15100 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15100,"ide_methods.bas");if(r)goto S_61521;}
#line 15100 "ide/ide_methods.bas"
do{
#line 15100 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
#line 15100 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15100,"ide_methods.bas");}while(r);
#line 15100 "ide/ide_methods.bas"
}
#line 15101 "ide/ide_methods.bas"
}
#line 15102 "ide/ide_methods.bas"
}
#line 15103 "ide/ide_methods.bas"
}
#line 15104 "ide/ide_methods.bas"
do{
#line 15104 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
#line 15104 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15104,"ide_methods.bas");}while(r);
#line 15105 "ide/ide_methods.bas"
}
#line 15107 "ide/ide_methods.bas"
S_61529:;
#line 15107 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 2 ))||is_error_pending()){
#line 15107 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15107,"ide_methods.bas");if(r)goto S_61529;}
#line 15108 "ide/ide_methods.bas"
do{
#line 15108 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15108,"ide_methods.bas");}while(r);
#line 15109 "ide/ide_methods.bas"
do{
#line 15109 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+84))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 15109 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],qbs_new_txt_len("",0));
#line 15109 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15109 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15109,"ide_methods.bas");}while(r);
#line 15112 "ide/ide_methods.bas"
do{
#line 15112 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 15112 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15112 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15112,"ide_methods.bas");}while(r);
#line 15113 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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]=( 0 )-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15113 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15113,"ide_methods.bas");}while(r);
#line 15114 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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]=( 0 )-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15114 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15114,"ide_methods.bas");}while(r);
#line 15115 "ide/ide_methods.bas"
S_61535:;
#line 15115 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_A->len> 0 )))||is_error_pending()){
#line 15115 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15115,"ide_methods.bas");if(r)goto S_61535;}
#line 15116 "ide/ide_methods.bas"
do{
#line 15116 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N= 0 ;
#line 15116 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15116,"ide_methods.bas");}while(r);
#line 15116 "ide/ide_methods.bas"
do{
#line 15116 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X= 1 ;
#line 15116 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15116,"ide_methods.bas");}while(r);
#line 15117 "ide/ide_methods.bas"
S_61538:;
#line 15117 "ide/ide_methods.bas"
do{
#line 15117 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15117,"ide_methods.bas");if(r)goto S_61538;}
#line 15118 "ide/ide_methods.bas"
do{
#line 15118 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=func_instr(*_SUB_IDEOBJUPDATE_LONG_X,_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING1_SEP,0|1);
#line 15118 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15118 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15118,"ide_methods.bas");}while(r);
#line 15119 "ide/ide_methods.bas"
S_61540:;
#line 15119 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_X2> 0 ))||is_error_pending()){
#line 15119 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15119,"ide_methods.bas");if(r)goto S_61540;}
#line 15120 "ide/ide_methods.bas"
do{
#line 15120 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
#line 15120 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15120,"ide_methods.bas");}while(r);
#line 15121 "ide/ide_methods.bas"
S_61542:;
#line 15121 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEOBJUPDATE_LONG_N>func_ubound(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS,1,1))))||is_error_pending()){
#line 15121 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15121,"ide_methods.bas");if(r)goto S_61542;}
#line 15122 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15122 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15122,"ide_methods.bas");}while(r);
#line 15123 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15123 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15123,"ide_methods.bas");}while(r);
#line 15124 "ide/ide_methods.bas"
}
#line 15125 "ide/ide_methods.bas"
do{
#line 15125 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
#line 15125 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long],qbs__trim(func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_X,*_SUB_IDEOBJUPDATE_LONG_X2-*_SUB_IDEOBJUPDATE_LONG_X,0|1)));
#line 15125 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15125 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15125,"ide_methods.bas");}while(r);
#line 15126 "ide/ide_methods.bas"
do{
#line 15126 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]);
#line 15126 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long],func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_X,*_SUB_IDEOBJUPDATE_LONG_X2-*_SUB_IDEOBJUPDATE_LONG_X,0|1));
#line 15126 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15126 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15126,"ide_methods.bas");}while(r);
#line 15127 "ide/ide_methods.bas"
S_61548:;
#line 15127 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])->len))||is_error_pending()){
#line 15127 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15127,"ide_methods.bas");if(r)goto S_61548;}
#line 15128 "ide/ide_methods.bas"
S_61549:;
#line 15128 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,(-(qbs_asc((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))< 32 ))|(-(qbs_asc((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))> 126 ))))||is_error_pending()){
#line 15128 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15128,"ide_methods.bas");if(r)goto S_61549;}
#line 15129 "ide/ide_methods.bas"
do{
#line 15129 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
#line 15129 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long],func_mid((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]), 2 ,NULL,0));
#line 15129 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15129 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15129,"ide_methods.bas");}while(r);
#line 15130 "ide/ide_methods.bas"
S_61551:;
#line 15130 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])->len== 0 )))||is_error_pending()){
#line 15130 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15130,"ide_methods.bas");if(r)goto S_61551;}
#line 15130 "ide/ide_methods.bas"
do{
#line 15130 "ide/ide_methods.bas"
goto dl_exit_6409;
#line 15130 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15130,"ide_methods.bas");}while(r);
#line 15130 "ide/ide_methods.bas"
}
#line 15131 "ide/ide_methods.bas"
dl_continue_6409:;
#line 15131 "ide/ide_methods.bas"
}
#line 15131 "ide/ide_methods.bas"
dl_exit_6409:;
#line 15132 "ide/ide_methods.bas"
}
#line 15133 "ide/ide_methods.bas"
}else{
#line 15134 "ide/ide_methods.bas"
do{
#line 15134 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
#line 15134 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15134,"ide_methods.bas");}while(r);
#line 15135 "ide/ide_methods.bas"
S_61558:;
#line 15135 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEOBJUPDATE_LONG_N>func_ubound(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS,1,1))))||is_error_pending()){
#line 15135 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15135,"ide_methods.bas");if(r)goto S_61558;}
#line 15136 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15136 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15136,"ide_methods.bas");}while(r);
#line 15137 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N+ 999 )-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15137 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15137,"ide_methods.bas");}while(r);
#line 15138 "ide/ide_methods.bas"
}
#line 15139 "ide/ide_methods.bas"
do{
#line 15139 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
#line 15139 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long],qbs__trim(qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_X+ 1 )));
#line 15139 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15139 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15139,"ide_methods.bas");}while(r);
#line 15140 "ide/ide_methods.bas"
do{
#line 15140 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]);
#line 15140 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long],qbs_right(_SUB_IDEOBJUPDATE_STRING_A,_SUB_IDEOBJUPDATE_STRING_A->len-*_SUB_IDEOBJUPDATE_LONG_X+ 1 ));
#line 15140 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15140 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15140,"ide_methods.bas");}while(r);
#line 15141 "ide/ide_methods.bas"
S_61564:;
#line 15141 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])->len))||is_error_pending()){
#line 15141 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15141,"ide_methods.bas");if(r)goto S_61564;}
#line 15142 "ide/ide_methods.bas"
S_61565:;
#line 15142 "ide/ide_methods.bas"
while((qbs_cleanup(qbs_tmp_base,(-(qbs_asc((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))< 32 ))|(-(qbs_asc((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]))> 126 ))))||is_error_pending()){
#line 15142 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15142,"ide_methods.bas");if(r)goto S_61565;}
#line 15143 "ide/ide_methods.bas"
do{
#line 15143 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]);
#line 15143 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long],func_mid((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]), 2 ,NULL,0));
#line 15143 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15143 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15143,"ide_methods.bas");}while(r);
#line 15144 "ide/ide_methods.bas"
S_61567:;
#line 15144 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_N)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])])->len== 0 )))||is_error_pending()){
#line 15144 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15144,"ide_methods.bas");if(r)goto S_61567;}
#line 15144 "ide/ide_methods.bas"
do{
#line 15144 "ide/ide_methods.bas"
goto dl_exit_6414;
#line 15144 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15144,"ide_methods.bas");}while(r);
#line 15144 "ide/ide_methods.bas"
}
#line 15145 "ide/ide_methods.bas"
dl_continue_6414:;
#line 15145 "ide/ide_methods.bas"
}
#line 15145 "ide/ide_methods.bas"
dl_exit_6414:;
#line 15146 "ide/ide_methods.bas"
}
#line 15147 "ide/ide_methods.bas"
do{
#line 15147 "ide/ide_methods.bas"
goto dl_exit_6407;
#line 15147 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15147,"ide_methods.bas");}while(r);
#line 15148 "ide/ide_methods.bas"
}
#line 15149 "ide/ide_methods.bas"
do{
#line 15149 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X2+ 1 ;
#line 15149 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15149,"ide_methods.bas");}while(r);
#line 15150 "ide/ide_methods.bas"
dl_continue_6407:;
#line 15150 "ide/ide_methods.bas"
}while(1);
#line 15150 "ide/ide_methods.bas"
dl_exit_6407:;
#line 15151 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[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]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N)-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15151 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15151,"ide_methods.bas");}while(r);
#line 15152 "ide/ide_methods.bas"
do{
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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*)_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS)[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 (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&1){
preserve_old_ptr=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0];
preserve_old_flags=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2];
preserve_old_total=_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[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]= 1 ;
alloc_new_desc[5]=(*_SUB_IDEOBJUPDATE_LONG_N)-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)(8);
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 (preserve_old_total){
preserve_new_ptr=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
tmp_long=preserve_copy_count;
while(tmp_long--){
qbs_set(((qbs**)(preserve_new_ptr))[tmp_long],((qbs**)(preserve_old_ptr))[tmp_long]);
}
tmp_long=preserve_old_total;
while(tmp_long--) qbs_free(((qbs**)(preserve_old_ptr))[tmp_long]);
free((void*)(preserve_old_ptr));
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=preserve_new_ptr;
}else{
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]) error(257);
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[2]&4){
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[tmp_long]=qbs_new(0,0);
}
}
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4]=alloc_new_desc[4];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5]=alloc_new_desc[5];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[6]=alloc_new_desc[6];
_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[7]=alloc_new_desc[7];
}
#line 15152 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15152,"ide_methods.bas");}while(r);
#line 15153 "ide/ide_methods.bas"
}
#line 15155 "ide/ide_methods.bas"
S_61579:;
#line 15155 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
#line 15155 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15155,"ide_methods.bas");if(r)goto S_61579;}
#line 15156 "ide/ide_methods.bas"
do{
#line 15156 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
#line 15156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15156,"ide_methods.bas");}while(r);
#line 15156 "ide/ide_methods.bas"
do{
#line 15156 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
#line 15156 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15156,"ide_methods.bas");}while(r);
#line 15157 "ide/ide_methods.bas"
do{
#line 15157 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 1 ;
#line 15157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15157,"ide_methods.bas");}while(r);
#line 15157 "ide/ide_methods.bas"
do{
#line 15157 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y2=*_SUB_IDEOBJUPDATE_LONG_Y1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))+ 1 ;
#line 15157 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15157,"ide_methods.bas");}while(r);
#line 15158 "ide/ide_methods.bas"
S_61584:;
#line 15158 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>=*_SUB_IDEOBJUPDATE_LONG_Y1))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<=*_SUB_IDEOBJUPDATE_LONG_Y2)))||is_error_pending()){
#line 15158 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15158,"ide_methods.bas");if(r)goto S_61584;}
#line 15159 "ide/ide_methods.bas"
do{
#line 15159 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
#line 15159 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15159,"ide_methods.bas");}while(r);
#line 15160 "ide/ide_methods.bas"
S_61586:;
#line 15160 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>*_SUB_IDEOBJUPDATE_LONG_Y1))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<*_SUB_IDEOBJUPDATE_LONG_Y2)))||is_error_pending()){
#line 15160 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15160,"ide_methods.bas");if(r)goto S_61586;}
#line 15161 "ide/ide_methods.bas"
do{
#line 15161 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y=*_SUB_IDEOBJUPDATE_LONG_MY-*_SUB_IDEOBJUPDATE_LONG_Y1- 1 ;
#line 15161 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15161,"ide_methods.bas");}while(r);
#line 15162 "ide/ide_methods.bas"
do{
#line 15162 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y=*_SUB_IDEOBJUPDATE_LONG_Y+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15162 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15162,"ide_methods.bas");}while(r);
#line 15163 "ide/ide_methods.bas"
S_61589:;
#line 15163 "ide/ide_methods.bas"
if ((-((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))==*_SUB_IDEOBJUPDATE_LONG_Y))&&(-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_FIRSTCLICKTIME)))<((double)( 0.3E+0 ))))))||is_error_pending()){
#line 15163 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15163,"ide_methods.bas");if(r)goto S_61589;}
#line 15163 "ide/ide_methods.bas"
do{
#line 15163 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_INFO= 1 ;
#line 15163 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15163,"ide_methods.bas");}while(r);
#line 15163 "ide/ide_methods.bas"
}
#line 15164 "ide/ide_methods.bas"
do{
#line 15164 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*_SUB_IDEOBJUPDATE_LONG_Y;
#line 15164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15164,"ide_methods.bas");}while(r);
#line 15164 "ide/ide_methods.bas"
do{
#line 15164 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_DOUBLE_FIRSTCLICKTIME=func_timer( 0.001E+0 ,0|1);
#line 15164 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15164,"ide_methods.bas");}while(r);
#line 15165 "ide/ide_methods.bas"
S_61594:;
#line 15165 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
#line 15165 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15165,"ide_methods.bas");if(r)goto S_61594;}
#line 15165 "ide/ide_methods.bas"
do{
#line 15165 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97))));
#line 15165 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15165,"ide_methods.bas");}while(r);
#line 15165 "ide/ide_methods.bas"
}
#line 15166 "ide/ide_methods.bas"
}
#line 15167 "ide/ide_methods.bas"
}
#line 15169 "ide/ide_methods.bas"
}
#line 15171 "ide/ide_methods.bas"
S_61600:;
#line 15171 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_MB)||is_error_pending()){
#line 15171 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15171,"ide_methods.bas");if(r)goto S_61600;}
#line 15172 "ide/ide_methods.bas"
S_61601:;
#line 15172 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
#line 15172 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15172,"ide_methods.bas");if(r)goto S_61601;}
#line 15174 "ide/ide_methods.bas"
do{
#line 15174 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
#line 15174 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15174,"ide_methods.bas");}while(r);
#line 15174 "ide/ide_methods.bas"
do{
#line 15174 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
#line 15174 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15174,"ide_methods.bas");}while(r);
#line 15175 "ide/ide_methods.bas"
do{
#line 15175 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)))+ 1 ;
#line 15175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15175,"ide_methods.bas");}while(r);
#line 15175 "ide/ide_methods.bas"
do{
#line 15175 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y2=*_SUB_IDEOBJUPDATE_LONG_Y1+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))+ 1 ;
#line 15175 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15175,"ide_methods.bas");}while(r);
#line 15176 "ide/ide_methods.bas"
S_61606:;
#line 15176 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>=*_SUB_IDEOBJUPDATE_LONG_Y1))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<=*_SUB_IDEOBJUPDATE_LONG_Y2)))||is_error_pending()){
#line 15176 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15176,"ide_methods.bas");if(r)goto S_61606;}
#line 15178 "ide/ide_methods.bas"
S_61607:;
#line 15178 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY>(*_SUB_IDEOBJUPDATE_LONG_Y1+ 1 )))&(-(*_SUB_IDEOBJUPDATE_LONG_MY<(*_SUB_IDEOBJUPDATE_LONG_Y2- 1 ))))||is_error_pending()){
#line 15178 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15178,"ide_methods.bas");if(r)goto S_61607;}
#line 15179 "ide/ide_methods.bas"
do{
#line 15179 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_TSEL=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))));
#line 15179 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15179,"ide_methods.bas");}while(r);
#line 15180 "ide/ide_methods.bas"
do{
#line 15180 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_TNUM=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
#line 15180 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15180,"ide_methods.bas");}while(r);
#line 15181 "ide/ide_methods.bas"
do{
#line 15181 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Q=FUNC_IDEVBAR(_SUB_IDEOBJUPDATE_LONG_X2,&(pass6416=*_SUB_IDEOBJUPDATE_LONG_Y1+ 1 ),(int32*)(void*)( ((char*)(_SUB_IDEOBJUPDATE_UDT_O)) + ((0+32)) ),_SUB_IDEOBJUPDATE_LONG_TSEL,_SUB_IDEOBJUPDATE_LONG_TNUM);
#line 15181 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15181,"ide_methods.bas");}while(r);
#line 15183 "ide/ide_methods.bas"
S_61611:;
#line 15183 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY<*_SUB_IDEOBJUPDATE_LONG_Q))||is_error_pending()){
#line 15183 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15183,"ide_methods.bas");if(r)goto S_61611;}
#line 15184 "ide/ide_methods.bas"
do{
#line 15184 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 73 )));
#line 15184 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15184 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15184,"ide_methods.bas");}while(r);
#line 15185 "ide/ide_methods.bas"
do{
#line 15185 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 15185 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15185,"ide_methods.bas");}while(r);
#line 15186 "ide/ide_methods.bas"
}
#line 15187 "ide/ide_methods.bas"
S_61615:;
#line 15187 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY>*_SUB_IDEOBJUPDATE_LONG_Q))||is_error_pending()){
#line 15187 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15187,"ide_methods.bas");if(r)goto S_61615;}
#line 15188 "ide/ide_methods.bas"
do{
#line 15188 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 81 )));
#line 15188 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15188 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15188,"ide_methods.bas");}while(r);
#line 15189 "ide/ide_methods.bas"
do{
#line 15189 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 15189 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15189,"ide_methods.bas");}while(r);
#line 15190 "ide/ide_methods.bas"
}
#line 15191 "ide/ide_methods.bas"
}
#line 15192 "ide/ide_methods.bas"
S_61620:;
#line 15192 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY==(*_SUB_IDEOBJUPDATE_LONG_Y1+ 1 ))))||is_error_pending()){
#line 15192 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15192,"ide_methods.bas");if(r)goto S_61620;}
#line 15193 "ide/ide_methods.bas"
do{
#line 15193 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 72 )));
#line 15193 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15193 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15193,"ide_methods.bas");}while(r);
#line 15194 "ide/ide_methods.bas"
do{
#line 15194 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 15194 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15194,"ide_methods.bas");}while(r);
#line 15195 "ide/ide_methods.bas"
}
#line 15196 "ide/ide_methods.bas"
S_61624:;
#line 15196 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX==*_SUB_IDEOBJUPDATE_LONG_X2))&(-(*_SUB_IDEOBJUPDATE_LONG_MY==(*_SUB_IDEOBJUPDATE_LONG_Y2- 1 ))))||is_error_pending()){
#line 15196 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15196,"ide_methods.bas");if(r)goto S_61624;}
#line 15197 "ide/ide_methods.bas"
do{
#line 15197 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_add(func_chr( 0 ),func_chr( 80 )));
#line 15197 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15197 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15197,"ide_methods.bas");}while(r);
#line 15198 "ide/ide_methods.bas"
do{
#line 15198 "ide/ide_methods.bas"
sub__delay( 0.1E+0 );
#line 15198 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15198,"ide_methods.bas");}while(r);
#line 15199 "ide/ide_methods.bas"
}
#line 15201 "ide/ide_methods.bas"
}
#line 15202 "ide/ide_methods.bas"
}
#line 15203 "ide/ide_methods.bas"
}
#line 15205 "ide/ide_methods.bas"
S_61631:;
#line 15205 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
#line 15205 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15205,"ide_methods.bas");if(r)goto S_61631;}
#line 15206 "ide/ide_methods.bas"
S_61632:;
#line 15206 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_MW)||is_error_pending()){
#line 15206 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15206,"ide_methods.bas");if(r)goto S_61632;}
#line 15208 "ide/ide_methods.bas"
S_61633:;
#line 15208 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MW< 0 ))||is_error_pending()){
#line 15208 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15208,"ide_methods.bas");if(r)goto S_61633;}
#line 15209 "ide/ide_methods.bas"
S_61634:;
#line 15209 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))))||is_error_pending()){
#line 15209 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15209,"ide_methods.bas");if(r)goto S_61634;}
#line 15209 "ide/ide_methods.bas"
do{
#line 15209 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15209 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15209,"ide_methods.bas");}while(r);
#line 15209 "ide/ide_methods.bas"
}
#line 15210 "ide/ide_methods.bas"
}else{
#line 15211 "ide/ide_methods.bas"
do{
#line 15211 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))- 1 ;
#line 15211 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15211,"ide_methods.bas");}while(r);
#line 15212 "ide/ide_methods.bas"
}
#line 15213 "ide/ide_methods.bas"
do{
#line 15213 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+(*_SUB_IDEOBJUPDATE_LONG_MW* 3 );
#line 15213 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15213,"ide_methods.bas");}while(r);
#line 15214 "ide/ide_methods.bas"
S_61641:;
#line 15214 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
#line 15214 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15214,"ide_methods.bas");if(r)goto S_61641;}
#line 15214 "ide/ide_methods.bas"
do{
#line 15214 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
#line 15214 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15214,"ide_methods.bas");}while(r);
#line 15214 "ide/ide_methods.bas"
}
#line 15215 "ide/ide_methods.bas"
S_61644:;
#line 15215 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
#line 15215 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15215,"ide_methods.bas");if(r)goto S_61644;}
#line 15215 "ide/ide_methods.bas"
do{
#line 15215 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
#line 15215 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15215,"ide_methods.bas");}while(r);
#line 15215 "ide/ide_methods.bas"
}
#line 15216 "ide/ide_methods.bas"
}
#line 15217 "ide/ide_methods.bas"
S_61648:;
#line 15217 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 72 ))))))||is_error_pending()){
#line 15217 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15217,"ide_methods.bas");if(r)goto S_61648;}
#line 15218 "ide/ide_methods.bas"
S_61649:;
#line 15218 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
#line 15218 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15218,"ide_methods.bas");if(r)goto S_61649;}
#line 15219 "ide/ide_methods.bas"
do{
#line 15219 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
#line 15219 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15219,"ide_methods.bas");}while(r);
#line 15220 "ide/ide_methods.bas"
}else{
#line 15221 "ide/ide_methods.bas"
do{
#line 15221 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))- 1 ;
#line 15221 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15221,"ide_methods.bas");}while(r);
#line 15222 "ide/ide_methods.bas"
S_61653:;
#line 15222 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
#line 15222 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15222,"ide_methods.bas");if(r)goto S_61653;}
#line 15222 "ide/ide_methods.bas"
do{
#line 15222 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
#line 15222 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15222,"ide_methods.bas");}while(r);
#line 15222 "ide/ide_methods.bas"
}
#line 15223 "ide/ide_methods.bas"
}
#line 15224 "ide/ide_methods.bas"
}
#line 15225 "ide/ide_methods.bas"
S_61658:;
#line 15225 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 80 ))))))||is_error_pending()){
#line 15225 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15225,"ide_methods.bas");if(r)goto S_61658;}
#line 15226 "ide/ide_methods.bas"
S_61659:;
#line 15226 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
#line 15226 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15226,"ide_methods.bas");if(r)goto S_61659;}
#line 15227 "ide/ide_methods.bas"
do{
#line 15227 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
#line 15227 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15227,"ide_methods.bas");}while(r);
#line 15228 "ide/ide_methods.bas"
}else{
#line 15229 "ide/ide_methods.bas"
do{
#line 15229 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+ 1 ;
#line 15229 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15229,"ide_methods.bas");}while(r);
#line 15230 "ide/ide_methods.bas"
S_61663:;
#line 15230 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
#line 15230 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15230,"ide_methods.bas");if(r)goto S_61663;}
#line 15230 "ide/ide_methods.bas"
do{
#line 15230 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
#line 15230 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15230,"ide_methods.bas");}while(r);
#line 15230 "ide/ide_methods.bas"
}
#line 15231 "ide/ide_methods.bas"
}
#line 15232 "ide/ide_methods.bas"
}
#line 15233 "ide/ide_methods.bas"
S_61668:;
#line 15233 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 73 ))))))||is_error_pending()){
#line 15233 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15233,"ide_methods.bas");if(r)goto S_61668;}
#line 15234 "ide/ide_methods.bas"
S_61669:;
#line 15234 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
#line 15234 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15234,"ide_methods.bas");if(r)goto S_61669;}
#line 15235 "ide/ide_methods.bas"
do{
#line 15235 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
#line 15235 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15235,"ide_methods.bas");}while(r);
#line 15236 "ide/ide_methods.bas"
}
#line 15237 "ide/ide_methods.bas"
do{
#line 15237 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))-*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))+ 1 ;
#line 15237 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15237,"ide_methods.bas");}while(r);
#line 15238 "ide/ide_methods.bas"
S_61673:;
#line 15238 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 1 ))||is_error_pending()){
#line 15238 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15238,"ide_methods.bas");if(r)goto S_61673;}
#line 15238 "ide/ide_methods.bas"
do{
#line 15238 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
#line 15238 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15238,"ide_methods.bas");}while(r);
#line 15238 "ide/ide_methods.bas"
}
#line 15239 "ide/ide_methods.bas"
}
#line 15240 "ide/ide_methods.bas"
S_61677:;
#line 15240 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),func_chr( 81 ))))))||is_error_pending()){
#line 15240 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15240,"ide_methods.bas");if(r)goto S_61677;}
#line 15241 "ide/ide_methods.bas"
S_61678:;
#line 15241 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))< 0 ))||is_error_pending()){
#line 15241 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15241,"ide_methods.bas");if(r)goto S_61678;}
#line 15242 "ide/ide_methods.bas"
do{
#line 15242 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))));
#line 15242 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15242,"ide_methods.bas");}while(r);
#line 15243 "ide/ide_methods.bas"
}
#line 15244 "ide/ide_methods.bas"
do{
#line 15244 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+32)))- 1 ;
#line 15244 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15244,"ide_methods.bas");}while(r);
#line 15245 "ide/ide_methods.bas"
S_61682:;
#line 15245 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))>*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)))))||is_error_pending()){
#line 15245 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15245,"ide_methods.bas");if(r)goto S_61682;}
#line 15245 "ide/ide_methods.bas"
do{
#line 15245 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
#line 15245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15245,"ide_methods.bas");}while(r);
#line 15245 "ide/ide_methods.bas"
}
#line 15246 "ide/ide_methods.bas"
}
#line 15247 "ide/ide_methods.bas"
S_61686:;
#line 15247 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("w",1))))))||is_error_pending()){
#line 15247 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15247,"ide_methods.bas");if(r)goto S_61686;}
#line 15248 "ide/ide_methods.bas"
do{
#line 15248 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
#line 15248 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15248,"ide_methods.bas");}while(r);
#line 15249 "ide/ide_methods.bas"
}
#line 15250 "ide/ide_methods.bas"
S_61689:;
#line 15250 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("u",1))))))||is_error_pending()){
#line 15250 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15250,"ide_methods.bas");if(r)goto S_61689;}
#line 15251 "ide/ide_methods.bas"
do{
#line 15251 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+97)));
#line 15251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15251,"ide_methods.bas");}while(r);
#line 15252 "ide/ide_methods.bas"
}
#line 15254 "ide/ide_methods.bas"
S_61692:;
#line 15254 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEOBJUPDATE_STRING_KK->len== 1 )))||is_error_pending()){
#line 15254 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15254,"ide_methods.bas");if(r)goto S_61692;}
#line 15255 "ide/ide_methods.bas"
do{
#line 15255 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= 0 ;
#line 15255 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15255,"ide_methods.bas");}while(r);
#line 15256 "ide/ide_methods.bas"
S_61694:;
#line 15256 "ide/ide_methods.bas"
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_LASTKEYBINPUT)))>((double)( 1.0E+0 ))))||is_error_pending()){
#line 15256 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15256,"ide_methods.bas");if(r)goto S_61694;}
#line 15256 "ide/ide_methods.bas"
do{
#line 15256 "ide/ide_methods.bas"
qbs_set(__STRING_FILEDLGSEARCHTERM,qbs_new_txt_len("",0));
#line 15256 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15256,"ide_methods.bas");}while(r);
#line 15256 "ide/ide_methods.bas"
do{
#line 15256 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= -1 ;
#line 15256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15256,"ide_methods.bas");}while(r);
#line 15256 "ide/ide_methods.bas"
}
#line 15257 "ide/ide_methods.bas"
do{
#line 15257 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_DOUBLE_LASTKEYBINPUT=func_timer( 0.001E+0 ,0|1);
#line 15257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15257,"ide_methods.bas");}while(r);
#line 15258 "ide/ide_methods.bas"
do{
#line 15258 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_K=qbs_asc(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK));
#line 15258 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15258,"ide_methods.bas");}while(r);
#line 15259 "ide/ide_methods.bas"
S_61700:;
#line 15259 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_K< 32 ))|(-(*_SUB_IDEOBJUPDATE_LONG_K> 126 )))||is_error_pending()){
#line 15259 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15259,"ide_methods.bas");if(r)goto S_61700;}
#line 15260 "ide/ide_methods.bas"
do{
#line 15260 "ide/ide_methods.bas"
goto LABEL_SELECTED;
#line 15260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15260,"ide_methods.bas");}while(r);
#line 15261 "ide/ide_methods.bas"
}
#line 15263 "ide/ide_methods.bas"
do{
#line 15263 "ide/ide_methods.bas"
qbs_set(__STRING_FILEDLGSEARCHTERM,qbs_add(__STRING_FILEDLGSEARCHTERM,qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK)));
#line 15263 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15263,"ide_methods.bas");}while(r);
#line 15265 "ide/ide_methods.bas"
S_61704:;
#line 15265 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(__STRING_FILEDLGSEARCHTERM->len== 2 ))&(qbs_equal(qbs_left(__STRING_FILEDLGSEARCHTERM, 1 ),qbs_right(__STRING_FILEDLGSEARCHTERM, 1 )))))||is_error_pending()){
#line 15265 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15265,"ide_methods.bas");if(r)goto S_61704;}
#line 15268 "ide/ide_methods.bas"
do{
#line 15268 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER= -1 ;
#line 15268 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15268,"ide_methods.bas");}while(r);
#line 15269 "ide/ide_methods.bas"
do{
#line 15269 "ide/ide_methods.bas"
qbs_set(__STRING_FILEDLGSEARCHTERM,qbs_ucase(_SUB_IDEOBJUPDATE_STRING_KK));
#line 15269 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15269,"ide_methods.bas");}while(r);
#line 15270 "ide/ide_methods.bas"
}
#line 15272 "ide/ide_methods.bas"
do{
#line 15272 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS= 1 ;
#line 15272 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15272,"ide_methods.bas");}while(r);
#line 15273 "ide/ide_methods.bas"
S_61709:;
#line 15273 "ide/ide_methods.bas"
if ((~(*_SUB_IDEOBJUPDATE_LONG_RESETKEYBTIMER))||is_error_pending()){
#line 15273 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15273,"ide_methods.bas");if(r)goto S_61709;}
#line 15273 "ide/ide_methods.bas"
do{
#line 15273 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))));
#line 15273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15273,"ide_methods.bas");}while(r);
#line 15273 "ide/ide_methods.bas"
}else{
#line 15273 "ide/ide_methods.bas"
do{
#line 15273 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH=func_abs((int32)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))))+ 1 ;
#line 15273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15273,"ide_methods.bas");}while(r);
#line 15273 "ide/ide_methods.bas"
}
#line 15274 "ide/ide_methods.bas"
S_61714:;
#line 15274 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH< 1 ))|(-(*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH>*_SUB_IDEOBJUPDATE_LONG_N)))||is_error_pending()){
#line 15274 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15274,"ide_methods.bas");if(r)goto S_61714;}
#line 15274 "ide/ide_methods.bas"
do{
#line 15274 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH= 1 ;
#line 15274 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15274,"ide_methods.bas");}while(r);
#line 15274 "ide/ide_methods.bas"
}
#line 15275 "ide/ide_methods.bas"
LABEL_RETRYFIND:;
#line 15275 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15275,"ide_methods.bas");r=0;}
#line 15276 "ide/ide_methods.bas"
S_61717:;
#line 15276 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS> 2 ))||is_error_pending()){
#line 15276 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15276,"ide_methods.bas");if(r)goto S_61717;}
#line 15276 "ide/ide_methods.bas"
do{
#line 15276 "ide/ide_methods.bas"
goto LABEL_SELECTED;
#line 15276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15276,"ide_methods.bas");}while(r);
#line 15276 "ide/ide_methods.bas"
}
#line 15277 "ide/ide_methods.bas"
S_61720:;
#line 15277 "ide/ide_methods.bas"
fornext_value6420=*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH;
#line 15277 "ide/ide_methods.bas"
fornext_finalvalue6420=*_SUB_IDEOBJUPDATE_LONG_N;
#line 15277 "ide/ide_methods.bas"
fornext_step6420= 1 ;
#line 15277 "ide/ide_methods.bas"
if (fornext_step6420<0) fornext_step_negative6420=1; else fornext_step_negative6420=0;
#line 15277 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6420;
#line 15277 "ide/ide_methods.bas"
goto fornext_entrylabel6420;
#line 15277 "ide/ide_methods.bas"
while(1){
#line 15277 "ide/ide_methods.bas"
fornext_value6420=fornext_step6420+(*_SUB_IDEOBJUPDATE_LONG_FINDMATCH);
#line 15277 "ide/ide_methods.bas"
fornext_entrylabel6420:
#line 15277 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FINDMATCH=fornext_value6420;
#line 15277 "ide/ide_methods.bas"
if (fornext_step_negative6420){
#line 15277 "ide/ide_methods.bas"
if (fornext_value6420<fornext_finalvalue6420) break;
#line 15277 "ide/ide_methods.bas"
}else{
#line 15277 "ide/ide_methods.bas"
if (fornext_value6420>fornext_finalvalue6420) break;
#line 15277 "ide/ide_methods.bas"
}
#line 15277 "ide/ide_methods.bas"
fornext_error6420:;
#line 15277 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15277,"ide_methods.bas");if(r)goto S_61720;}
#line 15278 "ide/ide_methods.bas"
S_61721:;
#line 15278 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(qbs_left((((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_FINDMATCH)-_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_LISTBOXITEMS[5])]),__STRING_FILEDLGSEARCHTERM->len)),qbs_ucase(__STRING_FILEDLGSEARCHTERM))))||is_error_pending()){
#line 15278 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15278,"ide_methods.bas");if(r)goto S_61721;}
#line 15279 "ide/ide_methods.bas"
do{
#line 15279 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*_SUB_IDEOBJUPDATE_LONG_FINDMATCH;
#line 15279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15279,"ide_methods.bas");}while(r);
#line 15280 "ide/ide_methods.bas"
do{
#line 15280 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+84))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 15280 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],(((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[array_check((*_SUB_IDEOBJUPDATE_LONG_FINDMATCH)-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5])]));
#line 15280 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15280 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15280,"ide_methods.bas");}while(r);
#line 15281 "ide/ide_methods.bas"
do{
#line 15281 "ide/ide_methods.bas"
goto LABEL_SELECTED;
#line 15281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15281,"ide_methods.bas");}while(r);
#line 15282 "ide/ide_methods.bas"
}
#line 15283 "ide/ide_methods.bas"
fornext_continue_6419:;
#line 15283 "ide/ide_methods.bas"
}
#line 15283 "ide/ide_methods.bas"
fornext_exit_6419:;
#line 15285 "ide/ide_methods.bas"
do{
#line 15285 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_STARTSEARCH= 1 ;
#line 15285 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15285,"ide_methods.bas");}while(r);
#line 15286 "ide/ide_methods.bas"
do{
#line 15286 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS=*_SUB_IDEOBJUPDATE_LONG_SEARCHPASS+ 1 ;
#line 15286 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15286,"ide_methods.bas");}while(r);
#line 15287 "ide/ide_methods.bas"
do{
#line 15287 "ide/ide_methods.bas"
goto LABEL_RETRYFIND;
#line 15287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15287,"ide_methods.bas");}while(r);
#line 15288 "ide/ide_methods.bas"
LABEL_SELECTED:;
#line 15288 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15288,"ide_methods.bas");r=0;}
#line 15289 "ide/ide_methods.bas"
}
#line 15290 "ide/ide_methods.bas"
}
#line 15291 "ide/ide_methods.bas"
S_61732:;
#line 15291 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 0 ))&(-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))<=func_ubound(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS,1,1)))))||is_error_pending()){
#line 15291 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15291,"ide_methods.bas");if(r)goto S_61732;}
#line 15291 "ide/ide_methods.bas"
do{
#line 15291 "ide/ide_methods.bas"
tmp_long=array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+84))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5]);
#line 15291 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_IDETXT[0]))[tmp_long],(((qbs**)(_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76))))-_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[4],_SUB_IDEOBJUPDATE_ARRAY_STRING_ORIGINALLISTBOXITEMS[5])]));
#line 15291 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15291 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15291,"ide_methods.bas");}while(r);
#line 15291 "ide/ide_methods.bas"
}
#line 15294 "ide/ide_methods.bas"
S_61735:;
#line 15294 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
#line 15294 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15294,"ide_methods.bas");if(r)goto S_61735;}
#line 15295 "ide/ide_methods.bas"
S_61736:;
#line 15295 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
#line 15295 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15295,"ide_methods.bas");if(r)goto S_61736;}
#line 15296 "ide/ide_methods.bas"
do{
#line 15296 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]),qbs_new_txt_len("#",1),0);
#line 15296 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15296 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15296,"ide_methods.bas");}while(r);
#line 15297 "ide/ide_methods.bas"
S_61738:;
#line 15297 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
#line 15297 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15297,"ide_methods.bas");if(r)goto S_61738;}
#line 15298 "ide/ide_methods.bas"
S_61739:;
#line 15298 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(func_mid((((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]),*_SUB_IDEOBJUPDATE_LONG_X+ 1 , 1 ,0|1)),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
#line 15298 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15298,"ide_methods.bas");if(r)goto S_61739;}
#line 15298 "ide/ide_methods.bas"
do{
#line 15298 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
#line 15298 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15298,"ide_methods.bas");}while(r);
#line 15298 "ide/ide_methods.bas"
}
#line 15299 "ide/ide_methods.bas"
}
#line 15300 "ide/ide_methods.bas"
}
#line 15301 "ide/ide_methods.bas"
}
#line 15303 "ide/ide_methods.bas"
do{
#line 15303 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
#line 15303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15303,"ide_methods.bas");}while(r);
#line 15304 "ide/ide_methods.bas"
}
#line 15306 "ide/ide_methods.bas"
S_61747:;
#line 15306 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 3 ))||is_error_pending()){
#line 15306 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15306,"ide_methods.bas");if(r)goto S_61747;}
#line 15308 "ide/ide_methods.bas"
do{
#line 15308 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 15308 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15308,"ide_methods.bas");}while(r);
#line 15309 "ide/ide_methods.bas"
do{
#line 15309 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N= 1 ;
#line 15309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15309,"ide_methods.bas");}while(r);
#line 15310 "ide/ide_methods.bas"
do{
#line 15310 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X= 0 ;
#line 15310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15310,"ide_methods.bas");}while(r);
#line 15311 "ide/ide_methods.bas"
S_61751:;
#line 15311 "ide/ide_methods.bas"
fornext_value6424= 1 ;
#line 15311 "ide/ide_methods.bas"
fornext_finalvalue6424=_SUB_IDEOBJUPDATE_STRING_A->len;
#line 15311 "ide/ide_methods.bas"
fornext_step6424= 1 ;
#line 15311 "ide/ide_methods.bas"
if (fornext_step6424<0) fornext_step_negative6424=1; else fornext_step_negative6424=0;
#line 15311 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6424;
#line 15311 "ide/ide_methods.bas"
goto fornext_entrylabel6424;
#line 15311 "ide/ide_methods.bas"
while(1){
#line 15311 "ide/ide_methods.bas"
fornext_value6424=fornext_step6424+(*_SUB_IDEOBJUPDATE_LONG_I2);
#line 15311 "ide/ide_methods.bas"
fornext_entrylabel6424:
#line 15311 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value6424;
#line 15311 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15311 "ide/ide_methods.bas"
if (fornext_step_negative6424){
#line 15311 "ide/ide_methods.bas"
if (fornext_value6424<fornext_finalvalue6424) break;
#line 15311 "ide/ide_methods.bas"
}else{
#line 15311 "ide/ide_methods.bas"
if (fornext_value6424>fornext_finalvalue6424) break;
#line 15311 "ide/ide_methods.bas"
}
#line 15311 "ide/ide_methods.bas"
fornext_error6424:;
#line 15311 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15311,"ide_methods.bas");if(r)goto S_61751;}
#line 15312 "ide/ide_methods.bas"
do{
#line 15312 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_I2, 1 ,0|1));
#line 15312 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15312 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15312,"ide_methods.bas");}while(r);
#line 15313 "ide/ide_methods.bas"
S_61753:;
#line 15313 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
#line 15313 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15313,"ide_methods.bas");if(r)goto S_61753;}
#line 15313 "ide/ide_methods.bas"
do{
#line 15313 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
#line 15313 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15313,"ide_methods.bas");}while(r);
#line 15313 "ide/ide_methods.bas"
}
#line 15314 "ide/ide_methods.bas"
S_61756:;
#line 15314 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_X== 1 ))||is_error_pending()){
#line 15314 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15314,"ide_methods.bas");if(r)goto S_61756;}
#line 15315 "ide/ide_methods.bas"
S_61757:;
#line 15315 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(_SUB_IDEOBJUPDATE_STRING_A2),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
#line 15315 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15315,"ide_methods.bas");if(r)goto S_61757;}
#line 15316 "ide/ide_methods.bas"
do{
#line 15316 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N- 1 ;
#line 15316 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15316,"ide_methods.bas");}while(r);
#line 15317 "ide/ide_methods.bas"
do{
#line 15317 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_N;
#line 15317 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15317,"ide_methods.bas");}while(r);
#line 15318 "ide/ide_methods.bas"
}
#line 15319 "ide/ide_methods.bas"
}
#line 15320 "ide/ide_methods.bas"
S_61762:;
#line 15320 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
#line 15320 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15320,"ide_methods.bas");if(r)goto S_61762;}
#line 15320 "ide/ide_methods.bas"
do{
#line 15320 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X= 1 ;
#line 15320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15320,"ide_methods.bas");}while(r);
#line 15320 "ide/ide_methods.bas"
}else{
#line 15320 "ide/ide_methods.bas"
do{
#line 15320 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X= 0 ;
#line 15320 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15320,"ide_methods.bas");}while(r);
#line 15320 "ide/ide_methods.bas"
}
#line 15321 "ide/ide_methods.bas"
fornext_continue_6423:;
#line 15321 "ide/ide_methods.bas"
}
#line 15321 "ide/ide_methods.bas"
fornext_exit_6423:;
#line 15324 "ide/ide_methods.bas"
S_61768:;
#line 15324 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
#line 15324 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15324,"ide_methods.bas");if(r)goto S_61768;}
#line 15325 "ide/ide_methods.bas"
S_61769:;
#line 15325 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24))))))||is_error_pending()){
#line 15325 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15325,"ide_methods.bas");if(r)goto S_61769;}
#line 15326 "ide/ide_methods.bas"
do{
#line 15326 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+44))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 15326 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15326,"ide_methods.bas");}while(r);
#line 15327 "ide/ide_methods.bas"
do{
#line 15327 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N= 1 ;
#line 15327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15327,"ide_methods.bas");}while(r);
#line 15328 "ide/ide_methods.bas"
do{
#line 15328 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_C= 0 ;
#line 15328 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15328,"ide_methods.bas");}while(r);
#line 15329 "ide/ide_methods.bas"
S_61773:;
#line 15329 "ide/ide_methods.bas"
fornext_value6427= 1 ;
#line 15329 "ide/ide_methods.bas"
fornext_finalvalue6427=_SUB_IDEOBJUPDATE_STRING_A->len;
#line 15329 "ide/ide_methods.bas"
fornext_step6427= 1 ;
#line 15329 "ide/ide_methods.bas"
if (fornext_step6427<0) fornext_step_negative6427=1; else fornext_step_negative6427=0;
#line 15329 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6427;
#line 15329 "ide/ide_methods.bas"
goto fornext_entrylabel6427;
#line 15329 "ide/ide_methods.bas"
while(1){
#line 15329 "ide/ide_methods.bas"
fornext_value6427=fornext_step6427+(*_SUB_IDEOBJUPDATE_LONG_I2);
#line 15329 "ide/ide_methods.bas"
fornext_entrylabel6427:
#line 15329 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value6427;
#line 15329 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15329 "ide/ide_methods.bas"
if (fornext_step_negative6427){
#line 15329 "ide/ide_methods.bas"
if (fornext_value6427<fornext_finalvalue6427) break;
#line 15329 "ide/ide_methods.bas"
}else{
#line 15329 "ide/ide_methods.bas"
if (fornext_value6427>fornext_finalvalue6427) break;
#line 15329 "ide/ide_methods.bas"
}
#line 15329 "ide/ide_methods.bas"
fornext_error6427:;
#line 15329 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15329,"ide_methods.bas");if(r)goto S_61773;}
#line 15330 "ide/ide_methods.bas"
do{
#line 15330 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_I2, 1 ,0|1));
#line 15330 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15330,"ide_methods.bas");}while(r);
#line 15331 "ide/ide_methods.bas"
S_61775:;
#line 15331 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
#line 15331 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15331,"ide_methods.bas");if(r)goto S_61775;}
#line 15332 "ide/ide_methods.bas"
do{
#line 15332 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N=*_SUB_IDEOBJUPDATE_LONG_N+ 1 ;
#line 15332 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15332,"ide_methods.bas");}while(r);
#line 15333 "ide/ide_methods.bas"
}else{
#line 15334 "ide/ide_methods.bas"
S_61778:;
#line 15334 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEOBJUPDATE_STRING_A2,qbs_new_txt_len("#",1))))||is_error_pending()){
#line 15334 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15334,"ide_methods.bas");if(r)goto S_61778;}
#line 15334 "ide/ide_methods.bas"
do{
#line 15334 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_C=*_SUB_IDEOBJUPDATE_LONG_C+ 1 ;
#line 15334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15334,"ide_methods.bas");}while(r);
#line 15334 "ide/ide_methods.bas"
}
#line 15335 "ide/ide_methods.bas"
}
#line 15336 "ide/ide_methods.bas"
fornext_continue_6426:;
#line 15336 "ide/ide_methods.bas"
}
#line 15336 "ide/ide_methods.bas"
fornext_exit_6426:;
#line 15337 "ide/ide_methods.bas"
do{
#line 15337 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_W=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+28)));
#line 15337 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15337,"ide_methods.bas");}while(r);
#line 15338 "ide/ide_methods.bas"
do{
#line 15338 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_C=*_SUB_IDEOBJUPDATE_LONG_C+(*_SUB_IDEOBJUPDATE_LONG_N* 4 );
#line 15338 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15338,"ide_methods.bas");}while(r);
#line 15339 "ide/ide_methods.bas"
do{
#line 15339 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_WHITESPACE=*_SUB_IDEOBJUPDATE_LONG_W-*_SUB_IDEOBJUPDATE_LONG_C;
#line 15339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15339,"ide_methods.bas");}while(r);
#line 15340 "ide/ide_methods.bas"
do{
#line 15340 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_SPACING=qb_safe_idiv(*_SUB_IDEOBJUPDATE_LONG_WHITESPACE,(*_SUB_IDEOBJUPDATE_LONG_N+ 1 ));
#line 15340 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15340,"ide_methods.bas");}while(r);
#line 15341 "ide/ide_methods.bas"
do{
#line 15341 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N2= 1 ;
#line 15341 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15341,"ide_methods.bas");}while(r);
#line 15342 "ide/ide_methods.bas"
do{
#line 15342 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A3,qbs_new_txt_len("",0));
#line 15342 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15342 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15342,"ide_methods.bas");}while(r);
#line 15343 "ide/ide_methods.bas"
do{
#line 15343 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
#line 15343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15343,"ide_methods.bas");}while(r);
#line 15344 "ide/ide_methods.bas"
S_61790:;
#line 15344 "ide/ide_methods.bas"
fornext_value6430= 1 ;
#line 15344 "ide/ide_methods.bas"
fornext_finalvalue6430=_SUB_IDEOBJUPDATE_STRING_A->len;
#line 15344 "ide/ide_methods.bas"
fornext_step6430= 1 ;
#line 15344 "ide/ide_methods.bas"
if (fornext_step6430<0) fornext_step_negative6430=1; else fornext_step_negative6430=0;
#line 15344 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6430;
#line 15344 "ide/ide_methods.bas"
goto fornext_entrylabel6430;
#line 15344 "ide/ide_methods.bas"
while(1){
#line 15344 "ide/ide_methods.bas"
fornext_value6430=fornext_step6430+(*_SUB_IDEOBJUPDATE_LONG_I2);
#line 15344 "ide/ide_methods.bas"
fornext_entrylabel6430:
#line 15344 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_I2=fornext_value6430;
#line 15344 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15344 "ide/ide_methods.bas"
if (fornext_step_negative6430){
#line 15344 "ide/ide_methods.bas"
if (fornext_value6430<fornext_finalvalue6430) break;
#line 15344 "ide/ide_methods.bas"
}else{
#line 15344 "ide/ide_methods.bas"
if (fornext_value6430>fornext_finalvalue6430) break;
#line 15344 "ide/ide_methods.bas"
}
#line 15344 "ide/ide_methods.bas"
fornext_error6430:;
#line 15344 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15344,"ide_methods.bas");if(r)goto S_61790;}
#line 15345 "ide/ide_methods.bas"
do{
#line 15345 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A2,func_mid(_SUB_IDEOBJUPDATE_STRING_A,*_SUB_IDEOBJUPDATE_LONG_I2, 1 ,0|1));
#line 15345 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15345 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15345,"ide_methods.bas");}while(r);
#line 15346 "ide/ide_methods.bas"
S_61792:;
#line 15346 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 ))))||is_error_pending()){
#line 15346 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15346,"ide_methods.bas");if(r)goto S_61792;}
#line 15346 "ide/ide_methods.bas"
do{
#line 15346 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A3,qbs_add(_SUB_IDEOBJUPDATE_STRING_A3,_SUB_IDEOBJUPDATE_STRING_A2));
#line 15346 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15346 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15346,"ide_methods.bas");}while(r);
#line 15346 "ide/ide_methods.bas"
}
#line 15347 "ide/ide_methods.bas"
S_61795:;
#line 15347 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEOBJUPDATE_STRING_A2,func_chr( 0 )))|(-(*_SUB_IDEOBJUPDATE_LONG_I2==_SUB_IDEOBJUPDATE_STRING_A->len))))||is_error_pending()){
#line 15347 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15347,"ide_methods.bas");if(r)goto S_61795;}
#line 15348 "ide/ide_methods.bas"
do{
#line 15348 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_SPACING;
#line 15348 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15348,"ide_methods.bas");}while(r);
#line 15349 "ide/ide_methods.bas"
do{
#line 15349 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=FUNC_IDEHLEN(_SUB_IDEOBJUPDATE_STRING_A3)+ 4 ;
#line 15349 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15349 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15349,"ide_methods.bas");}while(r);
#line 15350 "ide/ide_methods.bas"
S_61798:;
#line 15350 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<(*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_X2))))||is_error_pending()){
#line 15350 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15350,"ide_methods.bas");if(r)goto S_61798;}
#line 15350 "ide/ide_methods.bas"
do{
#line 15350 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_N2;
#line 15350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15350,"ide_methods.bas");}while(r);
#line 15350 "ide/ide_methods.bas"
do{
#line 15350 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N2- 1 ;
#line 15350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15350,"ide_methods.bas");}while(r);
#line 15350 "ide/ide_methods.bas"
}
#line 15351 "ide/ide_methods.bas"
do{
#line 15351 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=*_SUB_IDEOBJUPDATE_LONG_X+*_SUB_IDEOBJUPDATE_LONG_X2;
#line 15351 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15351,"ide_methods.bas");}while(r);
#line 15352 "ide/ide_methods.bas"
do{
#line 15352 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_A3,qbs_new_txt_len("",0));
#line 15352 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15352 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15352,"ide_methods.bas");}while(r);
#line 15353 "ide/ide_methods.bas"
do{
#line 15353 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_N2=*_SUB_IDEOBJUPDATE_LONG_N2+ 1 ;
#line 15353 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15353,"ide_methods.bas");}while(r);
#line 15354 "ide/ide_methods.bas"
}
#line 15355 "ide/ide_methods.bas"
fornext_continue_6429:;
#line 15355 "ide/ide_methods.bas"
}
#line 15355 "ide/ide_methods.bas"
fornext_exit_6429:;
#line 15357 "ide/ide_methods.bas"
}
#line 15358 "ide/ide_methods.bas"
}
#line 15360 "ide/ide_methods.bas"
S_61809:;
#line 15360 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET>= 0 ))&(-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET<*_SUB_IDEOBJUPDATE_LONG_N)))||is_error_pending()){
#line 15360 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15360,"ide_methods.bas");if(r)goto S_61809;}
#line 15361 "ide/ide_methods.bas"
do{
#line 15361 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_F2=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET;
#line 15361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15361,"ide_methods.bas");}while(r);
#line 15362 "ide/ide_methods.bas"
S_61811:;
#line 15362 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,func_chr( 13 )))|(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1)))))||is_error_pending()){
#line 15362 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15362,"ide_methods.bas");if(r)goto S_61811;}
#line 15363 "ide/ide_methods.bas"
do{
#line 15363 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET+ 1 ;
#line 15363 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15363,"ide_methods.bas");}while(r);
#line 15364 "ide/ide_methods.bas"
}
#line 15365 "ide/ide_methods.bas"
}
#line 15367 "ide/ide_methods.bas"
do{
#line 15367 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+*_SUB_IDEOBJUPDATE_LONG_N;
#line 15367 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15367,"ide_methods.bas");}while(r);
#line 15368 "ide/ide_methods.bas"
}
#line 15370 "ide/ide_methods.bas"
S_61817:;
#line 15370 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 4 ))||is_error_pending()){
#line 15370 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15370,"ide_methods.bas");if(r)goto S_61817;}
#line 15371 "ide/ide_methods.bas"
S_61818:;
#line 15371 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN)||is_error_pending()){
#line 15371 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15371,"ide_methods.bas");if(r)goto S_61818;}
#line 15372 "ide/ide_methods.bas"
do{
#line 15372 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_Y=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24)));
#line 15372 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15372,"ide_methods.bas");}while(r);
#line 15373 "ide/ide_methods.bas"
do{
#line 15373 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X1=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)));
#line 15373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15373,"ide_methods.bas");}while(r);
#line 15373 "ide/ide_methods.bas"
do{
#line 15373 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X1+ 2 ;
#line 15373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15373,"ide_methods.bas");}while(r);
#line 15374 "ide/ide_methods.bas"
S_61822:;
#line 15374 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
#line 15374 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15374,"ide_methods.bas");if(r)goto S_61822;}
#line 15375 "ide/ide_methods.bas"
do{
#line 15375 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X2=*_SUB_IDEOBJUPDATE_LONG_X2+ 1 +FUNC_IDEHLEN((((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]));
#line 15375 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15375 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15375,"ide_methods.bas");}while(r);
#line 15376 "ide/ide_methods.bas"
}
#line 15377 "ide/ide_methods.bas"
S_61825:;
#line 15377 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==*_SUB_IDEOBJUPDATE_LONG_Y))||is_error_pending()){
#line 15377 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15377,"ide_methods.bas");if(r)goto S_61825;}
#line 15378 "ide/ide_methods.bas"
S_61826:;
#line 15378 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=*_SUB_IDEOBJUPDATE_LONG_X1))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<=*_SUB_IDEOBJUPDATE_LONG_X2)))||is_error_pending()){
#line 15378 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15378,"ide_methods.bas");if(r)goto S_61826;}
#line 15379 "ide/ide_methods.bas"
do{
#line 15379 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
#line 15379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15379,"ide_methods.bas");}while(r);
#line 15380 "ide/ide_methods.bas"
do{
#line 15380 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+ 1 ;
#line 15380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15380,"ide_methods.bas");}while(r);
#line 15380 "ide/ide_methods.bas"
S_61829:;
#line 15380 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 1 ))||is_error_pending()){
#line 15380 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15380,"ide_methods.bas");if(r)goto S_61829;}
#line 15380 "ide/ide_methods.bas"
do{
#line 15380 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
#line 15380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15380,"ide_methods.bas");}while(r);
#line 15380 "ide/ide_methods.bas"
}
#line 15381 "ide/ide_methods.bas"
}
#line 15382 "ide/ide_methods.bas"
}
#line 15383 "ide/ide_methods.bas"
}
#line 15385 "ide/ide_methods.bas"
S_61835:;
#line 15385 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
#line 15385 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15385,"ide_methods.bas");if(r)goto S_61835;}
#line 15386 "ide/ide_methods.bas"
S_61836:;
#line 15386 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("H",1))))))||is_error_pending()){
#line 15386 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15386,"ide_methods.bas");if(r)goto S_61836;}
#line 15386 "ide/ide_methods.bas"
do{
#line 15386 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 1 ;
#line 15386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15386,"ide_methods.bas");}while(r);
#line 15386 "ide/ide_methods.bas"
}
#line 15387 "ide/ide_methods.bas"
S_61839:;
#line 15387 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,(qbs_add(func_chr( 0 ),qbs_new_txt_len("P",1))))))||is_error_pending()){
#line 15387 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15387,"ide_methods.bas");if(r)goto S_61839;}
#line 15387 "ide/ide_methods.bas"
do{
#line 15387 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
#line 15387 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15387,"ide_methods.bas");}while(r);
#line 15387 "ide/ide_methods.bas"
}
#line 15388 "ide/ide_methods.bas"
S_61842:;
#line 15388 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1))))||is_error_pending()){
#line 15388 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15388,"ide_methods.bas");if(r)goto S_61842;}
#line 15389 "ide/ide_methods.bas"
do{
#line 15389 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))+ 1 ;
#line 15389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15389,"ide_methods.bas");}while(r);
#line 15389 "ide/ide_methods.bas"
S_61844:;
#line 15389 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))> 1 ))||is_error_pending()){
#line 15389 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15389,"ide_methods.bas");if(r)goto S_61844;}
#line 15389 "ide/ide_methods.bas"
do{
#line 15389 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+76)))= 0 ;
#line 15389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15389,"ide_methods.bas");}while(r);
#line 15389 "ide/ide_methods.bas"
}
#line 15390 "ide/ide_methods.bas"
}
#line 15391 "ide/ide_methods.bas"
}
#line 15394 "ide/ide_methods.bas"
S_61849:;
#line 15394 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEOBJUPDATE_STRING_ALTLETTER->len))||is_error_pending()){
#line 15394 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15394,"ide_methods.bas");if(r)goto S_61849;}
#line 15395 "ide/ide_methods.bas"
S_61850:;
#line 15395 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))||is_error_pending()){
#line 15395 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15395,"ide_methods.bas");if(r)goto S_61850;}
#line 15396 "ide/ide_methods.bas"
do{
#line 15396 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_X=func_instr(NULL,(((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]),qbs_new_txt_len("#",1),0);
#line 15396 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15396 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15396,"ide_methods.bas");}while(r);
#line 15397 "ide/ide_methods.bas"
S_61852:;
#line 15397 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_X)||is_error_pending()){
#line 15397 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15397,"ide_methods.bas");if(r)goto S_61852;}
#line 15398 "ide/ide_methods.bas"
S_61853:;
#line 15398 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(func_mid((((qbs**)(__ARRAY_STRING_IDETXT[0]))[array_check((*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+40))))-__ARRAY_STRING_IDETXT[4],__ARRAY_STRING_IDETXT[5])]),*_SUB_IDEOBJUPDATE_LONG_X+ 1 , 1 ,0|1)),_SUB_IDEOBJUPDATE_STRING_ALTLETTER)))||is_error_pending()){
#line 15398 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15398,"ide_methods.bas");if(r)goto S_61853;}
#line 15398 "ide/ide_methods.bas"
do{
#line 15398 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
#line 15398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15398,"ide_methods.bas");}while(r);
#line 15398 "ide/ide_methods.bas"
}
#line 15399 "ide/ide_methods.bas"
}
#line 15400 "ide/ide_methods.bas"
}
#line 15401 "ide/ide_methods.bas"
}
#line 15403 "ide/ide_methods.bas"
do{
#line 15403 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
#line 15403 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15403,"ide_methods.bas");}while(r);
#line 15404 "ide/ide_methods.bas"
}
#line 15406 "ide/ide_methods.bas"
S_61861:;
#line 15406 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_T== 5 ))||is_error_pending()){
#line 15406 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15406,"ide_methods.bas");if(r)goto S_61861;}
#line 15407 "ide/ide_methods.bas"
do{
#line 15407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15407,"ide_methods.bas");}while(r);
#line 15409 "ide/ide_methods.bas"
do{
#line 15409 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 1 ;
#line 15409 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15409,"ide_methods.bas");}while(r);
#line 15410 "ide/ide_methods.bas"
S_61864:;
#line 15410 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+56)))> 0 ))||is_error_pending()){
#line 15410 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15410,"ide_methods.bas");if(r)goto S_61864;}
#line 15411 "ide/ide_methods.bas"
S_61865:;
#line 15411 "ide/ide_methods.bas"
if ((-(*__LONG_KB== 0 ))||is_error_pending()){
#line 15411 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15411,"ide_methods.bas");if(r)goto S_61865;}
#line 15411 "ide/ide_methods.bas"
do{
#line 15411 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= 0 ;
#line 15411 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15411,"ide_methods.bas");}while(r);
#line 15411 "ide/ide_methods.bas"
}
#line 15412 "ide/ide_methods.bas"
S_61868:;
#line 15412 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN!= 0 ))|(((-(*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT== 0 ))&(((qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,func_chr( 13 )))|(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1)))))))))||is_error_pending()){
#line 15412 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15412,"ide_methods.bas");if(r)goto S_61868;}
#line 15413 "ide/ide_methods.bas"
S_61869:;
#line 15413 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN== 0 ))||is_error_pending()){
#line 15413 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15413,"ide_methods.bas");if(r)goto S_61869;}
#line 15413 "ide/ide_methods.bas"
do{
#line 15413 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= -1 ;
#line 15413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15413,"ide_methods.bas");}while(r);
#line 15413 "ide/ide_methods.bas"
}else{
#line 15413 "ide/ide_methods.bas"
do{
#line 15413 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_INTEGER_KEYINIT= 0 ;
#line 15413 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15413,"ide_methods.bas");}while(r);
#line 15413 "ide/ide_methods.bas"
}
#line 15414 "ide/ide_methods.bas"
do{
#line 15414 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_DOUBLE_FIRSTHITTIME=func_timer( 0.001E+0 ,0|1);
#line 15414 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15414,"ide_methods.bas");}while(r);
#line 15415 "ide/ide_methods.bas"
S_61875:;
#line 15415 "ide/ide_methods.bas"
}else{
#line 15415 "ide/ide_methods.bas"
if (-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_FIRSTHITTIME)))<((double)( 0.625E+0 )))){
#line 15415 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15415,"ide_methods.bas");if(r)goto S_61875;}
#line 15416 "ide/ide_methods.bas"
do{
#line 15416 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 0 ;
#line 15416 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15416,"ide_methods.bas");}while(r);
#line 15417 "ide/ide_methods.bas"
}else{
#line 15418 "ide/ide_methods.bas"
S_61878:;
#line 15418 "ide/ide_methods.bas"
if ((-(((double)(FUNC_TIMEELAPSEDSINCE(_SUB_IDEOBJUPDATE_DOUBLE_LASTRUNTIME)))<((double)(( 1 / ((long double)(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+56))))))))))||is_error_pending()){
#line 15418 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15418,"ide_methods.bas");if(r)goto S_61878;}
#line 15418 "ide/ide_methods.bas"
do{
#line 15418 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN= 0 ;
#line 15418 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15418,"ide_methods.bas");}while(r);
#line 15418 "ide/ide_methods.bas"
}
#line 15419 "ide/ide_methods.bas"
}
#line 15419 "ide/ide_methods.bas"
}
#line 15420 "ide/ide_methods.bas"
}
#line 15422 "ide/ide_methods.bas"
S_61883:;
#line 15422 "ide/ide_methods.bas"
if ((*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN)||is_error_pending()){
#line 15422 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15422,"ide_methods.bas");if(r)goto S_61883;}
#line 15423 "ide/ide_methods.bas"
S_61884:;
#line 15423 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MOUSEDOWN!= 0 ))|(-(*_SUB_IDEOBJUPDATE_LONG_MB!= 0 )))||is_error_pending()){
#line 15423 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15423,"ide_methods.bas");if(r)goto S_61884;}
#line 15424 "ide/ide_methods.bas"
S_61885:;
#line 15424 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_MY==(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+4)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+24))))))||is_error_pending()){
#line 15424 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15424,"ide_methods.bas");if(r)goto S_61885;}
#line 15425 "ide/ide_methods.bas"
S_61886:;
#line 15425 "ide/ide_methods.bas"
if (((-(*_SUB_IDEOBJUPDATE_LONG_MX>=(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20))))))&(-(*_SUB_IDEOBJUPDATE_LONG_MX<(*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+0)))+*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+20)))+ 3 ))))||is_error_pending()){
#line 15425 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15425,"ide_methods.bas");if(r)goto S_61886;}
#line 15425 "ide/ide_methods.bas"
do{
#line 15425 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_INFO= 1 ;
#line 15425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15425,"ide_methods.bas");}while(r);
#line 15425 "ide/ide_methods.bas"
do{
#line 15425 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_FOCUS=*_SUB_IDEOBJUPDATE_LONG_F;
#line 15425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15425,"ide_methods.bas");}while(r);
#line 15425 "ide/ide_methods.bas"
}
#line 15426 "ide/ide_methods.bas"
}
#line 15427 "ide/ide_methods.bas"
}
#line 15428 "ide/ide_methods.bas"
}
#line 15429 "ide/ide_methods.bas"
S_61893:;
#line 15429 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_FOCUSOFFSET== 0 ))||is_error_pending()){
#line 15429 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15429,"ide_methods.bas");if(r)goto S_61893;}
#line 15430 "ide/ide_methods.bas"
S_61894:;
#line 15430 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,func_chr( 13 )))|(qbs_equal(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len(" ",1)))))||is_error_pending()){
#line 15430 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15430,"ide_methods.bas");if(r)goto S_61894;}
#line 15430 "ide/ide_methods.bas"
do{
#line 15430 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_INFO=*_SUB_IDEOBJUPDATE_LONG_ALLOWRUN;
#line 15430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15430,"ide_methods.bas");}while(r);
#line 15430 "ide/ide_methods.bas"
do{
#line 15430 "ide/ide_methods.bas"
qbs_set(_SUB_IDEOBJUPDATE_STRING_KK,qbs_new_txt_len("",0));
#line 15430 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 15430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15430,"ide_methods.bas");}while(r);
#line 15430 "ide/ide_methods.bas"
}
#line 15431 "ide/ide_methods.bas"
}
#line 15432 "ide/ide_methods.bas"
S_61899:;
#line 15432 "ide/ide_methods.bas"
if ((-(*_SUB_IDEOBJUPDATE_LONG_INFO== 1 ))||is_error_pending()){
#line 15432 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15432,"ide_methods.bas");if(r)goto S_61899;}
#line 15432 "ide/ide_methods.bas"
do{
#line 15432 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_DOUBLE_LASTRUNTIME=func_timer( 0.001E+0 ,0|1);
#line 15432 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15432,"ide_methods.bas");}while(r);
#line 15432 "ide/ide_methods.bas"
}
#line 15434 "ide/ide_methods.bas"
do{
#line 15434 "ide/ide_methods.bas"
*_SUB_IDEOBJUPDATE_LONG_F=*_SUB_IDEOBJUPDATE_LONG_F+ 1 ;
#line 15434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15434,"ide_methods.bas");}while(r);
#line 15435 "ide/ide_methods.bas"
}
#line 15437 "ide/ide_methods.bas"
do{
#line 15437 "ide/ide_methods.bas"
goto exit_subfunc;
#line 15437 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15437,"ide_methods.bas");}while(r);
#line 15438 "ide/ide_methods.bas"
LABEL_SELECTCHECK:;
#line 15438 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15438,"ide_methods.bas");r=0;}
#line 15439 "ide/ide_methods.bas"
S_61905:;
#line 15439 "ide/ide_methods.bas"
if ((*__LONG_KSHIFT&(-(*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))== 0 )))||is_error_pending()){
#line 15439 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15439,"ide_methods.bas");if(r)goto S_61905;}
#line 15439 "ide/ide_methods.bas"
do{
#line 15439 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= -1 ;
#line 15439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15439,"ide_methods.bas");}while(r);
#line 15439 "ide/ide_methods.bas"
do{
#line 15439 "ide/ide_methods.bas"
*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+89)))=*(int32*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+93)));
#line 15439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15439,"ide_methods.bas");}while(r);
#line 15439 "ide/ide_methods.bas"
}
#line 15440 "ide/ide_methods.bas"
S_61909:;
#line 15440 "ide/ide_methods.bas"
if ((-(*__LONG_KSHIFT== 0 ))||is_error_pending()){
#line 15440 "ide/ide_methods.bas"
if(qbevent){evnt(28819,15440,"ide_methods.bas");if(r)goto S_61909;}
#line 15440 "ide/ide_methods.bas"
do{
#line 15440 "ide/ide_methods.bas"
*(int8*)(((char*)_SUB_IDEOBJUPDATE_UDT_O)+((0+88)))= 0 ;
#line 15440 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15440,"ide_methods.bas");}while(r);
#line 15440 "ide/ide_methods.bas"
}
#line 15441 "ide/ide_methods.bas"
do{
#line 15441 "ide/ide_methods.bas"
#include "ret425.txt"
#line 15441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,15441,"ide_methods.bas");}while(r);
#line 15442 "ide/ide_methods.bas"
exit_subfunc:;
#line 15442 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 15442 "ide/ide_methods.bas"
#include "free425.txt"
#line 15442 "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 15442 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 15442 "ide/ide_methods.bas"
}
