void SUB_HELP_ADDTXT(qbs*_SUB_HELP_ADDTXT_STRING_T,int32*_SUB_HELP_ADDTXT_LONG_COL,int32*_SUB_HELP_ADDTXT_LONG_LINK){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data450.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
S_67844:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_HELP_ADDTXT_STRING_T,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28182,138,"wiki_methods.bas");if(r)goto S_67844;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28182,138,"wiki_methods.bas");}while(r);
}
S_67847:;
if ((-(*__LONG_HELP_CHKBLANK!= 0 ))||is_error_pending()){
if(qbevent){evnt(28182,139,"wiki_methods.bas");if(r)goto S_67847;}
do{
SUB_HELP_CHECKBLANKLINE();
if(!qbevent)break;evnt(28182,139,"wiki_methods.bas");}while(r);
}
S_67850:;
fornext_value7780= 1 ;
fornext_finalvalue7780=_SUB_HELP_ADDTXT_STRING_T->len;
fornext_step7780= 1 ;
if (fornext_step7780<0) fornext_step_negative7780=1; else fornext_step_negative7780=0;
if (is_error_pending()) goto fornext_error7780;
goto fornext_entrylabel7780;
while(1){
fornext_value7780=fornext_step7780+(*_SUB_HELP_ADDTXT_LONG_I);
fornext_entrylabel7780:
*_SUB_HELP_ADDTXT_LONG_I=fornext_value7780;
qbs_cleanup(qbs_tmp_base,0);
if (fornext_step_negative7780){
if (fornext_value7780<fornext_finalvalue7780) break;
}else{
if (fornext_value7780>fornext_finalvalue7780) break;
}
fornext_error7780:;
if(qbevent){evnt(28182,141,"wiki_methods.bas");if(r)goto S_67850;}
do{
*_SUB_HELP_ADDTXT_LONG_C=qbs_asc(_SUB_HELP_ADDTXT_STRING_T,*_SUB_HELP_ADDTXT_LONG_I);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,142,"wiki_methods.bas");}while(r);
S_67852:;
if (((((-(*__LONG_HELP_LOCKPARSE== -1 ))|(-(*__LONG_HELP_LOCKPARSE== 0 ))))&(-(*__LONG_HELP_LOCKWRAP== 0 )))||is_error_pending()){
if(qbevent){evnt(28182,144,"wiki_methods.bas");if(r)goto S_67852;}
S_67853:;
if ((-(*_SUB_HELP_ADDTXT_LONG_C== 32 ))||is_error_pending()){
if(qbevent){evnt(28182,146,"wiki_methods.bas");if(r)goto S_67853;}
S_67854:;
if ((-(*__LONG_HELP_POS==*__LONG_HELP_WW))||is_error_pending()){
if(qbevent){evnt(28182,147,"wiki_methods.bas");if(r)goto S_67854;}
do{
SUB_HELP_NEWLINE();
if(!qbevent)break;evnt(28182,147,"wiki_methods.bas");}while(r);
do{
goto fornext_continue_7779;
if(!qbevent)break;evnt(28182,147,"wiki_methods.bas");}while(r);
}
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,149,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long= 32 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,149,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,150,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long=*_SUB_HELP_ADDTXT_LONG_COL+(*__LONG_HELP_BG_COL* 16 ); if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,150,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,151,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long=*_SUB_HELP_ADDTXT_LONG_LINK& 255 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,151,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,152,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long=qb_safe_idiv(*_SUB_HELP_ADDTXT_LONG_LINK, 256 ); if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,152,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_WRAP_POS=*__LONG_HELP_TXT_LEN;
if(!qbevent)break;evnt(28182,154,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_POS=*__LONG_HELP_POS+ 1 ;
if(!qbevent)break;evnt(28182,155,"wiki_methods.bas");}while(r);
do{
goto fornext_continue_7779;
if(!qbevent)break;evnt(28182,155,"wiki_methods.bas");}while(r);
}
S_67870:;
if ((-(*__LONG_HELP_POS>*__LONG_HELP_WW))||is_error_pending()){
if(qbevent){evnt(28182,158,"wiki_methods.bas");if(r)goto S_67870;}
S_67871:;
if ((*__LONG_HELP_WRAP_POS)||is_error_pending()){
if(qbevent){evnt(28182,159,"wiki_methods.bas");if(r)goto S_67871;}
do{
qbs_set(_SUB_HELP_ADDTXT_STRING_B,func_mid(__STRING_HELP_TXT,*__LONG_HELP_WRAP_POS+ 1 ,*__LONG_HELP_TXT_LEN-*__LONG_HELP_WRAP_POS,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,162,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_WRAP_POS;
if(!qbevent)break;evnt(28182,164,"wiki_methods.bas");}while(r);
do{
SUB_HELP_NEWLINE();
if(!qbevent)break;evnt(28182,166,"wiki_methods.bas");}while(r);
do{
sub_mid(__STRING_HELP_TXT,*__LONG_HELP_TXT_LEN+ 1 ,_SUB_HELP_ADDTXT_STRING_B->len,_SUB_HELP_ADDTXT_STRING_B,1);
if(!qbevent)break;evnt(28182,168,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+_SUB_HELP_ADDTXT_STRING_B->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,168,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_POS=*__LONG_HELP_POS+(qb_safe_idiv(_SUB_HELP_ADDTXT_STRING_B->len, 4 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28182,170,"wiki_methods.bas");}while(r);
}
}
}
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,176,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long=*_SUB_HELP_ADDTXT_LONG_C; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,176,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,177,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long=*_SUB_HELP_ADDTXT_LONG_COL+(*__LONG_HELP_BG_COL* 16 ); if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,177,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,178,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long=*_SUB_HELP_ADDTXT_LONG_LINK& 255 ; if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,178,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_TXT_LEN=*__LONG_HELP_TXT_LEN+ 1 ;
if(!qbevent)break;evnt(28182,179,"wiki_methods.bas");}while(r);
do{
tqbs=__STRING_HELP_TXT; if (!is_error_pending()){
tmp_fileno=*__LONG_HELP_TXT_LEN; if (!is_error_pending()){
tmp_long=qb_safe_idiv(*_SUB_HELP_ADDTXT_LONG_LINK, 256 ); if (!is_error_pending()){
if ((tmp_fileno>0)&&(tmp_fileno<=tqbs->len)){tqbs->chr[tmp_fileno-1]=tmp_long;}else{error(5);}
}}}
if(!qbevent)break;evnt(28182,179,"wiki_methods.bas");}while(r);
do{
*__LONG_HELP_POS=*__LONG_HELP_POS+ 1 ;
if(!qbevent)break;evnt(28182,181,"wiki_methods.bas");}while(r);
fornext_continue_7779:;
}
fornext_exit_7779:;
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free450.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
}
