#line 19466 "ide/ide_methods.bas"
void SUB_IDEMAKECONTEXTUALMENU(){
#line 19466 "ide/ide_methods.bas"
qbs *tqbs;
#line 19466 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 19466 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 19466 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 19466 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 19466 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 19466 "ide/ide_methods.bas"
#include "data458.txt"
#line 19466 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 19466 "ide/ide_methods.bas"
new_mem_lock();
#line 19466 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 19466 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 19466 "ide/ide_methods.bas"
libqb_check_stack();
#line 19466 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 19467 "ide/ide_methods.bas"
do{
if (__ARRAY_STRING_SUBFUNCLIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_STRING_SUBFUNCLIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_STRING_SUBFUNCLIST[2]&1){
preserve_old_ptr=__ARRAY_STRING_SUBFUNCLIST[0];
preserve_old_flags=__ARRAY_STRING_SUBFUNCLIST[2];
preserve_old_total=__ARRAY_STRING_SUBFUNCLIST[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);
__ARRAY_STRING_SUBFUNCLIST[0]=preserve_new_ptr;
__ARRAY_STRING_SUBFUNCLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_SUBFUNCLIST[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[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));
__ARRAY_STRING_SUBFUNCLIST[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_SUBFUNCLIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_SUBFUNCLIST[0]) error(257);
__ARRAY_STRING_SUBFUNCLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_SUBFUNCLIST[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new(0,0);
}
}
__ARRAY_STRING_SUBFUNCLIST[4]=alloc_new_desc[4];
__ARRAY_STRING_SUBFUNCLIST[5]=alloc_new_desc[5];
__ARRAY_STRING_SUBFUNCLIST[6]=alloc_new_desc[6];
__ARRAY_STRING_SUBFUNCLIST[7]=alloc_new_desc[7];
}
#line 19467 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19467,"ide_methods.bas");}while(r);
#line 19468 "ide/ide_methods.bas"
do{
#line 19468 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19468,"ide_methods.bas");}while(r);
#line 19470 "ide/ide_methods.bas"
do{
#line 19470 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_M=*__INTEGER_IDECONTEXTUALMENUID;
#line 19470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19470,"ide_methods.bas");}while(r);
#line 19470 "ide/ide_methods.bas"
do{
#line 19470 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I= 0 ;
#line 19470 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19470,"ide_methods.bas");}while(r);
#line 19471 "ide/ide_methods.bas"
do{
#line 19471 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19471 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Contextual",10));
#line 19471 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19471,"ide_methods.bas");}while(r);
#line 19471 "ide/ide_methods.bas"
do{
#line 19471 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19471 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19471,"ide_methods.bas");}while(r);
#line 19473 "ide/ide_methods.bas"
S_66577:;
#line 19473 "ide/ide_methods.bas"
if ((-(*__LONG_IDEDEBUGMODE== 2 ))||is_error_pending()){
#line 19473 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19473,"ide_methods.bas");if(r)goto S_66577;}
#line 19474 "ide/ide_methods.bas"
do{
#line 19474 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19474 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Continue  F5",13));
#line 19474 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19474,"ide_methods.bas");}while(r);
#line 19474 "ide/ide_methods.bas"
do{
#line 19474 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19474 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19474,"ide_methods.bas");}while(r);
#line 19475 "ide/ide_methods.bas"
do{
#line 19475 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19475 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Runs until the end of the current procedure is reached",54));
#line 19475 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19475,"ide_methods.bas");}while(r);
#line 19476 "ide/ide_methods.bas"
do{
#line 19476 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19476 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Step O#ut  F6",13));
#line 19476 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19476,"ide_methods.bas");}while(r);
#line 19476 "ide/ide_methods.bas"
do{
#line 19476 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19476 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19476,"ide_methods.bas");}while(r);
#line 19477 "ide/ide_methods.bas"
do{
#line 19477 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19477 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Runs until the end of the current procedure is reached",54));
#line 19477 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19477 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19477,"ide_methods.bas");}while(r);
#line 19478 "ide/ide_methods.bas"
do{
#line 19478 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19478 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Ste#p Into  F7",14));
#line 19478 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19478 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19478,"ide_methods.bas");}while(r);
#line 19478 "ide/ide_methods.bas"
do{
#line 19478 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19478 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19478,"ide_methods.bas");}while(r);
#line 19479 "ide/ide_methods.bas"
do{
#line 19479 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19479 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Runs the next line of code and pauses execution",47));
#line 19479 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19479 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19479,"ide_methods.bas");}while(r);
#line 19480 "ide/ide_methods.bas"
do{
#line 19480 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19480 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Step #Over  F8",14));
#line 19480 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19480,"ide_methods.bas");}while(r);
#line 19480 "ide/ide_methods.bas"
do{
#line 19480 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19480 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19480,"ide_methods.bas");}while(r);
#line 19481 "ide/ide_methods.bas"
do{
#line 19481 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19481 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Runs the next line of code without entering subs/functions",58));
#line 19481 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19481,"ide_methods.bas");}while(r);
#line 19482 "ide/ide_methods.bas"
do{
#line 19482 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19482 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19482 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19482,"ide_methods.bas");}while(r);
#line 19482 "ide/ide_methods.bas"
do{
#line 19482 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19482 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19482,"ide_methods.bas");}while(r);
#line 19483 "ide/ide_methods.bas"
do{
#line 19483 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19483 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Set #Next Line  Ctrl+G",22));
#line 19483 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19483,"ide_methods.bas");}while(r);
#line 19483 "ide/ide_methods.bas"
do{
#line 19483 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19483,"ide_methods.bas");}while(r);
#line 19484 "ide/ide_methods.bas"
do{
#line 19484 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19484 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Jumps to the selected line before continuing execution",54));
#line 19484 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19484 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19484,"ide_methods.bas");}while(r);
#line 19485 "ide/ide_methods.bas"
do{
#line 19485 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19485 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Run To This Line  Ctrl+Shift+G",31));
#line 19485 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19485,"ide_methods.bas");}while(r);
#line 19485 "ide/ide_methods.bas"
do{
#line 19485 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19485 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19485,"ide_methods.bas");}while(r);
#line 19486 "ide/ide_methods.bas"
do{
#line 19486 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19486 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Runs until the selected line is reached",39));
#line 19486 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19486 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19486,"ide_methods.bas");}while(r);
#line 19487 "ide/ide_methods.bas"
do{
#line 19487 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19487 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19487 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19487,"ide_methods.bas");}while(r);
#line 19487 "ide/ide_methods.bas"
do{
#line 19487 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19487 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19487,"ide_methods.bas");}while(r);
#line 19488 "ide/ide_methods.bas"
do{
#line 19488 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19488 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Toggle #Breakpoint  F9",22));
#line 19488 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19488,"ide_methods.bas");}while(r);
#line 19488 "ide/ide_methods.bas"
do{
#line 19488 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19488 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19488,"ide_methods.bas");}while(r);
#line 19489 "ide/ide_methods.bas"
do{
#line 19489 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19489 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Sets/clears breakpoint at cursor location",41));
#line 19489 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19489,"ide_methods.bas");}while(r);
#line 19490 "ide/ide_methods.bas"
do{
#line 19490 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19490 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Clear All Breakpoints  F10",26));
#line 19490 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19490,"ide_methods.bas");}while(r);
#line 19490 "ide/ide_methods.bas"
do{
#line 19490 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19490 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19490,"ide_methods.bas");}while(r);
#line 19491 "ide/ide_methods.bas"
do{
#line 19491 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19491 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Removes all breakpoints",23));
#line 19491 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19491 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19491,"ide_methods.bas");}while(r);
#line 19492 "ide/ide_methods.bas"
do{
#line 19492 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19492 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Toggle #Skip Line  Ctrl+P",25));
#line 19492 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19492 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19492,"ide_methods.bas");}while(r);
#line 19492 "ide/ide_methods.bas"
do{
#line 19492 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19492 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19492,"ide_methods.bas");}while(r);
#line 19493 "ide/ide_methods.bas"
do{
#line 19493 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19493 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Sets/clears flag to skip line",29));
#line 19493 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19493 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19493,"ide_methods.bas");}while(r);
#line 19494 "ide/ide_methods.bas"
do{
#line 19494 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19494 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Unskip All Lines  Ctrl+F10",27));
#line 19494 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19494,"ide_methods.bas");}while(r);
#line 19494 "ide/ide_methods.bas"
do{
#line 19494 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19494 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19494,"ide_methods.bas");}while(r);
#line 19495 "ide/ide_methods.bas"
do{
#line 19495 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19495 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Removes all line skip flags",27));
#line 19495 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19495,"ide_methods.bas");}while(r);
#line 19496 "ide/ide_methods.bas"
do{
#line 19496 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19496 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19496 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19496,"ide_methods.bas");}while(r);
#line 19496 "ide/ide_methods.bas"
do{
#line 19496 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19496 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19496,"ide_methods.bas");}while(r);
#line 19497 "ide/ide_methods.bas"
do{
#line 19497 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19497 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("SUBs...  F2",11));
#line 19497 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19497,"ide_methods.bas");}while(r);
#line 19497 "ide/ide_methods.bas"
do{
#line 19497 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19497,"ide_methods.bas");}while(r);
#line 19498 "ide/ide_methods.bas"
do{
#line 19498 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19498 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays a list of SUB/FUNCTION procedures",42));
#line 19498 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19498 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19498,"ide_methods.bas");}while(r);
#line 19499 "ide/ide_methods.bas"
do{
#line 19499 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19499 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Watch List...  F4",18));
#line 19499 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19499,"ide_methods.bas");}while(r);
#line 19499 "ide/ide_methods.bas"
do{
#line 19499 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19499,"ide_methods.bas");}while(r);
#line 19500 "ide/ide_methods.bas"
do{
#line 19500 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19500 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Adds variables to watch list",28));
#line 19500 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19500 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19500,"ide_methods.bas");}while(r);
#line 19501 "ide/ide_methods.bas"
do{
#line 19501 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19501 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Call Stack...  F12",18));
#line 19501 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19501 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19501,"ide_methods.bas");}while(r);
#line 19501 "ide/ide_methods.bas"
do{
#line 19501 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19501 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19501,"ide_methods.bas");}while(r);
#line 19502 "ide/ide_methods.bas"
do{
#line 19502 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19502 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the call stack of the current program's execution",58));
#line 19502 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19502 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19502,"ide_methods.bas");}while(r);
#line 19503 "ide/ide_methods.bas"
do{
#line 19503 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19503 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19503 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19503,"ide_methods.bas");}while(r);
#line 19503 "ide/ide_methods.bas"
do{
#line 19503 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19503 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19503,"ide_methods.bas");}while(r);
#line 19504 "ide/ide_methods.bas"
do{
#line 19504 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19504 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Exit $DEBUG mode  ESC",22));
#line 19504 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19504,"ide_methods.bas");}while(r);
#line 19504 "ide/ide_methods.bas"
do{
#line 19504 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19504 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19504,"ide_methods.bas");}while(r);
#line 19505 "ide/ide_methods.bas"
do{
#line 19505 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19505 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Disconnects from the running program and returns control to the IDE",67));
#line 19505 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19505 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19505,"ide_methods.bas");}while(r);
#line 19506 "ide/ide_methods.bas"
}else{
#line 19507 "ide/ide_methods.bas"
S_66629:;
#line 19507 "ide/ide_methods.bas"
if (((-(*__LONG_IDESYSTEM== 1 ))|(-(*__LONG_IDESYSTEM== 2 )))||is_error_pending()){
#line 19507 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19507,"ide_methods.bas");if(r)goto S_66629;}
#line 19509 "ide/ide_methods.bas"
do{
#line 19509 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION,FUNC_GETSELECTEDTEXT(&(pass6851= 0 )));
#line 19509 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19509 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19509,"ide_methods.bas");}while(r);
#line 19510 "ide/ide_methods.bas"
do{
#line 19510 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELA2,_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION);
#line 19510 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19510 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19510,"ide_methods.bas");}while(r);
#line 19511 "ide/ide_methods.bas"
S_66632:;
#line 19511 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION->len> 0 )))||is_error_pending()){
#line 19511 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19511,"ide_methods.bas");if(r)goto S_66632;}
#line 19512 "ide/ide_methods.bas"
do{
#line 19512 "ide/ide_methods.bas"
qbs_set(__STRING_IDECONTEXTUALSEARCH,_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION);
#line 19512 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19512 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19512,"ide_methods.bas");}while(r);
#line 19513 "ide/ide_methods.bas"
S_66634:;
#line 19513 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELA2->len> 22 )))||is_error_pending()){
#line 19513 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19513,"ide_methods.bas");if(r)goto S_66634;}
#line 19514 "ide/ide_methods.bas"
do{
#line 19514 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELA2,qbs_add(qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELA2, 19 ),func_string( 3 , 250 )));
#line 19514 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19514 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19514,"ide_methods.bas");}while(r);
#line 19515 "ide/ide_methods.bas"
}
#line 19516 "ide/ide_methods.bas"
do{
#line 19516 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19516 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_add(qbs_new_txt_len("Find '",6),_SUB_IDEMAKECONTEXTUALMENU_STRING_SELA2),qbs_new_txt_len("'",1)));
#line 19516 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19516,"ide_methods.bas");}while(r);
#line 19516 "ide/ide_methods.bas"
do{
#line 19516 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19516 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19516,"ide_methods.bas");}while(r);
#line 19517 "ide/ide_methods.bas"
do{
#line 19517 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19517 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Searches for the text currently selected",40));
#line 19517 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19517 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19517,"ide_methods.bas");}while(r);
#line 19518 "ide/ide_methods.bas"
}
#line 19521 "ide/ide_methods.bas"
do{
#line 19521 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_TOTALSF= 0 ;
#line 19521 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19521,"ide_methods.bas");}while(r);
#line 19522 "ide/ide_methods.bas"
S_66642:;
#line 19522 "ide/ide_methods.bas"
fornext_value6855= 1 ;
#line 19522 "ide/ide_methods.bas"
fornext_finalvalue6855=*__LONG_IDEN;
#line 19522 "ide/ide_methods.bas"
fornext_step6855= 1 ;
#line 19522 "ide/ide_methods.bas"
if (fornext_step6855<0) fornext_step_negative6855=1; else fornext_step_negative6855=0;
#line 19522 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6855;
#line 19522 "ide/ide_methods.bas"
goto fornext_entrylabel6855;
#line 19522 "ide/ide_methods.bas"
while(1){
#line 19522 "ide/ide_methods.bas"
fornext_value6855=fornext_step6855+(*_SUB_IDEMAKECONTEXTUALMENU_LONG_Y);
#line 19522 "ide/ide_methods.bas"
fornext_entrylabel6855:
#line 19522 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_Y=fornext_value6855;
#line 19522 "ide/ide_methods.bas"
if (fornext_step_negative6855){
#line 19522 "ide/ide_methods.bas"
if (fornext_value6855<fornext_finalvalue6855) break;
#line 19522 "ide/ide_methods.bas"
}else{
#line 19522 "ide/ide_methods.bas"
if (fornext_value6855>fornext_finalvalue6855) break;
#line 19522 "ide/ide_methods.bas"
}
#line 19522 "ide/ide_methods.bas"
fornext_error6855:;
#line 19522 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19522,"ide_methods.bas");if(r)goto S_66642;}
#line 19523 "ide/ide_methods.bas"
do{
#line 19523 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,FUNC_IDEGETLINE(_SUB_IDEMAKECONTEXTUALMENU_LONG_Y));
#line 19523 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19523 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19523,"ide_methods.bas");}while(r);
#line 19524 "ide/ide_methods.bas"
do{
#line 19524 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,qbs_ltrim(qbs_rtrim(_SUB_IDEMAKECONTEXTUALMENU_STRING_A)));
#line 19524 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19524 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19524,"ide_methods.bas");}while(r);
#line 19525 "ide/ide_methods.bas"
do{
#line 19525 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_SF= 0 ;
#line 19525 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19525,"ide_methods.bas");}while(r);
#line 19526 "ide/ide_methods.bas"
do{
#line 19526 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_NCA,qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_A));
#line 19526 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19526 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19526,"ide_methods.bas");}while(r);
#line 19527 "ide/ide_methods.bas"
S_66647:;
#line 19527 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_NCA, 4 ),qbs_new_txt_len("SUB ",4))))||is_error_pending()){
#line 19527 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19527,"ide_methods.bas");if(r)goto S_66647;}
#line 19527 "ide/ide_methods.bas"
do{
#line 19527 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_SF= 1 ;
#line 19527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19527,"ide_methods.bas");}while(r);
#line 19527 "ide/ide_methods.bas"
do{
#line 19527 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_SF,qbs_new_txt_len("SUB  ",5));
#line 19527 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19527 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19527,"ide_methods.bas");}while(r);
#line 19527 "ide/ide_methods.bas"
}
#line 19528 "ide/ide_methods.bas"
S_66651:;
#line 19528 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_NCA, 9 ),qbs_new_txt_len("FUNCTION ",9))))||is_error_pending()){
#line 19528 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19528,"ide_methods.bas");if(r)goto S_66651;}
#line 19528 "ide/ide_methods.bas"
do{
#line 19528 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_SF= 2 ;
#line 19528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19528,"ide_methods.bas");}while(r);
#line 19528 "ide/ide_methods.bas"
do{
#line 19528 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_SF,qbs_new_txt_len("FUNC ",5));
#line 19528 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19528 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19528,"ide_methods.bas");}while(r);
#line 19528 "ide/ide_methods.bas"
}
#line 19529 "ide/ide_methods.bas"
S_66655:;
#line 19529 "ide/ide_methods.bas"
if ((*_SUB_IDEMAKECONTEXTUALMENU_LONG_SF)||is_error_pending()){
#line 19529 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19529,"ide_methods.bas");if(r)goto S_66655;}
#line 19530 "ide/ide_methods.bas"
S_66656:;
#line 19530 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_SUB_IDEMAKECONTEXTUALMENU_STRING_NCA, 7 ),qbs_new_txt_len(" STATIC",7))))||is_error_pending()){
#line 19530 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19530,"ide_methods.bas");if(r)goto S_66656;}
#line 19531 "ide/ide_methods.bas"
do{
#line 19531 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,qbs_rtrim(qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,_SUB_IDEMAKECONTEXTUALMENU_STRING_A->len- 7 )));
#line 19531 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19531 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19531,"ide_methods.bas");}while(r);
#line 19532 "ide/ide_methods.bas"
}
#line 19534 "ide/ide_methods.bas"
S_66659:;
#line 19534 "ide/ide_methods.bas"
if ((-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_SF== 1 ))||is_error_pending()){
#line 19534 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19534,"ide_methods.bas");if(r)goto S_66659;}
#line 19535 "ide/ide_methods.bas"
do{
#line 19535 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,qbs_right(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,_SUB_IDEMAKECONTEXTUALMENU_STRING_A->len- 4 ));
#line 19535 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19535 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19535,"ide_methods.bas");}while(r);
#line 19536 "ide/ide_methods.bas"
}else{
#line 19537 "ide/ide_methods.bas"
do{
#line 19537 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,qbs_right(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,_SUB_IDEMAKECONTEXTUALMENU_STRING_A->len- 9 ));
#line 19537 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19537 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19537,"ide_methods.bas");}while(r);
#line 19538 "ide/ide_methods.bas"
}
#line 19540 "ide/ide_methods.bas"
do{
#line 19540 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,qbs_ltrim(qbs_rtrim(_SUB_IDEMAKECONTEXTUALMENU_STRING_A)));
#line 19540 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19540 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19540,"ide_methods.bas");}while(r);
#line 19541 "ide/ide_methods.bas"
do{
#line 19541 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_X=func_instr(NULL,_SUB_IDEMAKECONTEXTUALMENU_STRING_A,qbs_new_txt_len("(",1),0);
#line 19541 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19541 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19541,"ide_methods.bas");}while(r);
#line 19542 "ide/ide_methods.bas"
S_66666:;
#line 19542 "ide/ide_methods.bas"
if ((*_SUB_IDEMAKECONTEXTUALMENU_LONG_X)||is_error_pending()){
#line 19542 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19542,"ide_methods.bas");if(r)goto S_66666;}
#line 19543 "ide/ide_methods.bas"
do{
#line 19543 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_N,qbs_rtrim(qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,*_SUB_IDEMAKECONTEXTUALMENU_LONG_X- 1 )));
#line 19543 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19543 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19543,"ide_methods.bas");}while(r);
#line 19544 "ide/ide_methods.bas"
}else{
#line 19545 "ide/ide_methods.bas"
do{
#line 19545 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_N,_SUB_IDEMAKECONTEXTUALMENU_STRING_A);
#line 19545 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19545 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19545,"ide_methods.bas");}while(r);
#line 19546 "ide/ide_methods.bas"
do{
#line 19546 "ide/ide_methods.bas"
SUB_CLEANSUBNAME(_SUB_IDEMAKECONTEXTUALMENU_STRING_N);
#line 19546 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19546 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19546,"ide_methods.bas");}while(r);
#line 19547 "ide/ide_methods.bas"
}
#line 19549 "ide/ide_methods.bas"
do{
#line 19549 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_N2,_SUB_IDEMAKECONTEXTUALMENU_STRING_N);
#line 19549 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19549 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19549,"ide_methods.bas");}while(r);
#line 19550 "ide/ide_methods.bas"
S_66673:;
#line 19550 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_N2->len> 1 )))||is_error_pending()){
#line 19550 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19550,"ide_methods.bas");if(r)goto S_66673;}
#line 19551 "ide/ide_methods.bas"
S_66674:;
#line 19551 "ide/ide_methods.bas"
while((!(qbs_cleanup(qbs_tmp_base,((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((qbs_asc(qbs_right(_SUB_IDEMAKECONTEXTUALMENU_STRING_N2, 1 )))-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])])))||is_error_pending()){
#line 19551 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19551,"ide_methods.bas");if(r)goto S_66674;}
#line 19552 "ide/ide_methods.bas"
do{
#line 19552 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_N2,qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_N,_SUB_IDEMAKECONTEXTUALMENU_STRING_N2->len- 1 ));
#line 19552 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19552 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19552,"ide_methods.bas");}while(r);
#line 19553 "ide/ide_methods.bas"
dl_continue_6860:;
#line 19553 "ide/ide_methods.bas"
}
#line 19553 "ide/ide_methods.bas"
dl_exit_6860:;
#line 19554 "ide/ide_methods.bas"
}
#line 19557 "ide/ide_methods.bas"
do{
#line 19557 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_TOTALSF=*_SUB_IDEMAKECONTEXTUALMENU_LONG_TOTALSF+ 1 ;
#line 19557 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19557,"ide_methods.bas");}while(r);
#line 19558 "ide/ide_methods.bas"
do{
if (__ARRAY_STRING_SUBFUNCLIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_STRING_SUBFUNCLIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_STRING_SUBFUNCLIST[2]&1){
preserve_old_ptr=__ARRAY_STRING_SUBFUNCLIST[0];
preserve_old_flags=__ARRAY_STRING_SUBFUNCLIST[2];
preserve_old_total=__ARRAY_STRING_SUBFUNCLIST[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_IDEMAKECONTEXTUALMENU_LONG_TOTALSF)-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);
__ARRAY_STRING_SUBFUNCLIST[0]=preserve_new_ptr;
__ARRAY_STRING_SUBFUNCLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_SUBFUNCLIST[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[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));
__ARRAY_STRING_SUBFUNCLIST[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_SUBFUNCLIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_SUBFUNCLIST[0]) error(257);
__ARRAY_STRING_SUBFUNCLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_SUBFUNCLIST[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new(0,0);
}
}
__ARRAY_STRING_SUBFUNCLIST[4]=alloc_new_desc[4];
__ARRAY_STRING_SUBFUNCLIST[5]=alloc_new_desc[5];
__ARRAY_STRING_SUBFUNCLIST[6]=alloc_new_desc[6];
__ARRAY_STRING_SUBFUNCLIST[7]=alloc_new_desc[7];
}
#line 19558 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19558,"ide_methods.bas");}while(r);
#line 19559 "ide/ide_methods.bas"
do{
#line 19559 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_TOTALSF)-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5]);
#line 19559 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long],qbs_add(qbs_add(l2string(*_SUB_IDEMAKECONTEXTUALMENU_LONG_Y),func_chr(*_SUB_IDEMAKECONTEXTUALMENU_LONG_SF)),_SUB_IDEMAKECONTEXTUALMENU_STRING_N2));
#line 19559 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19559 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19559,"ide_methods.bas");}while(r);
#line 19560 "ide/ide_methods.bas"
}
#line 19561 "ide/ide_methods.bas"
fornext_continue_6854:;
#line 19561 "ide/ide_methods.bas"
}
#line 19561 "ide/ide_methods.bas"
fornext_exit_6854:;
#line 19564 "ide/ide_methods.bas"
do{
#line 19564 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,qbs_ucase(FUNC_GETWORDATCURSOR()));
#line 19564 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19564 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19564,"ide_methods.bas");}while(r);
#line 19567 "ide/ide_methods.bas"
S_66684:;
#line 19567 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(qbs_ltrim(qbs_rtrim(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION)))->len)> 0 )))||is_error_pending()){
#line 19567 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19567,"ide_methods.bas");if(r)goto S_66684;}
#line 19568 "ide/ide_methods.bas"
S_66685:;
#line 19568 "ide/ide_methods.bas"
while((!(qbs_cleanup(qbs_tmp_base,((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((qbs_asc(qbs_right(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION, 1 )))-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])])))||is_error_pending()){
#line 19568 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19568,"ide_methods.bas");if(r)goto S_66685;}
#line 19569 "ide/ide_methods.bas"
do{
#line 19569 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION,qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION,_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION->len- 1 ));
#line 19569 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19569 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19569,"ide_methods.bas");}while(r);
#line 19570 "ide/ide_methods.bas"
S_66687:;
#line 19570 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION->len== 0 )))||is_error_pending()){
#line 19570 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19570,"ide_methods.bas");if(r)goto S_66687;}
#line 19570 "ide/ide_methods.bas"
do{
#line 19570 "ide/ide_methods.bas"
goto dl_exit_6862;
#line 19570 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19570,"ide_methods.bas");}while(r);
#line 19570 "ide/ide_methods.bas"
}
#line 19571 "ide/ide_methods.bas"
dl_continue_6862:;
#line 19571 "ide/ide_methods.bas"
}
#line 19571 "ide/ide_methods.bas"
dl_exit_6862:;
#line 19572 "ide/ide_methods.bas"
do{
#line 19572 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION,qbs_ltrim(qbs_rtrim(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION)));
#line 19572 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19572 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19572,"ide_methods.bas");}while(r);
#line 19573 "ide/ide_methods.bas"
}
#line 19575 "ide/ide_methods.bas"
S_66693:;
#line 19575 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2, 1 ),qbs_new_txt_len("$",1))))||is_error_pending()){
#line 19575 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19575,"ide_methods.bas");if(r)goto S_66693;}
#line 19575 "ide/ide_methods.bas"
do{
#line 19575 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A3,qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,_SUB_IDEMAKECONTEXTUALMENU_STRING_A2->len- 1 ));
#line 19575 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19575,"ide_methods.bas");}while(r);
#line 19575 "ide/ide_methods.bas"
}else{
#line 19575 "ide/ide_methods.bas"
do{
#line 19575 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A3,_SUB_IDEMAKECONTEXTUALMENU_STRING_A2);
#line 19575 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19575 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19575,"ide_methods.bas");}while(r);
#line 19575 "ide/ide_methods.bas"
}
#line 19577 "ide/ide_methods.bas"
S_66698:;
#line 19577 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(_SUB_IDEMAKECONTEXTUALMENU_STRING_A3->len> 0 ))|(-(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION->len> 0 ))))||is_error_pending()){
#line 19577 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19577,"ide_methods.bas");if(r)goto S_66698;}
#line 19579 "ide/ide_methods.bas"
S_66699:;
#line 19579 "ide/ide_methods.bas"
fornext_value6869= 1 ;
#line 19579 "ide/ide_methods.bas"
fornext_finalvalue6869=*_SUB_IDEMAKECONTEXTUALMENU_LONG_TOTALSF;
#line 19579 "ide/ide_methods.bas"
fornext_step6869= 1 ;
#line 19579 "ide/ide_methods.bas"
if (fornext_step6869<0) fornext_step_negative6869=1; else fornext_step_negative6869=0;
#line 19579 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6869;
#line 19579 "ide/ide_methods.bas"
goto fornext_entrylabel6869;
#line 19579 "ide/ide_methods.bas"
while(1){
#line 19579 "ide/ide_methods.bas"
fornext_value6869=fornext_step6869+(*_SUB_IDEMAKECONTEXTUALMENU_LONG_CHECKSF);
#line 19579 "ide/ide_methods.bas"
fornext_entrylabel6869:
#line 19579 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_CHECKSF=fornext_value6869;
#line 19579 "ide/ide_methods.bas"
if (fornext_step_negative6869){
#line 19579 "ide/ide_methods.bas"
if (fornext_value6869<fornext_finalvalue6869) break;
#line 19579 "ide/ide_methods.bas"
}else{
#line 19579 "ide/ide_methods.bas"
if (fornext_value6869>fornext_finalvalue6869) break;
#line 19579 "ide/ide_methods.bas"
}
#line 19579 "ide/ide_methods.bas"
fornext_error6869:;
#line 19579 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19579,"ide_methods.bas");if(r)goto S_66699;}
#line 19580 "ide/ide_methods.bas"
S_66700:;
#line 19580 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_IDEMAKECONTEXTUALMENU_STRING_A3,qbs_ucase(func_mid((((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_CHECKSF)-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])]), 6 ,NULL,0))))|(qbs_equal(qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_SELECTION),qbs_ucase(func_mid((((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_CHECKSF)-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])]), 6 ,NULL,0))))))||is_error_pending()){
#line 19580 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19580,"ide_methods.bas");if(r)goto S_66700;}
#line 19581 "ide/ide_methods.bas"
do{
#line 19581 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF,FUNC_FINDCURRENTSF(__LONG_IDECY));
#line 19581 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19581 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19581,"ide_methods.bas");}while(r);
#line 19582 "ide/ide_methods.bas"
S_66702:;
#line 19582 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF->len== 0 )))||is_error_pending()){
#line 19582 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19582,"ide_methods.bas");if(r)goto S_66702;}
#line 19582 "ide/ide_methods.bas"
do{
#line 19582 "ide/ide_methods.bas"
goto LABEL_SKIPCHECKCURRSF;
#line 19582 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19582,"ide_methods.bas");}while(r);
#line 19582 "ide/ide_methods.bas"
}
#line 19584 "ide/ide_methods.bas"
S_66705:;
#line 19584 "ide/ide_methods.bas"
while((!(qbs_cleanup(qbs_tmp_base,((int32*)(__ARRAY_LONG_ALPHANUMERIC[0]))[array_check((qbs_asc(qbs_right(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF, 1 )))-__ARRAY_LONG_ALPHANUMERIC[4],__ARRAY_LONG_ALPHANUMERIC[5])])))||is_error_pending()){
#line 19584 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19584,"ide_methods.bas");if(r)goto S_66705;}
#line 19585 "ide/ide_methods.bas"
do{
#line 19585 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF,qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF,_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF->len- 1 ));
#line 19585 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19585 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19585,"ide_methods.bas");}while(r);
#line 19586 "ide/ide_methods.bas"
S_66707:;
#line 19586 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF->len== 0 )))||is_error_pending()){
#line 19586 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19586,"ide_methods.bas");if(r)goto S_66707;}
#line 19586 "ide/ide_methods.bas"
do{
#line 19586 "ide/ide_methods.bas"
goto dl_exit_6871;
#line 19586 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19586,"ide_methods.bas");}while(r);
#line 19586 "ide/ide_methods.bas"
}
#line 19587 "ide/ide_methods.bas"
dl_continue_6871:;
#line 19587 "ide/ide_methods.bas"
}
#line 19587 "ide/ide_methods.bas"
dl_exit_6871:;
#line 19588 "ide/ide_methods.bas"
do{
#line 19588 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF,qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF));
#line 19588 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19588 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19588,"ide_methods.bas");}while(r);
#line 19590 "ide/ide_methods.bas"
LABEL_SKIPCHECKCURRSF:;
#line 19590 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19590,"ide_methods.bas");r=0;}
#line 19591 "ide/ide_methods.bas"
S_66712:;
#line 19591 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc((((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_CHECKSF)-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])]), 5 )== 1 )))||is_error_pending()){
#line 19591 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19591,"ide_methods.bas");if(r)goto S_66712;}
#line 19592 "ide/ide_methods.bas"
do{
#line 19592 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURSORSF,qbs_new_txt_len("SUB ",4));
#line 19592 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19592 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19592,"ide_methods.bas");}while(r);
#line 19593 "ide/ide_methods.bas"
}else{
#line 19594 "ide/ide_methods.bas"
do{
#line 19594 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURSORSF,qbs_new_txt_len("FUNCTION ",9));
#line 19594 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19594 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19594,"ide_methods.bas");}while(r);
#line 19595 "ide/ide_methods.bas"
}
#line 19596 "ide/ide_methods.bas"
do{
#line 19596 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURSORSF,qbs_add(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURSORSF,func_mid((((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_CHECKSF)-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])]), 6 ,NULL,0)));
#line 19596 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19596 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19596,"ide_methods.bas");}while(r);
#line 19598 "ide/ide_methods.bas"
S_66718:;
#line 19598 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURSORSF),_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF)))||is_error_pending()){
#line 19598 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19598,"ide_methods.bas");if(r)goto S_66718;}
#line 19599 "ide/ide_methods.bas"
do{
#line 19599 "ide/ide_methods.bas"
goto fornext_exit_6868;
#line 19599 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19599,"ide_methods.bas");}while(r);
#line 19600 "ide/ide_methods.bas"
}else{
#line 19601 "ide/ide_methods.bas"
do{
#line 19601 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19601 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("#Go To ",7),_SUB_IDEMAKECONTEXTUALMENU_STRING_CURSORSF));
#line 19601 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19601,"ide_methods.bas");}while(r);
#line 19601 "ide/ide_methods.bas"
do{
#line 19601 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19601 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19601,"ide_methods.bas");}while(r);
#line 19602 "ide/ide_methods.bas"
do{
#line 19602 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19602 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Jumps to procedure definition",29));
#line 19602 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19602 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19602,"ide_methods.bas");}while(r);
#line 19603 "ide/ide_methods.bas"
do{
#line 19603 "ide/ide_methods.bas"
tmp_long=array_check(( 1 )-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5]);
#line 19603 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_CHECKSF)-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5])]));
#line 19603 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19603 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19603,"ide_methods.bas");}while(r);
#line 19604 "ide/ide_methods.bas"
do{
#line 19604 "ide/ide_methods.bas"
goto fornext_exit_6868;
#line 19604 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19604,"ide_methods.bas");}while(r);
#line 19605 "ide/ide_methods.bas"
}
#line 19606 "ide/ide_methods.bas"
}
#line 19607 "ide/ide_methods.bas"
fornext_continue_6868:;
#line 19607 "ide/ide_methods.bas"
}
#line 19607 "ide/ide_methods.bas"
fornext_exit_6868:;
#line 19609 "ide/ide_methods.bas"
do{
#line 19609 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_V= 0 ;
#line 19609 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19609,"ide_methods.bas");}while(r);
#line 19610 "ide/ide_methods.bas"
do{
#line 19610 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF,FUNC_FINDCURRENTSF(__LONG_IDECY));
#line 19610 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19610 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19610,"ide_methods.bas");}while(r);
#line 19611 "ide/ide_methods.bas"
S_66731:;
#line 19611 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,FUNC_VALIDNAME(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2)))||is_error_pending()){
#line 19611 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19611,"ide_methods.bas");if(r)goto S_66731;}
#line 19611 "ide/ide_methods.bas"
do{
#line 19611 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_V=FUNC_HASHFIND(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,&(pass6874= 2ll ),_SUB_IDEMAKECONTEXTUALMENU_LONG_IGNORE,_SUB_IDEMAKECONTEXTUALMENU_LONG_R);
#line 19611 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19611 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19611,"ide_methods.bas");}while(r);
#line 19611 "ide/ide_methods.bas"
}
#line 19612 "ide/ide_methods.bas"
LABEL_CHECKTHISLABEL:;
#line 19612 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19612,"ide_methods.bas");r=0;}
#line 19613 "ide/ide_methods.bas"
S_66734:;
#line 19613 "ide/ide_methods.bas"
if ((*_SUB_IDEMAKECONTEXTUALMENU_LONG_V)||is_error_pending()){
#line 19613 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19613,"ide_methods.bas");if(r)goto S_66734;}
#line 19614 "ide/ide_methods.bas"
do{
#line 19614 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_LABELLINENUMBER=*(int32*)(((char*)__ARRAY_UDT_LABELS[0])+(((array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_R)-__ARRAY_UDT_LABELS[4],__ARRAY_UDT_LABELS[5]))*282+278)));
#line 19614 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19614,"ide_methods.bas");}while(r);
#line 19615 "ide/ide_methods.bas"
do{
#line 19615 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_THISLABELSCOPE,FUNC_FINDCURRENTSF(_SUB_IDEMAKECONTEXTUALMENU_LONG_LABELLINENUMBER));
#line 19615 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19615 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19615,"ide_methods.bas");}while(r);
#line 19616 "ide/ide_methods.bas"
S_66737:;
#line 19616 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(_SUB_IDEMAKECONTEXTUALMENU_STRING_THISLABELSCOPE,_SUB_IDEMAKECONTEXTUALMENU_STRING_CURRSF))&(-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_V== 2 ))))||is_error_pending()){
#line 19616 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19616,"ide_methods.bas");if(r)goto S_66737;}
#line 19617 "ide/ide_methods.bas"
do{
#line 19617 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_V=FUNC_HASHFINDCONT(_SUB_IDEMAKECONTEXTUALMENU_LONG_IGNORE,_SUB_IDEMAKECONTEXTUALMENU_LONG_R);
#line 19617 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19617,"ide_methods.bas");}while(r);
#line 19618 "ide/ide_methods.bas"
do{
#line 19618 "ide/ide_methods.bas"
goto LABEL_CHECKTHISLABEL;
#line 19618 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19618,"ide_methods.bas");}while(r);
#line 19619 "ide/ide_methods.bas"
}
#line 19620 "ide/ide_methods.bas"
S_66741:;
#line 19620 "ide/ide_methods.bas"
if (((-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_LABELLINENUMBER> 0 ))&(-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_LABELLINENUMBER!=*__LONG_IDECY)))||is_error_pending()){
#line 19620 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19620,"ide_methods.bas");if(r)goto S_66741;}
#line 19621 "ide/ide_methods.bas"
do{
#line 19621 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19621 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_new_txt_len("Go To #Label ",13),qbs_rtrim(qbs_new_fixed((((uint8*)__ARRAY_UDT_LABELS[0])+(((array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_R)-__ARRAY_UDT_LABELS[4],__ARRAY_UDT_LABELS[5]))*282+1))),256,1))));
#line 19621 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19621,"ide_methods.bas");}while(r);
#line 19621 "ide/ide_methods.bas"
do{
#line 19621 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19621 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19621,"ide_methods.bas");}while(r);
#line 19622 "ide/ide_methods.bas"
do{
#line 19622 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19622 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Jumps to label",14));
#line 19622 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19622 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19622,"ide_methods.bas");}while(r);
#line 19623 "ide/ide_methods.bas"
do{
if (__ARRAY_STRING_SUBFUNCLIST[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_STRING_SUBFUNCLIST)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_STRING_SUBFUNCLIST[2]&1){
preserve_old_ptr=__ARRAY_STRING_SUBFUNCLIST[0];
preserve_old_flags=__ARRAY_STRING_SUBFUNCLIST[2];
preserve_old_total=__ARRAY_STRING_SUBFUNCLIST[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]=(func_ubound(__ARRAY_STRING_SUBFUNCLIST,1,1)+ 1 )-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);
__ARRAY_STRING_SUBFUNCLIST[0]=preserve_new_ptr;
__ARRAY_STRING_SUBFUNCLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_SUBFUNCLIST[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[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));
__ARRAY_STRING_SUBFUNCLIST[0]=preserve_new_ptr;
}else{
__ARRAY_STRING_SUBFUNCLIST[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!__ARRAY_STRING_SUBFUNCLIST[0]) error(257);
__ARRAY_STRING_SUBFUNCLIST[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
if (__ARRAY_STRING_SUBFUNCLIST[2]&4){
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new_cmem(0,0);
}else{
while(tmp_long--) ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long]=qbs_new(0,0);
}
}
__ARRAY_STRING_SUBFUNCLIST[4]=alloc_new_desc[4];
__ARRAY_STRING_SUBFUNCLIST[5]=alloc_new_desc[5];
__ARRAY_STRING_SUBFUNCLIST[6]=alloc_new_desc[6];
__ARRAY_STRING_SUBFUNCLIST[7]=alloc_new_desc[7];
}
#line 19623 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19623,"ide_methods.bas");}while(r);
#line 19624 "ide/ide_methods.bas"
do{
#line 19624 "ide/ide_methods.bas"
tmp_long=array_check((func_ubound(__ARRAY_STRING_SUBFUNCLIST,1,1))-__ARRAY_STRING_SUBFUNCLIST[4],__ARRAY_STRING_SUBFUNCLIST[5]);
#line 19624 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_long],l2string(*(int32*)(((char*)__ARRAY_UDT_LABELS[0])+(((array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_R)-__ARRAY_UDT_LABELS[4],__ARRAY_UDT_LABELS[5]))*282+278)))));
#line 19624 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19624 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19624,"ide_methods.bas");}while(r);
#line 19625 "ide/ide_methods.bas"
}
#line 19626 "ide/ide_methods.bas"
}
#line 19627 "ide/ide_methods.bas"
}
#line 19629 "ide/ide_methods.bas"
S_66750:;
#line 19629 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2->len> 0 )))||is_error_pending()){
#line 19629 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19629,"ide_methods.bas");if(r)goto S_66750;}
#line 19631 "ide/ide_methods.bas"
do{
#line 19631 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_LNKS= 0 ;
#line 19631 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19631,"ide_methods.bas");}while(r);
#line 19632 "ide/ide_methods.bas"
do{
#line 19632 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_L2,FUNC_FINDHELPTOPIC(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,_SUB_IDEMAKECONTEXTUALMENU_LONG_LNKS,&(pass6876= -1 )));
#line 19632 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19632 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19632,"ide_methods.bas");}while(r);
#line 19634 "ide/ide_methods.bas"
S_66753:;
#line 19634 "ide/ide_methods.bas"
if ((*_SUB_IDEMAKECONTEXTUALMENU_LONG_LNKS)||is_error_pending()){
#line 19634 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19634,"ide_methods.bas");if(r)goto S_66753;}
#line 19635 "ide/ide_methods.bas"
S_66754:;
#line 19635 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(_SUB_IDEMAKECONTEXTUALMENU_STRING_L2->len> 15 )))||is_error_pending()){
#line 19635 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19635,"ide_methods.bas");if(r)goto S_66754;}
#line 19636 "ide/ide_methods.bas"
do{
#line 19636 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_L2,qbs_add(qbs_left(_SUB_IDEMAKECONTEXTUALMENU_STRING_L2, 12 ),func_string( 3 , 250 )));
#line 19636 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19636 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19636,"ide_methods.bas");}while(r);
#line 19637 "ide/ide_methods.bas"
}
#line 19638 "ide/ide_methods.bas"
S_66757:;
#line 19638 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(func_instr(NULL,_SUB_IDEMAKECONTEXTUALMENU_STRING_L2,qbs_new_txt_len("PARENTHESIS",11),0)== 0 )))||is_error_pending()){
#line 19638 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19638,"ide_methods.bas");if(r)goto S_66757;}
#line 19639 "ide/ide_methods.bas"
do{
#line 19639 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19639 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add(qbs_add(qbs_new_txt_len("#Help On '",10),_SUB_IDEMAKECONTEXTUALMENU_STRING_L2),qbs_new_txt_len("'",1)));
#line 19639 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19639,"ide_methods.bas");}while(r);
#line 19639 "ide/ide_methods.bas"
do{
#line 19639 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19639 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19639,"ide_methods.bas");}while(r);
#line 19640 "ide/ide_methods.bas"
do{
#line 19640 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19640 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Opens help article on the selected term",39));
#line 19640 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19640 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19640,"ide_methods.bas");}while(r);
#line 19641 "ide/ide_methods.bas"
}
#line 19642 "ide/ide_methods.bas"
}
#line 19643 "ide/ide_methods.bas"
}
#line 19645 "ide/ide_methods.bas"
S_66764:;
#line 19645 "ide/ide_methods.bas"
if ((-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_I> 1 ))||is_error_pending()){
#line 19645 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19645,"ide_methods.bas");if(r)goto S_66764;}
#line 19646 "ide/ide_methods.bas"
do{
#line 19646 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19646 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19646 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19646,"ide_methods.bas");}while(r);
#line 19646 "ide/ide_methods.bas"
do{
#line 19646 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19646 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19646,"ide_methods.bas");}while(r);
#line 19647 "ide/ide_methods.bas"
}
#line 19650 "ide/ide_methods.bas"
do{
#line 19650 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 19650 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19650 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19650,"ide_methods.bas");}while(r);
#line 19651 "ide/ide_methods.bas"
S_66769:;
#line 19651 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 19651 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19651,"ide_methods.bas");if(r)goto S_66769;}
#line 19652 "ide/ide_methods.bas"
S_66770:;
#line 19652 "ide/ide_methods.bas"
if ((-(*__LONG_IDESELECTY1!=*__LONG_IDECY))||is_error_pending()){
#line 19652 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19652,"ide_methods.bas");if(r)goto S_66770;}
#line 19652 "ide/ide_methods.bas"
do{
#line 19652 "ide/ide_methods.bas"
goto LABEL_NORGBFOUND;
#line 19652 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19652,"ide_methods.bas");}while(r);
#line 19652 "ide/ide_methods.bas"
}
#line 19653 "ide/ide_methods.bas"
}
#line 19655 "ide/ide_methods.bas"
do{
#line 19655 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB= 0 ;
#line 19655 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19655,"ide_methods.bas");}while(r);
#line 19656 "ide/ide_methods.bas"
do{
#line 19656 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB=*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_A),qbs_new_txt_len("RGB(",4),0);
#line 19656 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19656 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19656,"ide_methods.bas");}while(r);
#line 19657 "ide/ide_methods.bas"
do{
#line 19657 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB=*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_A),qbs_new_txt_len("RGB32(",6),0);
#line 19657 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19657 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19657,"ide_methods.bas");}while(r);
#line 19658 "ide/ide_methods.bas"
do{
#line 19658 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB=*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_A),qbs_new_txt_len("RGBA(",5),0);
#line 19658 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19658 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19658,"ide_methods.bas");}while(r);
#line 19659 "ide/ide_methods.bas"
do{
#line 19659 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB=*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB+func_instr(NULL,qbs_ucase(_SUB_IDEMAKECONTEXTUALMENU_STRING_A),qbs_new_txt_len("RGBA32(",7),0);
#line 19659 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19659 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19659,"ide_methods.bas");}while(r);
#line 19660 "ide/ide_methods.bas"
S_66779:;
#line 19660 "ide/ide_methods.bas"
if ((*_SUB_IDEMAKECONTEXTUALMENU_LONG_FOUND_RGB)||is_error_pending()){
#line 19660 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19660,"ide_methods.bas");if(r)goto S_66779;}
#line 19661 "ide/ide_methods.bas"
do{
#line 19661 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19661 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#RGB Color Mixer...",19));
#line 19661 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19661 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19661,"ide_methods.bas");}while(r);
#line 19661 "ide/ide_methods.bas"
do{
#line 19661 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19661 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19661,"ide_methods.bas");}while(r);
#line 19662 "ide/ide_methods.bas"
do{
#line 19662 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19662 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Allows mixing colors to edit/insert _RGB statements",51));
#line 19662 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19662 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19662,"ide_methods.bas");}while(r);
#line 19663 "ide/ide_methods.bas"
do{
#line 19663 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19663 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19663 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19663,"ide_methods.bas");}while(r);
#line 19663 "ide/ide_methods.bas"
do{
#line 19663 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19663 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19663,"ide_methods.bas");}while(r);
#line 19664 "ide/ide_methods.bas"
}
#line 19665 "ide/ide_methods.bas"
LABEL_NORGBFOUND:;
#line 19665 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19665,"ide_methods.bas");r=0;}
#line 19668 "ide/ide_methods.bas"
S_66786:;
#line 19668 "ide/ide_methods.bas"
if (((-(*__LONG_IDESELECT!= 0 )))||is_error_pending()){
#line 19668 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19668,"ide_methods.bas");if(r)goto S_66786;}
#line 19669 "ide/ide_methods.bas"
do{
#line 19669 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19669 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Cu#t  Shift+Del or Ctrl+X",25));
#line 19669 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19669,"ide_methods.bas");}while(r);
#line 19669 "ide/ide_methods.bas"
do{
#line 19669 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19669 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19669,"ide_methods.bas");}while(r);
#line 19670 "ide/ide_methods.bas"
do{
#line 19670 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19670 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Deletes selected text and copies it to clipboard",48));
#line 19670 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19670 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19670,"ide_methods.bas");}while(r);
#line 19671 "ide/ide_methods.bas"
do{
#line 19671 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19671 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Copy  Ctrl+Ins or Ctrl+C",25));
#line 19671 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19671,"ide_methods.bas");}while(r);
#line 19671 "ide/ide_methods.bas"
do{
#line 19671 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19671 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19671,"ide_methods.bas");}while(r);
#line 19672 "ide/ide_methods.bas"
do{
#line 19672 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19672 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Copies selected text to clipboard",33));
#line 19672 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19672 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19672,"ide_methods.bas");}while(r);
#line 19673 "ide/ide_methods.bas"
}
#line 19675 "ide/ide_methods.bas"
do{
#line 19675 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_CLIP,func__clipboard());
#line 19675 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19675 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19675,"ide_methods.bas");}while(r);
#line 19676 "ide/ide_methods.bas"
S_66795:;
#line 19676 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,_SUB_IDEMAKECONTEXTUALMENU_STRING_CLIP->len))||is_error_pending()){
#line 19676 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19676,"ide_methods.bas");if(r)goto S_66795;}
#line 19677 "ide/ide_methods.bas"
do{
#line 19677 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19677 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Paste  Shift+Ins or Ctrl+V",27));
#line 19677 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19677 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19677,"ide_methods.bas");}while(r);
#line 19677 "ide/ide_methods.bas"
do{
#line 19677 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19677 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19677,"ide_methods.bas");}while(r);
#line 19678 "ide/ide_methods.bas"
do{
#line 19678 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19678 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Inserts clipboard contents at current location",46));
#line 19678 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19678 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19678,"ide_methods.bas");}while(r);
#line 19679 "ide/ide_methods.bas"
}
#line 19681 "ide/ide_methods.bas"
S_66800:;
#line 19681 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 19681 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19681,"ide_methods.bas");if(r)goto S_66800;}
#line 19682 "ide/ide_methods.bas"
do{
#line 19682 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19682 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Cl#ear  Del",11));
#line 19682 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19682,"ide_methods.bas");}while(r);
#line 19682 "ide/ide_methods.bas"
do{
#line 19682 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19682 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19682,"ide_methods.bas");}while(r);
#line 19683 "ide/ide_methods.bas"
do{
#line 19683 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19683 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Deletes selected text",21));
#line 19683 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19683 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19683,"ide_methods.bas");}while(r);
#line 19684 "ide/ide_methods.bas"
}
#line 19685 "ide/ide_methods.bas"
do{
#line 19685 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19685 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Select #All  Ctrl+A",19));
#line 19685 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19685,"ide_methods.bas");}while(r);
#line 19685 "ide/ide_methods.bas"
do{
#line 19685 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19685 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19685,"ide_methods.bas");}while(r);
#line 19686 "ide/ide_methods.bas"
do{
#line 19686 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19686 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Selects all contents of current program",39));
#line 19686 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19686 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19686,"ide_methods.bas");}while(r);
#line 19687 "ide/ide_methods.bas"
do{
#line 19687 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19687 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19687 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19687,"ide_methods.bas");}while(r);
#line 19687 "ide/ide_methods.bas"
do{
#line 19687 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19687 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19687,"ide_methods.bas");}while(r);
#line 19688 "ide/ide_methods.bas"
do{
#line 19688 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19688 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("To#ggle Comment  Ctrl+T",23));
#line 19688 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19688,"ide_methods.bas");}while(r);
#line 19688 "ide/ide_methods.bas"
do{
#line 19688 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19688 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19688,"ide_methods.bas");}while(r);
#line 19689 "ide/ide_methods.bas"
do{
#line 19689 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19689 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Toggles comment (') on the current selection",44));
#line 19689 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19689 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19689,"ide_methods.bas");}while(r);
#line 19690 "ide/ide_methods.bas"
do{
#line 19690 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19690 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Add Co#mment (')  Ctrl+R",24));
#line 19690 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19690,"ide_methods.bas");}while(r);
#line 19690 "ide/ide_methods.bas"
do{
#line 19690 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19690 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19690,"ide_methods.bas");}while(r);
#line 19691 "ide/ide_methods.bas"
do{
#line 19691 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19691 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Adds comment marker (') to the current selection",48));
#line 19691 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19691 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19691,"ide_methods.bas");}while(r);
#line 19692 "ide/ide_methods.bas"
do{
#line 19692 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19692 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Remove Comme#nt (')  Ctrl+Shift+R",33));
#line 19692 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19692,"ide_methods.bas");}while(r);
#line 19692 "ide/ide_methods.bas"
do{
#line 19692 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19692 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19692,"ide_methods.bas");}while(r);
#line 19693 "ide/ide_methods.bas"
do{
#line 19693 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19693 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Removes comment marker (') from the current selection",53));
#line 19693 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19693 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19693,"ide_methods.bas");}while(r);
#line 19694 "ide/ide_methods.bas"
S_66819:;
#line 19694 "ide/ide_methods.bas"
if ((*__LONG_IDESELECT)||is_error_pending()){
#line 19694 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19694,"ide_methods.bas");if(r)goto S_66819;}
#line 19695 "ide/ide_methods.bas"
do{
#line 19695 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_Y1=*__LONG_IDECY;
#line 19695 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19695,"ide_methods.bas");}while(r);
#line 19696 "ide/ide_methods.bas"
do{
#line 19696 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_Y2=*__LONG_IDESELECTY1;
#line 19696 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19696,"ide_methods.bas");}while(r);
#line 19697 "ide/ide_methods.bas"
S_66822:;
#line 19697 "ide/ide_methods.bas"
if ((-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_Y1==*_SUB_IDEMAKECONTEXTUALMENU_LONG_Y2))||is_error_pending()){
#line 19697 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19697,"ide_methods.bas");if(r)goto S_66822;}
#line 19698 "ide/ide_methods.bas"
do{
#line 19698 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,FUNC_IDEGETLINE(__LONG_IDECY));
#line 19698 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19698 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19698,"ide_methods.bas");}while(r);
#line 19699 "ide/ide_methods.bas"
do{
#line 19699 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,qbs_new_txt_len("",0));
#line 19699 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19699 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19699,"ide_methods.bas");}while(r);
#line 19700 "ide/ide_methods.bas"
do{
#line 19700 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX1=*__LONG_IDESELECTX1;
#line 19700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19700,"ide_methods.bas");}while(r);
#line 19700 "ide/ide_methods.bas"
do{
#line 19700 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX2=*__LONG_IDECX;
#line 19700 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19700,"ide_methods.bas");}while(r);
#line 19701 "ide/ide_methods.bas"
S_66827:;
#line 19701 "ide/ide_methods.bas"
if ((-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX2<*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX1))||is_error_pending()){
#line 19701 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19701,"ide_methods.bas");if(r)goto S_66827;}
#line 19701 "ide/ide_methods.bas"
do{
#line 19701 "ide/ide_methods.bas"
swap_32(&*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX1,&*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX2);
#line 19701 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19701,"ide_methods.bas");}while(r);
#line 19701 "ide/ide_methods.bas"
}
#line 19702 "ide/ide_methods.bas"
S_66830:;
#line 19702 "ide/ide_methods.bas"
fornext_value6880=*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX1;
#line 19702 "ide/ide_methods.bas"
fornext_finalvalue6880=*_SUB_IDEMAKECONTEXTUALMENU_LONG_SX2- 1 ;
#line 19702 "ide/ide_methods.bas"
fornext_step6880= 1 ;
#line 19702 "ide/ide_methods.bas"
if (fornext_step6880<0) fornext_step_negative6880=1; else fornext_step_negative6880=0;
#line 19702 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6880;
#line 19702 "ide/ide_methods.bas"
goto fornext_entrylabel6880;
#line 19702 "ide/ide_methods.bas"
while(1){
#line 19702 "ide/ide_methods.bas"
fornext_value6880=fornext_step6880+(*_SUB_IDEMAKECONTEXTUALMENU_LONG_X);
#line 19702 "ide/ide_methods.bas"
fornext_entrylabel6880:
#line 19702 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_X=fornext_value6880;
#line 19702 "ide/ide_methods.bas"
if (fornext_step_negative6880){
#line 19702 "ide/ide_methods.bas"
if (fornext_value6880<fornext_finalvalue6880) break;
#line 19702 "ide/ide_methods.bas"
}else{
#line 19702 "ide/ide_methods.bas"
if (fornext_value6880>fornext_finalvalue6880) break;
#line 19702 "ide/ide_methods.bas"
}
#line 19702 "ide/ide_methods.bas"
fornext_error6880:;
#line 19702 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19702,"ide_methods.bas");if(r)goto S_66830;}
#line 19703 "ide/ide_methods.bas"
S_66831:;
#line 19703 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(*_SUB_IDEMAKECONTEXTUALMENU_LONG_X<=_SUB_IDEMAKECONTEXTUALMENU_STRING_A->len)))||is_error_pending()){
#line 19703 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19703,"ide_methods.bas");if(r)goto S_66831;}
#line 19703 "ide/ide_methods.bas"
do{
#line 19703 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,qbs_add(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,func_mid(_SUB_IDEMAKECONTEXTUALMENU_STRING_A,*_SUB_IDEMAKECONTEXTUALMENU_LONG_X, 1 ,0|1)));
#line 19703 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19703,"ide_methods.bas");}while(r);
#line 19703 "ide/ide_methods.bas"
}else{
#line 19703 "ide/ide_methods.bas"
do{
#line 19703 "ide/ide_methods.bas"
qbs_set(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,qbs_add(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,qbs_new_txt_len(" ",1)));
#line 19703 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19703 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19703,"ide_methods.bas");}while(r);
#line 19703 "ide/ide_methods.bas"
}
#line 19704 "ide/ide_methods.bas"
fornext_continue_6879:;
#line 19704 "ide/ide_methods.bas"
}
#line 19704 "ide/ide_methods.bas"
fornext_exit_6879:;
#line 19705 "ide/ide_methods.bas"
S_66837:;
#line 19705 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_IDEMAKECONTEXTUALMENU_STRING_A2,qbs_new_txt_len("",0))))||is_error_pending()){
#line 19705 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19705,"ide_methods.bas");if(r)goto S_66837;}
#line 19706 "ide/ide_methods.bas"
do{
#line 19706 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19706 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Increase Indent  TAB",21));
#line 19706 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19706,"ide_methods.bas");}while(r);
#line 19706 "ide/ide_methods.bas"
do{
#line 19706 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19706 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19706,"ide_methods.bas");}while(r);
#line 19707 "ide/ide_methods.bas"
do{
#line 19707 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19707 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Increases indentation of the current selection",46));
#line 19707 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19707 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19707,"ide_methods.bas");}while(r);
#line 19708 "ide/ide_methods.bas"
do{
#line 19708 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19708 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Decrease Indent",16));
#line 19708 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19708 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19708,"ide_methods.bas");}while(r);
#line 19709 "ide/ide_methods.bas"
do{
#line 19709 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19709 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Decreases indentation of the current selection",46));
#line 19709 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19709 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19709,"ide_methods.bas");}while(r);
#line 19710 "ide/ide_methods.bas"
S_66843:;
#line 19710 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)|func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0)))||is_error_pending()){
#line 19710 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19710,"ide_methods.bas");if(r)goto S_66843;}
#line 19710 "ide/ide_methods.bas"
do{
#line 19710 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19710 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add((((qbs**)(__ARRAY_STRING_MENU[0]))[array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]),qbs_new_txt_len("  Shift+TAB",11)));
#line 19710 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19710 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19710,"ide_methods.bas");}while(r);
#line 19710 "ide/ide_methods.bas"
}
#line 19711 "ide/ide_methods.bas"
do{
#line 19711 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19711 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19711,"ide_methods.bas");}while(r);
#line 19712 "ide/ide_methods.bas"
do{
#line 19712 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19712 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19712 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19712 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19712,"ide_methods.bas");}while(r);
#line 19712 "ide/ide_methods.bas"
do{
#line 19712 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19712 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19712,"ide_methods.bas");}while(r);
#line 19713 "ide/ide_methods.bas"
}
#line 19714 "ide/ide_methods.bas"
}else{
#line 19715 "ide/ide_methods.bas"
do{
#line 19715 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19715 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Increase Indent  TAB",21));
#line 19715 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19715,"ide_methods.bas");}while(r);
#line 19715 "ide/ide_methods.bas"
do{
#line 19715 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19715 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19715,"ide_methods.bas");}while(r);
#line 19716 "ide/ide_methods.bas"
do{
#line 19716 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19716 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Increases indentation of the current selection",46));
#line 19716 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19716 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19716,"ide_methods.bas");}while(r);
#line 19717 "ide/ide_methods.bas"
do{
#line 19717 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19717 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Decrease Indent",16));
#line 19717 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19717 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19717,"ide_methods.bas");}while(r);
#line 19718 "ide/ide_methods.bas"
do{
#line 19718 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19718 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Decreases indentation of the current selection",46));
#line 19718 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19718 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19718,"ide_methods.bas");}while(r);
#line 19719 "ide/ide_methods.bas"
S_66856:;
#line 19719 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,func__os(),qbs_new_txt_len("WIN",3),0)|func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0)))||is_error_pending()){
#line 19719 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19719,"ide_methods.bas");if(r)goto S_66856;}
#line 19719 "ide/ide_methods.bas"
do{
#line 19719 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19719 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_add((((qbs**)(__ARRAY_STRING_MENU[0]))[array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6]]),qbs_new_txt_len("  Shift+TAB",11)));
#line 19719 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19719 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19719,"ide_methods.bas");}while(r);
#line 19719 "ide/ide_methods.bas"
}
#line 19720 "ide/ide_methods.bas"
do{
#line 19720 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19720 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19720,"ide_methods.bas");}while(r);
#line 19721 "ide/ide_methods.bas"
do{
#line 19721 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19721 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19721 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19721,"ide_methods.bas");}while(r);
#line 19721 "ide/ide_methods.bas"
do{
#line 19721 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19721 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19721,"ide_methods.bas");}while(r);
#line 19722 "ide/ide_methods.bas"
}
#line 19723 "ide/ide_methods.bas"
}else{
#line 19724 "ide/ide_methods.bas"
do{
#line 19724 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19724 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19724 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19724,"ide_methods.bas");}while(r);
#line 19724 "ide/ide_methods.bas"
do{
#line 19724 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19724 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19724,"ide_methods.bas");}while(r);
#line 19725 "ide/ide_methods.bas"
}
#line 19726 "ide/ide_methods.bas"
do{
#line 19726 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19726 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("New #SUB...",11));
#line 19726 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19726 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19726,"ide_methods.bas");}while(r);
#line 19726 "ide/ide_methods.bas"
do{
#line 19726 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19726 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19726,"ide_methods.bas");}while(r);
#line 19727 "ide/ide_methods.bas"
do{
#line 19727 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19727 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Creates a new subprocedure at the end of the current program",60));
#line 19727 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19727 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19727,"ide_methods.bas");}while(r);
#line 19728 "ide/ide_methods.bas"
do{
#line 19728 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19728 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("New #FUNCTION...",16));
#line 19728 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19728,"ide_methods.bas");}while(r);
#line 19728 "ide/ide_methods.bas"
do{
#line 19728 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19728 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19728,"ide_methods.bas");}while(r);
#line 19729 "ide/ide_methods.bas"
do{
#line 19729 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19729 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Creates a new function at the end of the current program",56));
#line 19729 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19729 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19729,"ide_methods.bas");}while(r);
#line 19730 "ide/ide_methods.bas"
S_66873:;
#line 19730 "ide/ide_methods.bas"
}else{
#line 19730 "ide/ide_methods.bas"
if (-(*__LONG_IDESYSTEM== 3 )){
#line 19730 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19730,"ide_methods.bas");if(r)goto S_66873;}
#line 19731 "ide/ide_methods.bas"
S_66874:;
#line 19731 "ide/ide_methods.bas"
if (((-(*__LONG_HELP_SELECT== 2 )))||is_error_pending()){
#line 19731 "ide/ide_methods.bas"
if(qbevent){evnt(28819,19731,"ide_methods.bas");if(r)goto S_66874;}
#line 19732 "ide/ide_methods.bas"
do{
#line 19732 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19732 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Copy  Ctrl+Ins or Ctrl+C",25));
#line 19732 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19732,"ide_methods.bas");}while(r);
#line 19732 "ide/ide_methods.bas"
do{
#line 19732 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19732 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19732,"ide_methods.bas");}while(r);
#line 19733 "ide/ide_methods.bas"
do{
#line 19733 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19733 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Copies selected text to clipboard",33));
#line 19733 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19733 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19733,"ide_methods.bas");}while(r);
#line 19734 "ide/ide_methods.bas"
}
#line 19735 "ide/ide_methods.bas"
do{
#line 19735 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19735 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Select #All  Ctrl+A",19));
#line 19735 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19735 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19735,"ide_methods.bas");}while(r);
#line 19735 "ide/ide_methods.bas"
do{
#line 19735 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19735 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19735,"ide_methods.bas");}while(r);
#line 19736 "ide/ide_methods.bas"
do{
#line 19736 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19736 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Selects all contents of current article",39));
#line 19736 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19736 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19736,"ide_methods.bas");}while(r);
#line 19737 "ide/ide_methods.bas"
do{
#line 19737 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19737 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19737 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19737,"ide_methods.bas");}while(r);
#line 19737 "ide/ide_methods.bas"
do{
#line 19737 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19737 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19737,"ide_methods.bas");}while(r);
#line 19738 "ide/ide_methods.bas"
do{
#line 19738 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19738 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Contents Page",14));
#line 19738 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19738,"ide_methods.bas");}while(r);
#line 19738 "ide/ide_methods.bas"
do{
#line 19738 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19738 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19738,"ide_methods.bas");}while(r);
#line 19739 "ide/ide_methods.bas"
do{
#line 19739 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19739 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the help contents page",31));
#line 19739 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19739 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19739,"ide_methods.bas");}while(r);
#line 19740 "ide/ide_methods.bas"
do{
#line 19740 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19740 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Keywords #Index",15));
#line 19740 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19740 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19740,"ide_methods.bas");}while(r);
#line 19740 "ide/ide_methods.bas"
do{
#line 19740 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19740 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19740,"ide_methods.bas");}while(r);
#line 19741 "ide/ide_methods.bas"
do{
#line 19741 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19741 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the keywords index page (sorted alphabetically)",56));
#line 19741 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19741 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19741,"ide_methods.bas");}while(r);
#line 19742 "ide/ide_methods.bas"
do{
#line 19742 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19742 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Keywords by Usage",18));
#line 19742 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19742,"ide_methods.bas");}while(r);
#line 19742 "ide/ide_methods.bas"
do{
#line 19742 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19742 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19742,"ide_methods.bas");}while(r);
#line 19743 "ide/ide_methods.bas"
do{
#line 19743 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19743 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the keywords index page (sorted by usage)",50));
#line 19743 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19743 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19743,"ide_methods.bas");}while(r);
#line 19744 "ide/ide_methods.bas"
do{
#line 19744 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19744 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Metacommands",13));
#line 19744 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19744 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19744,"ide_methods.bas");}while(r);
#line 19744 "ide/ide_methods.bas"
do{
#line 19744 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19744 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19744,"ide_methods.bas");}while(r);
#line 19745 "ide/ide_methods.bas"
do{
#line 19745 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19745 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the metacommands overview page",39));
#line 19745 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19745 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19745,"ide_methods.bas");}while(r);
#line 19746 "ide/ide_methods.bas"
do{
#line 19746 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19746 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Variable #Types",15));
#line 19746 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19746 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19746,"ide_methods.bas");}while(r);
#line 19746 "ide/ide_methods.bas"
do{
#line 19746 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19746 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19746,"ide_methods.bas");}while(r);
#line 19747 "ide/ide_methods.bas"
do{
#line 19747 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19747 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Displays the variable types overview page",41));
#line 19747 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19747 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19747,"ide_methods.bas");}while(r);
#line 19748 "ide/ide_methods.bas"
do{
#line 19748 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19748 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19748 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19748,"ide_methods.bas");}while(r);
#line 19748 "ide/ide_methods.bas"
do{
#line 19748 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19748 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19748,"ide_methods.bas");}while(r);
#line 19749 "ide/ide_methods.bas"
do{
#line 19749 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19749 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("#Update Current Page",20));
#line 19749 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19749 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19749,"ide_methods.bas");}while(r);
#line 19749 "ide/ide_methods.bas"
do{
#line 19749 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19749 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19749,"ide_methods.bas");}while(r);
#line 19750 "ide/ide_methods.bas"
do{
#line 19750 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19750 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Downloads the latest version of the current article from the Wiki",65));
#line 19750 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19750 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19750,"ide_methods.bas");}while(r);
#line 19751 "ide/ide_methods.bas"
do{
#line 19751 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19751 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Update All #Pages...",20));
#line 19751 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19751,"ide_methods.bas");}while(r);
#line 19751 "ide/ide_methods.bas"
do{
#line 19751 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19751 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19751,"ide_methods.bas");}while(r);
#line 19752 "ide/ide_methods.bas"
do{
#line 19752 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19752 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Downloads the latest version of all articles from the Wiki",58));
#line 19752 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19752 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19752,"ide_methods.bas");}while(r);
#line 19753 "ide/ide_methods.bas"
do{
#line 19753 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19753 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("View Current Page On #Wiki",26));
#line 19753 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19753,"ide_methods.bas");}while(r);
#line 19753 "ide/ide_methods.bas"
do{
#line 19753 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19753 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19753,"ide_methods.bas");}while(r);
#line 19754 "ide/ide_methods.bas"
do{
#line 19754 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19754 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Opens the current article on the Wiki using your standard browser",65));
#line 19754 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19754 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19754,"ide_methods.bas");}while(r);
#line 19755 "ide/ide_methods.bas"
do{
#line 19755 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19755 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("-",1));
#line 19755 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19755 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19755,"ide_methods.bas");}while(r);
#line 19755 "ide/ide_methods.bas"
do{
#line 19755 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19755 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19755,"ide_methods.bas");}while(r);
#line 19756 "ide/ide_methods.bas"
do{
#line 19756 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENU[8],__ARRAY_STRING_MENU[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I)-__ARRAY_STRING_MENU[4],__ARRAY_STRING_MENU[5])*__ARRAY_STRING_MENU[6];
#line 19756 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENU[0]))[tmp_long],qbs_new_txt_len("Clo#se Help  ESC",16));
#line 19756 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19756,"ide_methods.bas");}while(r);
#line 19756 "ide/ide_methods.bas"
do{
#line 19756 "ide/ide_methods.bas"
*_SUB_IDEMAKECONTEXTUALMENU_LONG_I=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I+ 1 ;
#line 19756 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19756,"ide_methods.bas");}while(r);
#line 19757 "ide/ide_methods.bas"
do{
#line 19757 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_STRING_MENUDESC[8],__ARRAY_STRING_MENUDESC[9])+array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 )-__ARRAY_STRING_MENUDESC[4],__ARRAY_STRING_MENUDESC[5])*__ARRAY_STRING_MENUDESC[6];
#line 19757 "ide/ide_methods.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_MENUDESC[0]))[tmp_long],qbs_new_txt_len("Closes help window",18));
#line 19757 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 19757 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19757,"ide_methods.bas");}while(r);
#line 19758 "ide/ide_methods.bas"
}
#line 19758 "ide/ide_methods.bas"
}
#line 19759 "ide/ide_methods.bas"
}
#line 19760 "ide/ide_methods.bas"
do{
#line 19760 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEMAKECONTEXTUALMENU_LONG_M)-__ARRAY_LONG_MENUSIZE[4],__ARRAY_LONG_MENUSIZE[5]);
#line 19760 "ide/ide_methods.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_MENUSIZE[0]))[tmp_long]=*_SUB_IDEMAKECONTEXTUALMENU_LONG_I- 1 ;
#line 19760 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,19760,"ide_methods.bas");}while(r);
#line 19761 "ide/ide_methods.bas"
exit_subfunc:;
#line 19761 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 19761 "ide/ide_methods.bas"
#include "free458.txt"
#line 19761 "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 19761 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 19761 "ide/ide_methods.bas"
}
