#line 20236 "ide/ide_methods.bas"
qbs* FUNC_IDEASCIIBOX(int32*_FUNC_IDEASCIIBOX_LONG_RELAUNCH){
#line 20236 "ide/ide_methods.bas"
qbs *tqbs;
#line 20236 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 20236 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 20236 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 20236 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 20236 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 20236 "ide/ide_methods.bas"
#include "data464.txt"
#line 20236 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 20236 "ide/ide_methods.bas"
new_mem_lock();
#line 20236 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 20236 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 20236 "ide/ide_methods.bas"
libqb_check_stack();
#line 20236 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 20239 "ide/ide_methods.bas"
do{
#line 20239 "ide/ide_methods.bas"
sub_pcopy( 0 , 2 );
#line 20239 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20239,"ide_methods.bas");}while(r);
#line 20240 "ide/ide_methods.bas"
do{
#line 20240 "ide/ide_methods.bas"
sub_pcopy( 0 , 1 );
#line 20240 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20240,"ide_methods.bas");}while(r);
#line 20241 "ide/ide_methods.bas"
do{
#line 20241 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 20241 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20241,"ide_methods.bas");}while(r);
#line 20242 "ide/ide_methods.bas"
do{
#line 20242 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUS= 1 ;
#line 20242 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20242,"ide_methods.bas");}while(r);
#line 20243 "ide/ide_methods.bas"
do{
#line 20243 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20243,"ide_methods.bas");}while(r);
#line 20244 "ide/ide_methods.bas"
do{
if (_FUNC_IDEASCIIBOX_ARRAY_UDT_O[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;
if (_FUNC_IDEASCIIBOX_ARRAY_UDT_O[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(101);
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);
if (_FUNC_IDEASCIIBOX_ARRAY_UDT_O[2]&4){
_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0]) error(257);
memset((void*)(_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0]) error(257);
}
_FUNC_IDEASCIIBOX_ARRAY_UDT_O[2]|=1;
_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4]=alloc_new_desc[4];
_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]=alloc_new_desc[5];
_FUNC_IDEASCIIBOX_ARRAY_UDT_O[6]=alloc_new_desc[6];
_FUNC_IDEASCIIBOX_ARRAY_UDT_O[7]=alloc_new_desc[7];
}
}
#line 20244 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20244,"ide_methods.bas");}while(r);
#line 20245 "ide/ide_methods.bas"
do{
#line 20245 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20245,"ide_methods.bas");}while(r);
#line 20246 "ide/ide_methods.bas"
do{
#line 20246 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEASCIIBOX_STRING1_SEP,func_chr( 0 ));
#line 20246 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20246 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20246,"ide_methods.bas");}while(r);
#line 20250 "ide/ide_methods.bas"
do{
#line 20250 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20250,"ide_methods.bas");}while(r);
#line 20251 "ide/ide_methods.bas"
do{
#line 20251 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_RELAUNCH= 0 ;
#line 20251 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20251,"ide_methods.bas");}while(r);
#line 20253 "ide/ide_methods.bas"
do{
#line 20253 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I= 0 ;
#line 20253 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20253,"ide_methods.bas");}while(r);
#line 20254 "ide/ide_methods.bas"
do{
#line 20254 "ide/ide_methods.bas"
SUB_IDEPAR((void*)( ((char*)(_FUNC_IDEASCIIBOX_UDT_P)) + ((0+0)) ),&(pass6930= 56 ),&(pass6931= 21 ),qbs_new_txt_len("ASCII Chart",11));
#line 20254 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20254 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20254,"ide_methods.bas");}while(r);
#line 20256 "ide/ide_methods.bas"
do{
#line 20256 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I=*_FUNC_IDEASCIIBOX_LONG_I+ 1 ;
#line 20256 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20256,"ide_methods.bas");}while(r);
#line 20257 "ide/ide_methods.bas"
do{
#line 20257 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+36)))= 1 ;
#line 20257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20257,"ide_methods.bas");}while(r);
#line 20258 "ide/ide_methods.bas"
do{
#line 20258 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+24)))= 3 ;
#line 20258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20258,"ide_methods.bas");}while(r);
#line 20259 "ide/ide_methods.bas"
do{
#line 20259 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+20)))= 5 ;
#line 20259 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20259,"ide_methods.bas");}while(r);
#line 20260 "ide/ide_methods.bas"
do{
#line 20260 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+28)))= 5 ;
#line 20260 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20260,"ide_methods.bas");}while(r);
#line 20267 "ide/ide_methods.bas"
do{
if (_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[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;
if (_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 255 )-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)(12);
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);
_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0]=(ptrszint)malloc((size_t)alloc_req_bytes);
if (!_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0]) error(257);
_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[2]|=1;
tmp_long=(ptrszint)alloc_req_elems;
ZeroMemory((uint8*)(_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0]),tmp_long*12);
while(tmp_long--){

*(qbs**)(((uint8*)((_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0]+12*tmp_long)))+((0+4)))=qbs_new(0,0);}
_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4]=alloc_new_desc[4];
_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]=alloc_new_desc[5];
_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[6]=alloc_new_desc[6];
_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[7]=alloc_new_desc[7];
}
}
#line 20267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20267,"ide_methods.bas");}while(r);
#line 20269 "ide/ide_methods.bas"
do{
#line 20269 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_A= 0 ;
#line 20269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20269,"ide_methods.bas");}while(r);
#line 20270 "ide/ide_methods.bas"
do{
#line 20270 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_X= 5 ;
#line 20270 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20270,"ide_methods.bas");}while(r);
#line 20271 "ide/ide_methods.bas"
do{
#line 20271 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_Y= 2 ;
#line 20271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20271,"ide_methods.bas");}while(r);
#line 20272 "ide/ide_methods.bas"
S_67514:;
#line 20272 "ide/ide_methods.bas"
fornext_value6933= 0 ;
#line 20272 "ide/ide_methods.bas"
fornext_finalvalue6933= 15 ;
#line 20272 "ide/ide_methods.bas"
fornext_step6933= 1 ;
#line 20272 "ide/ide_methods.bas"
if (fornext_step6933<0) fornext_step_negative6933=1; else fornext_step_negative6933=0;
#line 20272 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6933;
#line 20272 "ide/ide_methods.bas"
goto fornext_entrylabel6933;
#line 20272 "ide/ide_methods.bas"
while(1){
#line 20272 "ide/ide_methods.bas"
fornext_value6933=fornext_step6933+(*_FUNC_IDEASCIIBOX_LONG_I);
#line 20272 "ide/ide_methods.bas"
fornext_entrylabel6933:
#line 20272 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I=fornext_value6933;
#line 20272 "ide/ide_methods.bas"
if (fornext_step_negative6933){
#line 20272 "ide/ide_methods.bas"
if (fornext_value6933<fornext_finalvalue6933) break;
#line 20272 "ide/ide_methods.bas"
}else{
#line 20272 "ide/ide_methods.bas"
if (fornext_value6933>fornext_finalvalue6933) break;
#line 20272 "ide/ide_methods.bas"
}
#line 20272 "ide/ide_methods.bas"
fornext_error6933:;
#line 20272 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20272,"ide_methods.bas");if(r)goto S_67514;}
#line 20273 "ide/ide_methods.bas"
S_67515:;
#line 20273 "ide/ide_methods.bas"
fornext_value6935= 0 ;
#line 20273 "ide/ide_methods.bas"
fornext_finalvalue6935= 15 ;
#line 20273 "ide/ide_methods.bas"
fornext_step6935= 1 ;
#line 20273 "ide/ide_methods.bas"
if (fornext_step6935<0) fornext_step_negative6935=1; else fornext_step_negative6935=0;
#line 20273 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6935;
#line 20273 "ide/ide_methods.bas"
goto fornext_entrylabel6935;
#line 20273 "ide/ide_methods.bas"
while(1){
#line 20273 "ide/ide_methods.bas"
fornext_value6935=fornext_step6935+(*_FUNC_IDEASCIIBOX_LONG_J);
#line 20273 "ide/ide_methods.bas"
fornext_entrylabel6935:
#line 20273 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_J=fornext_value6935;
#line 20273 "ide/ide_methods.bas"
if (fornext_step_negative6935){
#line 20273 "ide/ide_methods.bas"
if (fornext_value6935<fornext_finalvalue6935) break;
#line 20273 "ide/ide_methods.bas"
}else{
#line 20273 "ide/ide_methods.bas"
if (fornext_value6935>fornext_finalvalue6935) break;
#line 20273 "ide/ide_methods.bas"
}
#line 20273 "ide/ide_methods.bas"
fornext_error6935:;
#line 20273 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20273,"ide_methods.bas");if(r)goto S_67515;}
#line 20274 "ide/ide_methods.bas"
do{
#line 20274 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_A=*_FUNC_IDEASCIIBOX_LONG_A+ 1 ;
#line 20274 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20274,"ide_methods.bas");}while(r);
#line 20275 "ide/ide_methods.bas"
S_67517:;
#line 20275 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_A> 255 ))||is_error_pending()){
#line 20275 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20275,"ide_methods.bas");if(r)goto S_67517;}
#line 20275 "ide/ide_methods.bas"
do{
#line 20275 "ide/ide_methods.bas"
goto fornext_exit_6934;
#line 20275 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20275,"ide_methods.bas");}while(r);
#line 20275 "ide/ide_methods.bas"
}
#line 20276 "ide/ide_methods.bas"
do{
#line 20276 "ide/ide_methods.bas"
*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_A)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+0)))=*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+0)))+*_FUNC_IDEASCIIBOX_LONG_X;
#line 20276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20276,"ide_methods.bas");}while(r);
#line 20277 "ide/ide_methods.bas"
do{
#line 20277 "ide/ide_methods.bas"
*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_A)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+2)))=*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+4)))+*_FUNC_IDEASCIIBOX_LONG_Y;
#line 20277 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20277,"ide_methods.bas");}while(r);
#line 20278 "ide/ide_methods.bas"
do{
#line 20278 "ide/ide_methods.bas"
qbs_set(*((qbs**)((char*)(_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_A)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+4)))),qbs_add(qbs_add(qbs_new_txt_len(" ",1),func_chr(*_FUNC_IDEASCIIBOX_LONG_A)),qbs_new_txt_len(" ",1)));
#line 20278 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20278,"ide_methods.bas");}while(r);
#line 20279 "ide/ide_methods.bas"
do{
#line 20279 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_X=*_FUNC_IDEASCIIBOX_LONG_X+ 3 ;
#line 20279 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20279,"ide_methods.bas");}while(r);
#line 20280 "ide/ide_methods.bas"
fornext_continue_6934:;
#line 20280 "ide/ide_methods.bas"
}
#line 20280 "ide/ide_methods.bas"
fornext_exit_6934:;
#line 20281 "ide/ide_methods.bas"
S_67525:;
#line 20281 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_A> 255 ))||is_error_pending()){
#line 20281 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20281,"ide_methods.bas");if(r)goto S_67525;}
#line 20281 "ide/ide_methods.bas"
do{
#line 20281 "ide/ide_methods.bas"
goto fornext_exit_6932;
#line 20281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20281,"ide_methods.bas");}while(r);
#line 20281 "ide/ide_methods.bas"
}
#line 20282 "ide/ide_methods.bas"
do{
#line 20282 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_X= 5 ;
#line 20282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20282,"ide_methods.bas");}while(r);
#line 20283 "ide/ide_methods.bas"
do{
#line 20283 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_Y=*_FUNC_IDEASCIIBOX_LONG_Y+ 1 ;
#line 20283 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20283,"ide_methods.bas");}while(r);
#line 20284 "ide/ide_methods.bas"
fornext_continue_6932:;
#line 20284 "ide/ide_methods.bas"
}
#line 20284 "ide/ide_methods.bas"
fornext_exit_6932:;
#line 20286 "ide/ide_methods.bas"
do{
#line 20286 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I=*_FUNC_IDEASCIIBOX_LONG_I+ 1 ;
#line 20286 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20286,"ide_methods.bas");}while(r);
#line 20287 "ide/ide_methods.bas"
do{
#line 20287 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+36)))= 3 ;
#line 20287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20287,"ide_methods.bas");}while(r);
#line 20288 "ide/ide_methods.bas"
do{
#line 20288 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+24)))= 21 ;
#line 20288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20288,"ide_methods.bas");}while(r);
#line 20289 "ide/ide_methods.bas"
do{
#line 20289 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+44)))=FUNC_IDENEWTXT(qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("#Insert character",17),_FUNC_IDEASCIIBOX_STRING1_SEP),qbs_new_txt_len("Insert C#HR$",12)),_FUNC_IDEASCIIBOX_STRING1_SEP),qbs_new_txt_len("#Close",6)));
#line 20289 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20289,"ide_methods.bas");}while(r);
#line 20290 "ide/ide_methods.bas"
do{
#line 20290 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+60)))= 1 ;
#line 20290 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20290,"ide_methods.bas");}while(r);
#line 20292 "ide/ide_methods.bas"
do{
#line 20292 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 1 ;
#line 20292 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20292,"ide_methods.bas");}while(r);
#line 20297 "ide/ide_methods.bas"
S_67537:;
#line 20297 "ide/ide_methods.bas"
fornext_value6937= 1 ;
#line 20297 "ide/ide_methods.bas"
fornext_finalvalue6937= 100 ;
#line 20297 "ide/ide_methods.bas"
fornext_step6937= 1 ;
#line 20297 "ide/ide_methods.bas"
if (fornext_step6937<0) fornext_step_negative6937=1; else fornext_step_negative6937=0;
#line 20297 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6937;
#line 20297 "ide/ide_methods.bas"
goto fornext_entrylabel6937;
#line 20297 "ide/ide_methods.bas"
while(1){
#line 20297 "ide/ide_methods.bas"
fornext_value6937=fornext_step6937+(*_FUNC_IDEASCIIBOX_LONG_I);
#line 20297 "ide/ide_methods.bas"
fornext_entrylabel6937:
#line 20297 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I=fornext_value6937;
#line 20297 "ide/ide_methods.bas"
if (fornext_step_negative6937){
#line 20297 "ide/ide_methods.bas"
if (fornext_value6937<fornext_finalvalue6937) break;
#line 20297 "ide/ide_methods.bas"
}else{
#line 20297 "ide/ide_methods.bas"
if (fornext_value6937>fornext_finalvalue6937) break;
#line 20297 "ide/ide_methods.bas"
}
#line 20297 "ide/ide_methods.bas"
fornext_error6937:;
#line 20297 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20297,"ide_methods.bas");if(r)goto S_67537;}
#line 20297 "ide/ide_methods.bas"
do{
#line 20297 "ide/ide_methods.bas"
memcpy((((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+0))+(0)),(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+0))+(0)),20);
#line 20297 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20297,"ide_methods.bas");}while(r);
#line 20297 "ide/ide_methods.bas"
fornext_continue_6936:;
#line 20297 "ide/ide_methods.bas"
}
#line 20297 "ide/ide_methods.bas"
fornext_exit_6936:;
#line 20300 "ide/ide_methods.bas"
S_67540:;
#line 20300 "ide/ide_methods.bas"
do{
#line 20300 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20300,"ide_methods.bas");if(r)goto S_67540;}
#line 20302 "ide/ide_methods.bas"
do{
#line 20302 "ide/ide_methods.bas"
SUB_IDEDRAWPAR((void*)( ((char*)(_FUNC_IDEASCIIBOX_UDT_P)) + ((0+0)) ));
#line 20302 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20302,"ide_methods.bas");}while(r);
#line 20303 "ide/ide_methods.bas"
do{
#line 20303 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_F= 1 ;
#line 20303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20303,"ide_methods.bas");}while(r);
#line 20303 "ide/ide_methods.bas"
do{
#line 20303 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CX= 0 ;
#line 20303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20303,"ide_methods.bas");}while(r);
#line 20303 "ide/ide_methods.bas"
do{
#line 20303 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CY= 0 ;
#line 20303 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20303,"ide_methods.bas");}while(r);
#line 20304 "ide/ide_methods.bas"
S_67545:;
#line 20304 "ide/ide_methods.bas"
fornext_value6940= 1 ;
#line 20304 "ide/ide_methods.bas"
fornext_finalvalue6940= 100 ;
#line 20304 "ide/ide_methods.bas"
fornext_step6940= 1 ;
#line 20304 "ide/ide_methods.bas"
if (fornext_step6940<0) fornext_step_negative6940=1; else fornext_step_negative6940=0;
#line 20304 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6940;
#line 20304 "ide/ide_methods.bas"
goto fornext_entrylabel6940;
#line 20304 "ide/ide_methods.bas"
while(1){
#line 20304 "ide/ide_methods.bas"
fornext_value6940=fornext_step6940+(*_FUNC_IDEASCIIBOX_LONG_I);
#line 20304 "ide/ide_methods.bas"
fornext_entrylabel6940:
#line 20304 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I=fornext_value6940;
#line 20304 "ide/ide_methods.bas"
if (fornext_step_negative6940){
#line 20304 "ide/ide_methods.bas"
if (fornext_value6940<fornext_finalvalue6940) break;
#line 20304 "ide/ide_methods.bas"
}else{
#line 20304 "ide/ide_methods.bas"
if (fornext_value6940>fornext_finalvalue6940) break;
#line 20304 "ide/ide_methods.bas"
}
#line 20304 "ide/ide_methods.bas"
fornext_error6940:;
#line 20304 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20304,"ide_methods.bas");if(r)goto S_67545;}
#line 20305 "ide/ide_methods.bas"
S_67546:;
#line 20305 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+36))))||is_error_pending()){
#line 20305 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20305,"ide_methods.bas");if(r)goto S_67546;}
#line 20307 "ide/ide_methods.bas"
do{
#line 20307 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+72)))=*_FUNC_IDEASCIIBOX_LONG_FOCUS-*_FUNC_IDEASCIIBOX_LONG_F;
#line 20307 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20307,"ide_methods.bas");}while(r);
#line 20308 "ide/ide_methods.bas"
do{
#line 20308 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+64)))= 0 ;
#line 20308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20308,"ide_methods.bas");}while(r);
#line 20308 "ide/ide_methods.bas"
do{
#line 20308 "ide/ide_methods.bas"
*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+68)))= 0 ;
#line 20308 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20308,"ide_methods.bas");}while(r);
#line 20309 "ide/ide_methods.bas"
do{
#line 20309 "ide/ide_methods.bas"
SUB_IDEDRAWOBJ((void*)( ((char*)(_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEASCIIBOX_LONG_F);
#line 20309 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20309,"ide_methods.bas");}while(r);
#line 20310 "ide/ide_methods.bas"
S_67551:;
#line 20310 "ide/ide_methods.bas"
if ((*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+64))))||is_error_pending()){
#line 20310 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20310,"ide_methods.bas");if(r)goto S_67551;}
#line 20310 "ide/ide_methods.bas"
do{
#line 20310 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CX=*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+64)));
#line 20310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20310,"ide_methods.bas");}while(r);
#line 20310 "ide/ide_methods.bas"
do{
#line 20310 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CY=*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+68)));
#line 20310 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20310,"ide_methods.bas");}while(r);
#line 20310 "ide/ide_methods.bas"
}
#line 20311 "ide/ide_methods.bas"
}
#line 20312 "ide/ide_methods.bas"
fornext_continue_6939:;
#line 20312 "ide/ide_methods.bas"
}
#line 20312 "ide/ide_methods.bas"
fornext_exit_6939:;
#line 20313 "ide/ide_methods.bas"
do{
#line 20313 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_LASTFOCUS=*_FUNC_IDEASCIIBOX_LONG_F- 1 ;
#line 20313 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20313,"ide_methods.bas");}while(r);
#line 20317 "ide/ide_methods.bas"
S_67558:;
#line 20317 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_FOCUS== 1 ))||is_error_pending()){
#line 20317 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20317,"ide_methods.bas");if(r)goto S_67558;}
#line 20318 "ide/ide_methods.bas"
do{
#line 20318 "ide/ide_methods.bas"
SUB_IDEBOX(&(pass6941=*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+0)))+ 4 ),&(pass6942=*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+4)))+ 1 ),&(pass6943= 50 ),&(pass6944= 18 ));
#line 20318 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20318,"ide_methods.bas");}while(r);
#line 20319 "ide/ide_methods.bas"
}
#line 20321 "ide/ide_methods.bas"
do{
#line 20321 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_HOVER= 0 ;
#line 20321 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20321,"ide_methods.bas");}while(r);
#line 20322 "ide/ide_methods.bas"
S_67562:;
#line 20322 "ide/ide_methods.bas"
fornext_value6946= 1 ;
#line 20322 "ide/ide_methods.bas"
fornext_finalvalue6946= 255 ;
#line 20322 "ide/ide_methods.bas"
fornext_step6946= 1 ;
#line 20322 "ide/ide_methods.bas"
if (fornext_step6946<0) fornext_step_negative6946=1; else fornext_step_negative6946=0;
#line 20322 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6946;
#line 20322 "ide/ide_methods.bas"
goto fornext_entrylabel6946;
#line 20322 "ide/ide_methods.bas"
while(1){
#line 20322 "ide/ide_methods.bas"
fornext_value6946=fornext_step6946+(*_FUNC_IDEASCIIBOX_LONG_I);
#line 20322 "ide/ide_methods.bas"
fornext_entrylabel6946:
#line 20322 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I=fornext_value6946;
#line 20322 "ide/ide_methods.bas"
if (fornext_step_negative6946){
#line 20322 "ide/ide_methods.bas"
if (fornext_value6946<fornext_finalvalue6946) break;
#line 20322 "ide/ide_methods.bas"
}else{
#line 20322 "ide/ide_methods.bas"
if (fornext_value6946>fornext_finalvalue6946) break;
#line 20322 "ide/ide_methods.bas"
}
#line 20322 "ide/ide_methods.bas"
fornext_error6946:;
#line 20322 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20322,"ide_methods.bas");if(r)goto S_67562;}
#line 20323 "ide/ide_methods.bas"
S_67563:;
#line 20323 "ide/ide_methods.bas"
if (((-(*__LONG_MX>=*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+0)))))&(-(*__LONG_MX<=(*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+0)))+ 2 )))&(-(*__LONG_MY==*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+2))))))||is_error_pending()){
#line 20323 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20323,"ide_methods.bas");if(r)goto S_67563;}
#line 20324 "ide/ide_methods.bas"
S_67564:;
#line 20324 "ide/ide_methods.bas"
if ((*_FUNC_IDEASCIIBOX_LONG_MOUSEMOVED)||is_error_pending()){
#line 20324 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20324,"ide_methods.bas");if(r)goto S_67564;}
#line 20324 "ide/ide_methods.bas"
do{
#line 20324 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_HOVER=*_FUNC_IDEASCIIBOX_LONG_I;
#line 20324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20324,"ide_methods.bas");}while(r);
#line 20324 "ide/ide_methods.bas"
do{
#line 20324 "ide/ide_methods.bas"
qbg_sub_color( 7 , 0 ,NULL,NULL,3);
#line 20324 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20324,"ide_methods.bas");}while(r);
#line 20324 "ide/ide_methods.bas"
}
#line 20325 "ide/ide_methods.bas"
S_67568:;
#line 20325 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 20325 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20325,"ide_methods.bas");if(r)goto S_67568;}
#line 20326 "ide/ide_methods.bas"
do{
#line 20326 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_I;
#line 20326 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20326,"ide_methods.bas");}while(r);
#line 20327 "ide/ide_methods.bas"
do{
#line 20327 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUS= 1 ;
#line 20327 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20327,"ide_methods.bas");}while(r);
#line 20328 "ide/ide_methods.bas"
S_67571:;
#line 20328 "ide/ide_methods.bas"
if (((-(((double)(FUNC_TIMEELAPSEDSINCE(_FUNC_IDEASCIIBOX_DOUBLE_LASTCLICK)))<=((double)( 0.3E+0 ))))&(-(*_FUNC_IDEASCIIBOX_LONG_LASTCLICKON==*_FUNC_IDEASCIIBOX_LONG_I)))||is_error_pending()){
#line 20328 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20328,"ide_methods.bas");if(r)goto S_67571;}
#line 20330 "ide/ide_methods.bas"
do{
#line 20330 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_RELAUNCH= -1 ;
#line 20330 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20330,"ide_methods.bas");}while(r);
#line 20331 "ide/ide_methods.bas"
do{
#line 20331 "ide/ide_methods.bas"
goto LABEL_INSERTCHAR;
#line 20331 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20331,"ide_methods.bas");}while(r);
#line 20332 "ide/ide_methods.bas"
}
#line 20333 "ide/ide_methods.bas"
do{
#line 20333 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_DOUBLE_LASTCLICK=func_timer( 0.001E+0 ,0|1);
#line 20333 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20333,"ide_methods.bas");}while(r);
#line 20334 "ide/ide_methods.bas"
do{
#line 20334 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_LASTCLICKON=*_FUNC_IDEASCIIBOX_LONG_I;
#line 20334 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20334,"ide_methods.bas");}while(r);
#line 20335 "ide/ide_methods.bas"
}
#line 20336 "ide/ide_methods.bas"
}else{
#line 20337 "ide/ide_methods.bas"
do{
#line 20337 "ide/ide_methods.bas"
qbg_sub_color( 2 , 7 ,NULL,NULL,3);
#line 20337 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20337,"ide_methods.bas");}while(r);
#line 20338 "ide/ide_methods.bas"
}
#line 20339 "ide/ide_methods.bas"
S_67581:;
#line 20339 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED==*_FUNC_IDEASCIIBOX_LONG_I))||is_error_pending()){
#line 20339 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20339,"ide_methods.bas");if(r)goto S_67581;}
#line 20339 "ide/ide_methods.bas"
do{
#line 20339 "ide/ide_methods.bas"
qbg_sub_color( 15 , 0 ,NULL,NULL,3);
#line 20339 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20339,"ide_methods.bas");}while(r);
#line 20339 "ide/ide_methods.bas"
}
#line 20340 "ide/ide_methods.bas"
do{
#line 20340 "ide/ide_methods.bas"
sub__printstring(*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+0))),*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+2))),*((qbs**)((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0]+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+4)))),NULL,0);
#line 20340 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20340 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20340,"ide_methods.bas");}while(r);
#line 20341 "ide/ide_methods.bas"
fornext_continue_6945:;
#line 20341 "ide/ide_methods.bas"
}
#line 20341 "ide/ide_methods.bas"
fornext_exit_6945:;
#line 20343 "ide/ide_methods.bas"
do{
#line 20343 "ide/ide_methods.bas"
qbg_sub_color( 0 , 7 ,NULL,NULL,3);
#line 20343 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20343,"ide_methods.bas");}while(r);
#line 20344 "ide/ide_methods.bas"
S_67587:;
#line 20344 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED> 0 ))||is_error_pending()){
#line 20344 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20344,"ide_methods.bas");if(r)goto S_67587;}
#line 20345 "ide/ide_methods.bas"
do{
#line 20345 "ide/ide_methods.bas"
sub__printstring(*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+0)))+ 5 ,*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+4)))+ 19 ,qbs_add(qbs_new_txt_len("Selected:",9),qbs_str((int32)(*_FUNC_IDEASCIIBOX_LONG_SELECTED))),NULL,0);
#line 20345 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20345 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20345,"ide_methods.bas");}while(r);
#line 20346 "ide/ide_methods.bas"
}
#line 20348 "ide/ide_methods.bas"
do{
#line 20348 "ide/ide_methods.bas"
qbg_sub_color( 2 , 7 ,NULL,NULL,3);
#line 20348 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20348,"ide_methods.bas");}while(r);
#line 20349 "ide/ide_methods.bas"
S_67591:;
#line 20349 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEASCIIBOX_LONG_HOVER> 0 ))&(-(*_FUNC_IDEASCIIBOX_LONG_HOVER!=*_FUNC_IDEASCIIBOX_LONG_SELECTED)))||is_error_pending()){
#line 20349 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20349,"ide_methods.bas");if(r)goto S_67591;}
#line 20350 "ide/ide_methods.bas"
do{
#line 20350 "ide/ide_methods.bas"
sub__printstring(*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+0)))+ 5 ,*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+4)))+ 20 ,qbs_add(qbs_new_txt_len("Hovered: ",9),qbs_str((int32)(*_FUNC_IDEASCIIBOX_LONG_HOVER))),NULL,0);
#line 20350 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20350 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20350,"ide_methods.bas");}while(r);
#line 20351 "ide/ide_methods.bas"
}
#line 20356 "ide/ide_methods.bas"
do{
#line 20356 "ide/ide_methods.bas"
sub_pcopy( 1 , 0 );
#line 20356 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20356,"ide_methods.bas");}while(r);
#line 20357 "ide/ide_methods.bas"
S_67595:;
#line 20357 "ide/ide_methods.bas"
if ((*_FUNC_IDEASCIIBOX_LONG_CX)||is_error_pending()){
#line 20357 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20357,"ide_methods.bas");if(r)goto S_67595;}
#line 20358 "ide/ide_methods.bas"
do{
#line 20358 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 20358 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20358,"ide_methods.bas");}while(r);
#line 20359 "ide/ide_methods.bas"
S_67597:;
#line 20359 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_FOCUS== 1 ))||is_error_pending()){
#line 20359 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20359,"ide_methods.bas");if(r)goto S_67597;}
#line 20360 "ide/ide_methods.bas"
S_67598:;
#line 20360 "ide/ide_methods.bas"
if ((*_FUNC_IDEASCIIBOX_LONG_SELECTED)||is_error_pending()){
#line 20360 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20360,"ide_methods.bas");if(r)goto S_67598;}
#line 20361 "ide/ide_methods.bas"
do{
#line 20361 "ide/ide_methods.bas"
qbg_sub_locate(*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_SELECTED)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+2))),*(int16*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_SELECTED)-_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_ASCIITABLE[5]))*12+0)))+ 1 , 1 ,NULL,NULL,7);
#line 20361 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20361,"ide_methods.bas");}while(r);
#line 20362 "ide/ide_methods.bas"
}
#line 20363 "ide/ide_methods.bas"
}else{
#line 20364 "ide/ide_methods.bas"
do{
#line 20364 "ide/ide_methods.bas"
qbg_sub_locate(*_FUNC_IDEASCIIBOX_LONG_CY,*_FUNC_IDEASCIIBOX_LONG_CX, 1 ,NULL,NULL,7);
#line 20364 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20364,"ide_methods.bas");}while(r);
#line 20365 "ide/ide_methods.bas"
}
#line 20366 "ide/ide_methods.bas"
do{
#line 20366 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 20366 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20366,"ide_methods.bas");}while(r);
#line 20367 "ide/ide_methods.bas"
}
#line 20370 "ide/ide_methods.bas"
do{
#line 20370 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 0 ;
#line 20370 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20370,"ide_methods.bas");}while(r);
#line 20371 "ide/ide_methods.bas"
do{
#line 20371 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_MOUSEMOVED= 0 ;
#line 20371 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20371,"ide_methods.bas");}while(r);
#line 20372 "ide/ide_methods.bas"
S_67608:;
#line 20372 "ide/ide_methods.bas"
do{
#line 20372 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20372,"ide_methods.bas");if(r)goto S_67608;}
#line 20373 "ide/ide_methods.bas"
do{
#line 20373 "ide/ide_methods.bas"
SUB_GETINPUT();
#line 20373 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20373,"ide_methods.bas");}while(r);
#line 20374 "ide/ide_methods.bas"
S_67610:;
#line 20374 "ide/ide_methods.bas"
if ((*__LONG_MWHEEL)||is_error_pending()){
#line 20374 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20374,"ide_methods.bas");if(r)goto S_67610;}
#line 20374 "ide/ide_methods.bas"
do{
#line 20374 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 1 ;
#line 20374 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20374,"ide_methods.bas");}while(r);
#line 20374 "ide/ide_methods.bas"
}
#line 20375 "ide/ide_methods.bas"
S_67613:;
#line 20375 "ide/ide_methods.bas"
if ((*__LONG_KB)||is_error_pending()){
#line 20375 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20375,"ide_methods.bas");if(r)goto S_67613;}
#line 20375 "ide/ide_methods.bas"
do{
#line 20375 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 1 ;
#line 20375 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20375,"ide_methods.bas");}while(r);
#line 20375 "ide/ide_methods.bas"
}
#line 20376 "ide/ide_methods.bas"
S_67616:;
#line 20376 "ide/ide_methods.bas"
if ((*__LONG_MCLICK)||is_error_pending()){
#line 20376 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20376,"ide_methods.bas");if(r)goto S_67616;}
#line 20376 "ide/ide_methods.bas"
do{
#line 20376 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_MOUSEDOWN= 1 ;
#line 20376 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20376,"ide_methods.bas");}while(r);
#line 20376 "ide/ide_methods.bas"
do{
#line 20376 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 1 ;
#line 20376 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20376,"ide_methods.bas");}while(r);
#line 20376 "ide/ide_methods.bas"
}
#line 20377 "ide/ide_methods.bas"
S_67620:;
#line 20377 "ide/ide_methods.bas"
if ((*__LONG_MRELEASE)||is_error_pending()){
#line 20377 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20377,"ide_methods.bas");if(r)goto S_67620;}
#line 20377 "ide/ide_methods.bas"
do{
#line 20377 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_MOUSEUP= 1 ;
#line 20377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20377,"ide_methods.bas");}while(r);
#line 20377 "ide/ide_methods.bas"
do{
#line 20377 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 1 ;
#line 20377 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20377,"ide_methods.bas");}while(r);
#line 20377 "ide/ide_methods.bas"
}
#line 20378 "ide/ide_methods.bas"
S_67624:;
#line 20378 "ide/ide_methods.bas"
if ((*__LONG_MB)||is_error_pending()){
#line 20378 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20378,"ide_methods.bas");if(r)goto S_67624;}
#line 20378 "ide/ide_methods.bas"
do{
#line 20378 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 1 ;
#line 20378 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20378,"ide_methods.bas");}while(r);
#line 20378 "ide/ide_methods.bas"
}
#line 20379 "ide/ide_methods.bas"
S_67627:;
#line 20379 "ide/ide_methods.bas"
if (((-(*__LONG_MX!=*_FUNC_IDEASCIIBOX_LONG_PREV__ASCII_CHR_046__MX))|(-(*__LONG_MY!=*_FUNC_IDEASCIIBOX_LONG_PREV__ASCII_CHR_046__MY)))||is_error_pending()){
#line 20379 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20379,"ide_methods.bas");if(r)goto S_67627;}
#line 20379 "ide/ide_methods.bas"
do{
#line 20379 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 1 ;
#line 20379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20379,"ide_methods.bas");}while(r);
#line 20379 "ide/ide_methods.bas"
do{
#line 20379 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_PREV__ASCII_CHR_046__MX=*__LONG_MX;
#line 20379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20379,"ide_methods.bas");}while(r);
#line 20379 "ide/ide_methods.bas"
do{
#line 20379 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_PREV__ASCII_CHR_046__MY=*__LONG_MY;
#line 20379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20379,"ide_methods.bas");}while(r);
#line 20379 "ide/ide_methods.bas"
do{
#line 20379 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_MOUSEMOVED= -1 ;
#line 20379 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20379,"ide_methods.bas");}while(r);
#line 20379 "ide/ide_methods.bas"
}
#line 20380 "ide/ide_methods.bas"
do{
#line 20380 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_ALT=*__LONG_KALT;
#line 20380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20380,"ide_methods.bas");}while(r);
#line 20380 "ide/ide_methods.bas"
S_67634:;
#line 20380 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_ALT!=*_FUNC_IDEASCIIBOX_LONG_OLDALT))||is_error_pending()){
#line 20380 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20380,"ide_methods.bas");if(r)goto S_67634;}
#line 20380 "ide/ide_methods.bas"
do{
#line 20380 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_CHANGE= 1 ;
#line 20380 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20380,"ide_methods.bas");}while(r);
#line 20380 "ide/ide_methods.bas"
}
#line 20381 "ide/ide_methods.bas"
do{
#line 20381 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_OLDALT=*_FUNC_IDEASCIIBOX_LONG_ALT;
#line 20381 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20381,"ide_methods.bas");}while(r);
#line 20382 "ide/ide_methods.bas"
do{
#line 20382 "ide/ide_methods.bas"
sub__limit( 100 );
#line 20382 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20382,"ide_methods.bas");}while(r);
#line 20383 "ide/ide_methods.bas"
S_67639:;
#line 20383 "ide/ide_methods.bas"
dl_continue_6947:;
#line 20383 "ide/ide_methods.bas"
}while((!(*_FUNC_IDEASCIIBOX_LONG_CHANGE))&&(!is_error_pending()));
#line 20383 "ide/ide_methods.bas"
dl_exit_6947:;
#line 20383 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20383,"ide_methods.bas");if(r)goto S_67639;}
#line 20384 "ide/ide_methods.bas"
S_67640:;
#line 20384 "ide/ide_methods.bas"
if ((*_FUNC_IDEASCIIBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
#line 20384 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20384,"ide_methods.bas");if(r)goto S_67640;}
#line 20384 "ide/ide_methods.bas"
do{
#line 20384 "ide/ide_methods.bas"
*__LONG_IDEHL= 1 ;
#line 20384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20384,"ide_methods.bas");}while(r);
#line 20384 "ide/ide_methods.bas"
}else{
#line 20384 "ide/ide_methods.bas"
do{
#line 20384 "ide/ide_methods.bas"
*__LONG_IDEHL= 0 ;
#line 20384 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20384,"ide_methods.bas");}while(r);
#line 20384 "ide/ide_methods.bas"
}
#line 20386 "ide/ide_methods.bas"
do{
#line 20386 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEASCIIBOX_STRING_ALTLETTER,qbs_new_txt_len("",0));
#line 20386 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20386 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20386,"ide_methods.bas");}while(r);
#line 20387 "ide/ide_methods.bas"
S_67646:;
#line 20387 "ide/ide_methods.bas"
if ((*_FUNC_IDEASCIIBOX_LONG_ALT&(~(*__LONG_KCTRL)))||is_error_pending()){
#line 20387 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20387,"ide_methods.bas");if(r)goto S_67646;}
#line 20388 "ide/ide_methods.bas"
S_67647:;
#line 20388 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,-(__STRING_K->len== 1 )))||is_error_pending()){
#line 20388 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20388,"ide_methods.bas");if(r)goto S_67647;}
#line 20389 "ide/ide_methods.bas"
do{
#line 20389 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_K=qbs_asc(qbs_ucase(__STRING_K));
#line 20389 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20389 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20389,"ide_methods.bas");}while(r);
#line 20390 "ide/ide_methods.bas"
S_67649:;
#line 20390 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEASCIIBOX_LONG_K>= 65 ))&(-(*_FUNC_IDEASCIIBOX_LONG_K<= 90 )))||is_error_pending()){
#line 20390 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20390,"ide_methods.bas");if(r)goto S_67649;}
#line 20390 "ide/ide_methods.bas"
do{
#line 20390 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEASCIIBOX_STRING_ALTLETTER,func_chr(*_FUNC_IDEASCIIBOX_LONG_K));
#line 20390 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20390 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20390,"ide_methods.bas");}while(r);
#line 20390 "ide/ide_methods.bas"
}
#line 20391 "ide/ide_methods.bas"
}
#line 20392 "ide/ide_methods.bas"
}
#line 20393 "ide/ide_methods.bas"
do{
#line 20393 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 0 , 0 ,NULL,12);
#line 20393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20393,"ide_methods.bas");}while(r);
#line 20393 "ide/ide_methods.bas"
do{
#line 20393 "ide/ide_methods.bas"
qbg_sub_locate(NULL,NULL, 0 ,NULL,NULL,4);
#line 20393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20393,"ide_methods.bas");}while(r);
#line 20393 "ide/ide_methods.bas"
do{
#line 20393 "ide/ide_methods.bas"
qbg_screen(NULL,NULL, 1 , 0 ,NULL,12);
#line 20393 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20393,"ide_methods.bas");}while(r);
#line 20397 "ide/ide_methods.bas"
do{
#line 20397 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_INFO= 0 ;
#line 20397 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20397,"ide_methods.bas");}while(r);
#line 20398 "ide/ide_methods.bas"
S_67658:;
#line 20398 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,qbs_new_txt_len("",0))))||is_error_pending()){
#line 20398 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20398,"ide_methods.bas");if(r)goto S_67658;}
#line 20398 "ide/ide_methods.bas"
do{
#line 20398 "ide/ide_methods.bas"
qbs_set(__STRING_K,func_chr( 255 ));
#line 20398 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20398 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20398,"ide_methods.bas");}while(r);
#line 20398 "ide/ide_methods.bas"
}
#line 20399 "ide/ide_methods.bas"
S_67661:;
#line 20399 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*__LONG_KSHIFT== 0 ))&(qbs_equal(__STRING_K,func_chr( 9 )))))||is_error_pending()){
#line 20399 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20399,"ide_methods.bas");if(r)goto S_67661;}
#line 20399 "ide/ide_methods.bas"
do{
#line 20399 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUS=*_FUNC_IDEASCIIBOX_LONG_FOCUS+ 1 ;
#line 20399 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20399,"ide_methods.bas");}while(r);
#line 20399 "ide/ide_methods.bas"
}
#line 20400 "ide/ide_methods.bas"
S_67664:;
#line 20400 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(*__LONG_KSHIFT&(qbs_equal(__STRING_K,func_chr( 9 ))))|((func_instr(NULL,func__os(),qbs_new_txt_len("MAC",3),0))&(qbs_equal(__STRING_K,func_chr( 25 ))))))||is_error_pending()){
#line 20400 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20400,"ide_methods.bas");if(r)goto S_67664;}
#line 20400 "ide/ide_methods.bas"
do{
#line 20400 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUS=*_FUNC_IDEASCIIBOX_LONG_FOCUS- 1 ;
#line 20400 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20400,"ide_methods.bas");}while(r);
#line 20400 "ide/ide_methods.bas"
do{
#line 20400 "ide/ide_methods.bas"
qbs_set(__STRING_K,qbs_new_txt_len("",0));
#line 20400 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20400 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20400,"ide_methods.bas");}while(r);
#line 20400 "ide/ide_methods.bas"
}
#line 20401 "ide/ide_methods.bas"
S_67668:;
#line 20401 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_FOCUS< 1 ))||is_error_pending()){
#line 20401 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20401,"ide_methods.bas");if(r)goto S_67668;}
#line 20401 "ide/ide_methods.bas"
do{
#line 20401 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUS=*_FUNC_IDEASCIIBOX_LONG_LASTFOCUS;
#line 20401 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20401,"ide_methods.bas");}while(r);
#line 20401 "ide/ide_methods.bas"
}
#line 20402 "ide/ide_methods.bas"
S_67671:;
#line 20402 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_FOCUS>*_FUNC_IDEASCIIBOX_LONG_LASTFOCUS))||is_error_pending()){
#line 20402 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20402,"ide_methods.bas");if(r)goto S_67671;}
#line 20402 "ide/ide_methods.bas"
do{
#line 20402 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUS= 1 ;
#line 20402 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20402,"ide_methods.bas");}while(r);
#line 20402 "ide/ide_methods.bas"
}
#line 20403 "ide/ide_methods.bas"
do{
#line 20403 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_F= 1 ;
#line 20403 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20403,"ide_methods.bas");}while(r);
#line 20404 "ide/ide_methods.bas"
S_67675:;
#line 20404 "ide/ide_methods.bas"
fornext_value6950= 1 ;
#line 20404 "ide/ide_methods.bas"
fornext_finalvalue6950= 100 ;
#line 20404 "ide/ide_methods.bas"
fornext_step6950= 1 ;
#line 20404 "ide/ide_methods.bas"
if (fornext_step6950<0) fornext_step_negative6950=1; else fornext_step_negative6950=0;
#line 20404 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6950;
#line 20404 "ide/ide_methods.bas"
goto fornext_entrylabel6950;
#line 20404 "ide/ide_methods.bas"
while(1){
#line 20404 "ide/ide_methods.bas"
fornext_value6950=fornext_step6950+(*_FUNC_IDEASCIIBOX_LONG_I);
#line 20404 "ide/ide_methods.bas"
fornext_entrylabel6950:
#line 20404 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_I=fornext_value6950;
#line 20404 "ide/ide_methods.bas"
if (fornext_step_negative6950){
#line 20404 "ide/ide_methods.bas"
if (fornext_value6950<fornext_finalvalue6950) break;
#line 20404 "ide/ide_methods.bas"
}else{
#line 20404 "ide/ide_methods.bas"
if (fornext_value6950>fornext_finalvalue6950) break;
#line 20404 "ide/ide_methods.bas"
}
#line 20404 "ide/ide_methods.bas"
fornext_error6950:;
#line 20404 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20404,"ide_methods.bas");if(r)goto S_67675;}
#line 20405 "ide/ide_methods.bas"
do{
#line 20405 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_T=*(int32*)(((char*)_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])+(((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+36)));
#line 20405 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20405,"ide_methods.bas");}while(r);
#line 20406 "ide/ide_methods.bas"
S_67677:;
#line 20406 "ide/ide_methods.bas"
if ((*_FUNC_IDEASCIIBOX_LONG_T)||is_error_pending()){
#line 20406 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20406,"ide_methods.bas");if(r)goto S_67677;}
#line 20407 "ide/ide_methods.bas"
do{
#line 20407 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUSOFFSET=*_FUNC_IDEASCIIBOX_LONG_FOCUS-*_FUNC_IDEASCIIBOX_LONG_F;
#line 20407 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20407,"ide_methods.bas");}while(r);
#line 20408 "ide/ide_methods.bas"
do{
#line 20408 "ide/ide_methods.bas"
SUB_IDEOBJUPDATE((void*)( ((char*)(_FUNC_IDEASCIIBOX_ARRAY_UDT_O[0])) + (((array_check((*_FUNC_IDEASCIIBOX_LONG_I)-_FUNC_IDEASCIIBOX_ARRAY_UDT_O[4],_FUNC_IDEASCIIBOX_ARRAY_UDT_O[5]))*101+0)) ),_FUNC_IDEASCIIBOX_LONG_FOCUS,_FUNC_IDEASCIIBOX_LONG_F,_FUNC_IDEASCIIBOX_LONG_FOCUSOFFSET,__STRING_K,_FUNC_IDEASCIIBOX_STRING_ALTLETTER,__LONG_MB,_FUNC_IDEASCIIBOX_LONG_MOUSEDOWN,_FUNC_IDEASCIIBOX_LONG_MOUSEUP,__LONG_MX,__LONG_MY,_FUNC_IDEASCIIBOX_LONG_INFO,__LONG_MWHEEL);
#line 20408 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20408 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20408,"ide_methods.bas");}while(r);
#line 20409 "ide/ide_methods.bas"
}
#line 20410 "ide/ide_methods.bas"
fornext_continue_6949:;
#line 20410 "ide/ide_methods.bas"
}
#line 20410 "ide/ide_methods.bas"
fornext_exit_6949:;
#line 20413 "ide/ide_methods.bas"
S_67682:;
#line 20413 "ide/ide_methods.bas"
if (((-(*__LONG_MY>*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+4)))))&(-(*__LONG_MY<(*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+4)))+*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+12))))))&(-(*__LONG_MX>*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+0)))))&(-(*__LONG_MX<(*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+0)))+*(int32*)(((char*)_FUNC_IDEASCIIBOX_UDT_P)+((0+8)))))))||is_error_pending()){
#line 20413 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20413,"ide_methods.bas");if(r)goto S_67682;}
#line 20414 "ide/ide_methods.bas"
S_67683:;
#line 20414 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEASCIIBOX_LONG_HOVER== 0 ))&*__LONG_MCLICK)||is_error_pending()){
#line 20414 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20414,"ide_methods.bas");if(r)goto S_67683;}
#line 20414 "ide/ide_methods.bas"
do{
#line 20414 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_FOCUS= 1 ;
#line 20414 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20414,"ide_methods.bas");}while(r);
#line 20414 "ide/ide_methods.bas"
}
#line 20415 "ide/ide_methods.bas"
}
#line 20417 "ide/ide_methods.bas"
S_67687:;
#line 20417 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((qbs_equal(__STRING_K,func_chr( 13 )))&(-(*_FUNC_IDEASCIIBOX_LONG_FOCUS== 1 )))))||is_error_pending()){
#line 20417 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20417,"ide_methods.bas");if(r)goto S_67687;}
#line 20418 "ide/ide_methods.bas"
do{
#line 20418 "ide/ide_methods.bas"
goto LABEL_INSERTCHAR;
#line 20418 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20418,"ide_methods.bas");}while(r);
#line 20419 "ide/ide_methods.bas"
}
#line 20421 "ide/ide_methods.bas"
S_67690:;
#line 20421 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_IDEASCIIBOX_LONG_FOCUS== 2 ))&(((qbs_equal(__STRING_K,func_chr( 13 )))|(-(*_FUNC_IDEASCIIBOX_LONG_INFO!= 0 ))))))||is_error_pending()){
#line 20421 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20421,"ide_methods.bas");if(r)goto S_67690;}
#line 20422 "ide/ide_methods.bas"
LABEL_INSERTCHAR:;
#line 20422 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20422,"ide_methods.bas");r=0;}
#line 20423 "ide/ide_methods.bas"
S_67691:;
#line 20423 "ide/ide_methods.bas"
if (((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED< 32 ))&(-(*_FUNC_IDEASCIIBOX_LONG_ASCIIWARNINGSHOWN== 0 )))||is_error_pending()){
#line 20423 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20423,"ide_methods.bas");if(r)goto S_67691;}
#line 20424 "ide/ide_methods.bas"
do{
#line 20424 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_ASCIIWARNINGSHOWN= -1 ;
#line 20424 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20424,"ide_methods.bas");}while(r);
#line 20425 "ide/ide_methods.bas"
do{
#line 20425 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_RESULT=FUNC_IDEMESSAGEBOX(qbs_new_txt_len("Control Characters",18),qbs_new_txt_len("Inserting ASCII control characters (1-32) may cause\\nunexpected IDE behavior. Consider inserting CHR$ instead.\\nProceed anyway?",127),qbs_new_txt_len("#Yes;#No;#Cancel",16));
#line 20425 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20425 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20425,"ide_methods.bas");}while(r);
#line 20426 "ide/ide_methods.bas"
S_67694:;
#line 20426 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_RESULT== 2 ))||is_error_pending()){
#line 20426 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20426,"ide_methods.bas");if(r)goto S_67694;}
#line 20426 "ide/ide_methods.bas"
do{
#line 20426 "ide/ide_methods.bas"
goto exit_subfunc;
#line 20426 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20426,"ide_methods.bas");}while(r);
#line 20426 "ide/ide_methods.bas"
}
#line 20427 "ide/ide_methods.bas"
S_67697:;
#line 20427 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_RESULT== 3 ))||is_error_pending()){
#line 20427 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20427,"ide_methods.bas");if(r)goto S_67697;}
#line 20427 "ide/ide_methods.bas"
do{
#line 20427 "ide/ide_methods.bas"
goto LABEL_DLGLOOP;
#line 20427 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20427,"ide_methods.bas");}while(r);
#line 20427 "ide/ide_methods.bas"
}
#line 20428 "ide/ide_methods.bas"
}
#line 20429 "ide/ide_methods.bas"
do{
#line 20429 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEASCIIBOX_STRING_IDEASCIIBOX,func_chr(*_FUNC_IDEASCIIBOX_LONG_SELECTED));
#line 20429 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20429 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20429,"ide_methods.bas");}while(r);
#line 20430 "ide/ide_methods.bas"
do{
#line 20430 "ide/ide_methods.bas"
goto exit_subfunc;
#line 20430 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20430,"ide_methods.bas");}while(r);
#line 20431 "ide/ide_methods.bas"
}
#line 20433 "ide/ide_methods.bas"
S_67704:;
#line 20433 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,((-(*_FUNC_IDEASCIIBOX_LONG_FOCUS== 3 ))&(((-(*_FUNC_IDEASCIIBOX_LONG_INFO!= 0 ))|(qbs_equal(__STRING_K,func_chr( 13 ))))))))||is_error_pending()){
#line 20433 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20433,"ide_methods.bas");if(r)goto S_67704;}
#line 20434 "ide/ide_methods.bas"
do{
#line 20434 "ide/ide_methods.bas"
qbs_set(_FUNC_IDEASCIIBOX_STRING_IDEASCIIBOX,qbs_add(qbs_add(qbs_new_txt_len("CHR$(",5),qbs__tostr((int32)(*_FUNC_IDEASCIIBOX_LONG_SELECTED),NULL,0)),qbs_new_txt_len(")",1)));
#line 20434 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 20434 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20434,"ide_methods.bas");}while(r);
#line 20435 "ide/ide_methods.bas"
do{
#line 20435 "ide/ide_methods.bas"
goto exit_subfunc;
#line 20435 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20435,"ide_methods.bas");}while(r);
#line 20436 "ide/ide_methods.bas"
}
#line 20439 "ide/ide_methods.bas"
S_67708:;
#line 20439 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,(((-(*_FUNC_IDEASCIIBOX_LONG_INFO!= 0 ))|(qbs_equal(__STRING_K,func_chr( 13 )))))&(-(*_FUNC_IDEASCIIBOX_LONG_FOCUS== 4 ))))||is_error_pending()){
#line 20439 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20439,"ide_methods.bas");if(r)goto S_67708;}
#line 20439 "ide/ide_methods.bas"
do{
#line 20439 "ide/ide_methods.bas"
goto exit_subfunc;
#line 20439 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20439,"ide_methods.bas");}while(r);
#line 20439 "ide/ide_methods.bas"
}
#line 20441 "ide/ide_methods.bas"
S_67711:;
#line 20441 "ide/ide_methods.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_K,func_chr( 27 ))))||is_error_pending()){
#line 20441 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20441,"ide_methods.bas");if(r)goto S_67711;}
#line 20441 "ide/ide_methods.bas"
do{
#line 20441 "ide/ide_methods.bas"
goto exit_subfunc;
#line 20441 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20441,"ide_methods.bas");}while(r);
#line 20441 "ide/ide_methods.bas"
}
#line 20443 "ide/ide_methods.bas"
S_67714:;
#line 20443 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_FOCUS== 1 ))||is_error_pending()){
#line 20443 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20443,"ide_methods.bas");if(r)goto S_67714;}
#line 20444 "ide/ide_methods.bas"
do{
#line 20444 "ide/ide_methods.bas"
*__LONG_KCTRL=func__keydown( 100305 )|func__keydown( 100306 );
#line 20444 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20444,"ide_methods.bas");}while(r);
#line 20445 "ide/ide_methods.bas"
S_67716:;
#line 20445 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20445,"ide_methods.bas");if(r)goto S_67716;}
#line 20446 "ide/ide_methods.bas"
S_67717:;
#line 20446 "ide/ide_methods.bas"
if (((*__LONG_KB==( 18176 )))||is_error_pending()){
#line 20446 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20446,"ide_methods.bas");if(r)goto S_67717;}
#line 20446 "ide/ide_methods.bas"
do{
#line 20446 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 1 ;
#line 20446 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20446,"ide_methods.bas");}while(r);
#line 20447 "ide/ide_methods.bas"
sc_ec_452_end:;
#line 20447 "ide/ide_methods.bas"
goto sc_6951_end;
#line 20447 "ide/ide_methods.bas"
}
#line 20447 "ide/ide_methods.bas"
S_67719:;
#line 20447 "ide/ide_methods.bas"
if (((*__LONG_KB==( 20224 )))||is_error_pending()){
#line 20447 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20447,"ide_methods.bas");if(r)goto S_67719;}
#line 20447 "ide/ide_methods.bas"
do{
#line 20447 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 255 ;
#line 20447 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20447,"ide_methods.bas");}while(r);
#line 20448 "ide/ide_methods.bas"
sc_ec_453_end:;
#line 20448 "ide/ide_methods.bas"
goto sc_6951_end;
#line 20448 "ide/ide_methods.bas"
}
#line 20448 "ide/ide_methods.bas"
S_67721:;
#line 20448 "ide/ide_methods.bas"
if (((*__LONG_KB==( 19712 )))||is_error_pending()){
#line 20448 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20448,"ide_methods.bas");if(r)goto S_67721;}
#line 20449 "ide/ide_methods.bas"
S_67722:;
#line 20449 "ide/ide_methods.bas"
if ((*__LONG_KCTRL&(-(*_FUNC_IDEASCIIBOX_LONG_SELECTED> 0 )))||is_error_pending()){
#line 20449 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20449,"ide_methods.bas");if(r)goto S_67722;}
#line 20450 "ide/ide_methods.bas"
S_67723:;
#line 20450 "ide/ide_methods.bas"
while((!((-((qb_safe_mod(*_FUNC_IDEASCIIBOX_LONG_SELECTED, 16 ))==( 0 )))|(-(*_FUNC_IDEASCIIBOX_LONG_SELECTED== 255 ))))||is_error_pending()){
#line 20450 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20450,"ide_methods.bas");if(r)goto S_67723;}
#line 20451 "ide/ide_methods.bas"
do{
#line 20451 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED+ 1 ;
#line 20451 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20451,"ide_methods.bas");}while(r);
#line 20452 "ide/ide_methods.bas"
dl_continue_6952:;
#line 20452 "ide/ide_methods.bas"
}
#line 20452 "ide/ide_methods.bas"
dl_exit_6952:;
#line 20453 "ide/ide_methods.bas"
}else{
#line 20454 "ide/ide_methods.bas"
do{
#line 20454 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED+ 1 ;
#line 20454 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20454,"ide_methods.bas");}while(r);
#line 20455 "ide/ide_methods.bas"
}
#line 20456 "ide/ide_methods.bas"
S_67729:;
#line 20456 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED> 255 ))||is_error_pending()){
#line 20456 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20456,"ide_methods.bas");if(r)goto S_67729;}
#line 20456 "ide/ide_methods.bas"
do{
#line 20456 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 1 ;
#line 20456 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20456,"ide_methods.bas");}while(r);
#line 20456 "ide/ide_methods.bas"
}
#line 20457 "ide/ide_methods.bas"
sc_ec_454_end:;
#line 20457 "ide/ide_methods.bas"
goto sc_6951_end;
#line 20457 "ide/ide_methods.bas"
}
#line 20457 "ide/ide_methods.bas"
S_67732:;
#line 20457 "ide/ide_methods.bas"
if (((*__LONG_KB==( 19200 )))||is_error_pending()){
#line 20457 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20457,"ide_methods.bas");if(r)goto S_67732;}
#line 20458 "ide/ide_methods.bas"
S_67733:;
#line 20458 "ide/ide_methods.bas"
if ((*__LONG_KCTRL&(-(*_FUNC_IDEASCIIBOX_LONG_SELECTED> 0 )))||is_error_pending()){
#line 20458 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20458,"ide_methods.bas");if(r)goto S_67733;}
#line 20459 "ide/ide_methods.bas"
S_67734:;
#line 20459 "ide/ide_methods.bas"
while((!(-((qb_safe_mod(*_FUNC_IDEASCIIBOX_LONG_SELECTED, 16 ))==( 1 ))))||is_error_pending()){
#line 20459 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20459,"ide_methods.bas");if(r)goto S_67734;}
#line 20460 "ide/ide_methods.bas"
do{
#line 20460 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED- 1 ;
#line 20460 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20460,"ide_methods.bas");}while(r);
#line 20461 "ide/ide_methods.bas"
dl_continue_6953:;
#line 20461 "ide/ide_methods.bas"
}
#line 20461 "ide/ide_methods.bas"
dl_exit_6953:;
#line 20462 "ide/ide_methods.bas"
}else{
#line 20463 "ide/ide_methods.bas"
do{
#line 20463 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED- 1 ;
#line 20463 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20463,"ide_methods.bas");}while(r);
#line 20464 "ide/ide_methods.bas"
}
#line 20465 "ide/ide_methods.bas"
S_67740:;
#line 20465 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED< 1 ))||is_error_pending()){
#line 20465 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20465,"ide_methods.bas");if(r)goto S_67740;}
#line 20465 "ide/ide_methods.bas"
do{
#line 20465 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 255 ;
#line 20465 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20465,"ide_methods.bas");}while(r);
#line 20465 "ide/ide_methods.bas"
}
#line 20466 "ide/ide_methods.bas"
sc_ec_455_end:;
#line 20466 "ide/ide_methods.bas"
goto sc_6951_end;
#line 20466 "ide/ide_methods.bas"
}
#line 20466 "ide/ide_methods.bas"
S_67743:;
#line 20466 "ide/ide_methods.bas"
if (((*__LONG_KB==( 20480 )))||is_error_pending()){
#line 20466 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20466,"ide_methods.bas");if(r)goto S_67743;}
#line 20467 "ide/ide_methods.bas"
S_67744:;
#line 20467 "ide/ide_methods.bas"
if ((*__LONG_KCTRL&(-(*_FUNC_IDEASCIIBOX_LONG_SELECTED> 0 )))||is_error_pending()){
#line 20467 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20467,"ide_methods.bas");if(r)goto S_67744;}
#line 20468 "ide/ide_methods.bas"
S_67745:;
#line 20468 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED== 240 ))||is_error_pending()){
#line 20468 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20468,"ide_methods.bas");if(r)goto S_67745;}
#line 20469 "ide/ide_methods.bas"
do{
#line 20469 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 255 ;
#line 20469 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20469,"ide_methods.bas");}while(r);
#line 20470 "ide/ide_methods.bas"
}else{
#line 20471 "ide/ide_methods.bas"
S_67748:;
#line 20471 "ide/ide_methods.bas"
while((!(-(*_FUNC_IDEASCIIBOX_LONG_SELECTED>= 240 )))||is_error_pending()){
#line 20471 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20471,"ide_methods.bas");if(r)goto S_67748;}
#line 20472 "ide/ide_methods.bas"
do{
#line 20472 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED+ 16 ;
#line 20472 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20472,"ide_methods.bas");}while(r);
#line 20473 "ide/ide_methods.bas"
dl_continue_6954:;
#line 20473 "ide/ide_methods.bas"
}
#line 20473 "ide/ide_methods.bas"
dl_exit_6954:;
#line 20474 "ide/ide_methods.bas"
}
#line 20475 "ide/ide_methods.bas"
S_67752:;
#line 20475 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED> 255 ))||is_error_pending()){
#line 20475 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20475,"ide_methods.bas");if(r)goto S_67752;}
#line 20475 "ide/ide_methods.bas"
do{
#line 20475 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 255 ;
#line 20475 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20475,"ide_methods.bas");}while(r);
#line 20475 "ide/ide_methods.bas"
}
#line 20476 "ide/ide_methods.bas"
}else{
#line 20477 "ide/ide_methods.bas"
S_67756:;
#line 20477 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED== 240 ))||is_error_pending()){
#line 20477 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20477,"ide_methods.bas");if(r)goto S_67756;}
#line 20479 "ide/ide_methods.bas"
do{
#line 20479 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 255 ;
#line 20479 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20479,"ide_methods.bas");}while(r);
#line 20480 "ide/ide_methods.bas"
S_67758:;
#line 20480 "ide/ide_methods.bas"
}else{
#line 20480 "ide/ide_methods.bas"
if (-((*_FUNC_IDEASCIIBOX_LONG_SELECTED+ 16 )<=( 255 ))){
#line 20480 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20480,"ide_methods.bas");if(r)goto S_67758;}
#line 20481 "ide/ide_methods.bas"
do{
#line 20481 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED+ 16 ;
#line 20481 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20481,"ide_methods.bas");}while(r);
#line 20482 "ide/ide_methods.bas"
}else{
#line 20483 "ide/ide_methods.bas"
do{
#line 20483 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED+ 16 - 256 ;
#line 20483 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20483,"ide_methods.bas");}while(r);
#line 20484 "ide/ide_methods.bas"
}
#line 20484 "ide/ide_methods.bas"
}
#line 20485 "ide/ide_methods.bas"
}
#line 20486 "ide/ide_methods.bas"
sc_ec_456_end:;
#line 20486 "ide/ide_methods.bas"
goto sc_6951_end;
#line 20486 "ide/ide_methods.bas"
}
#line 20486 "ide/ide_methods.bas"
S_67764:;
#line 20486 "ide/ide_methods.bas"
if (((*__LONG_KB==( 18432 )))||is_error_pending()){
#line 20486 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20486,"ide_methods.bas");if(r)goto S_67764;}
#line 20487 "ide/ide_methods.bas"
S_67765:;
#line 20487 "ide/ide_methods.bas"
if ((*__LONG_KCTRL&(-(*_FUNC_IDEASCIIBOX_LONG_SELECTED> 0 )))||is_error_pending()){
#line 20487 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20487,"ide_methods.bas");if(r)goto S_67765;}
#line 20488 "ide/ide_methods.bas"
S_67766:;
#line 20488 "ide/ide_methods.bas"
while((!(-(*_FUNC_IDEASCIIBOX_LONG_SELECTED<= 16 )))||is_error_pending()){
#line 20488 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20488,"ide_methods.bas");if(r)goto S_67766;}
#line 20489 "ide/ide_methods.bas"
do{
#line 20489 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED- 16 ;
#line 20489 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20489,"ide_methods.bas");}while(r);
#line 20490 "ide/ide_methods.bas"
dl_continue_6955:;
#line 20490 "ide/ide_methods.bas"
}
#line 20490 "ide/ide_methods.bas"
dl_exit_6955:;
#line 20491 "ide/ide_methods.bas"
S_67769:;
#line 20491 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED< 1 ))||is_error_pending()){
#line 20491 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20491,"ide_methods.bas");if(r)goto S_67769;}
#line 20491 "ide/ide_methods.bas"
do{
#line 20491 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 1 ;
#line 20491 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20491,"ide_methods.bas");}while(r);
#line 20491 "ide/ide_methods.bas"
}
#line 20492 "ide/ide_methods.bas"
}else{
#line 20493 "ide/ide_methods.bas"
S_67773:;
#line 20493 "ide/ide_methods.bas"
if ((-(*_FUNC_IDEASCIIBOX_LONG_SELECTED== 16 ))||is_error_pending()){
#line 20493 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20493,"ide_methods.bas");if(r)goto S_67773;}
#line 20495 "ide/ide_methods.bas"
do{
#line 20495 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED= 240 ;
#line 20495 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20495,"ide_methods.bas");}while(r);
#line 20496 "ide/ide_methods.bas"
S_67775:;
#line 20496 "ide/ide_methods.bas"
}else{
#line 20496 "ide/ide_methods.bas"
if (-((*_FUNC_IDEASCIIBOX_LONG_SELECTED- 16 )>=( 1 ))){
#line 20496 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20496,"ide_methods.bas");if(r)goto S_67775;}
#line 20497 "ide/ide_methods.bas"
do{
#line 20497 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED- 16 ;
#line 20497 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20497,"ide_methods.bas");}while(r);
#line 20498 "ide/ide_methods.bas"
}else{
#line 20499 "ide/ide_methods.bas"
do{
#line 20499 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_SELECTED=*_FUNC_IDEASCIIBOX_LONG_SELECTED- 16 + 256 ;
#line 20499 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20499,"ide_methods.bas");}while(r);
#line 20500 "ide/ide_methods.bas"
}
#line 20500 "ide/ide_methods.bas"
}
#line 20501 "ide/ide_methods.bas"
}
#line 20502 "ide/ide_methods.bas"
sc_ec_457_end:;
#line 20502 "ide/ide_methods.bas"
goto sc_6951_end;
#line 20502 "ide/ide_methods.bas"
}
#line 20502 "ide/ide_methods.bas"
sc_6951_end:;
#line 20503 "ide/ide_methods.bas"
}
#line 20506 "ide/ide_methods.bas"
do{
#line 20506 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_MOUSEDOWN= 0 ;
#line 20506 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20506,"ide_methods.bas");}while(r);
#line 20507 "ide/ide_methods.bas"
do{
#line 20507 "ide/ide_methods.bas"
*_FUNC_IDEASCIIBOX_LONG_MOUSEUP= 0 ;
#line 20507 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20507,"ide_methods.bas");}while(r);
#line 20509 "ide/ide_methods.bas"
LABEL_DLGLOOP:;
#line 20509 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20509,"ide_methods.bas");r=0;}
#line 20510 "ide/ide_methods.bas"
dl_continue_6938:;
#line 20510 "ide/ide_methods.bas"
}while(1);
#line 20510 "ide/ide_methods.bas"
dl_exit_6938:;
#line 20512 "ide/ide_methods.bas"
exit_subfunc:;
#line 20512 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 20512 "ide/ide_methods.bas"
#include "free464.txt"
#line 20512 "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 20512 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 20512 "ide/ide_methods.bas"
qbs_maketmp(_FUNC_IDEASCIIBOX_STRING_IDEASCIIBOX);return _FUNC_IDEASCIIBOX_STRING_IDEASCIIBOX;
#line 20512 "ide/ide_methods.bas"
}
