#line 20819 "ide/ide_methods.bas"
int32 FUNC_DARKENFGBG(int8*_FUNC_DARKENFGBG_BYTE_ACTION){
#line 20819 "ide/ide_methods.bas"
qbs *tqbs;
#line 20819 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 20819 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 20819 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 20819 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 20819 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 20819 "ide/ide_methods.bas"
#include "data472.txt"
#line 20819 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 20819 "ide/ide_methods.bas"
new_mem_lock();
#line 20819 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 20819 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 20819 "ide/ide_methods.bas"
libqb_check_stack();
#line 20819 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 20822 "ide/ide_methods.bas"
S_68096:;
#line 20822 "ide/ide_methods.bas"
if ((-(*_FUNC_DARKENFGBG_BYTE_ACTION== 1 ))||is_error_pending()){
#line 20822 "ide/ide_methods.bas"
if(qbevent){evnt(28819,20822,"ide_methods.bas");if(r)goto S_68096;}
#line 20823 "ide/ide_methods.bas"
do{
#line 20823 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERBGCOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDEBACKGROUNDCOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDEBACKGROUNDCOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDEBACKGROUNDCOLOR)* 0.5E+0 ));
#line 20823 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20823,"ide_methods.bas");}while(r);
#line 20824 "ide/ide_methods.bas"
do{
#line 20824 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERBG2COLOR=func__rgb32(qbr(func__red32(*__ULONG_IDEBACKGROUNDCOLOR2)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDEBACKGROUNDCOLOR2)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDEBACKGROUNDCOLOR2)* 0.5E+0 ));
#line 20824 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20824,"ide_methods.bas");}while(r);
#line 20825 "ide/ide_methods.bas"
do{
#line 20825 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERFGCOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDETEXTCOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDETEXTCOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDETEXTCOLOR)* 0.5E+0 ));
#line 20825 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20825,"ide_methods.bas");}while(r);
#line 20826 "ide/ide_methods.bas"
do{
#line 20826 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERKWCOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDEKEYWORDCOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDEKEYWORDCOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDEKEYWORDCOLOR)* 0.5E+0 ));
#line 20826 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20826,"ide_methods.bas");}while(r);
#line 20827 "ide/ide_methods.bas"
do{
#line 20827 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERNUMCOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDENUMBERSCOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDENUMBERSCOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDENUMBERSCOLOR)* 0.5E+0 ));
#line 20827 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20827,"ide_methods.bas");}while(r);
#line 20828 "ide/ide_methods.bas"
do{
#line 20828 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERCOMMENTCOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDECOMMENTCOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDECOMMENTCOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDECOMMENTCOLOR)* 0.5E+0 ));
#line 20828 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20828,"ide_methods.bas");}while(r);
#line 20829 "ide/ide_methods.bas"
do{
#line 20829 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERIDECHROMACOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDECHROMACOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDECHROMACOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDECHROMACOLOR)* 0.5E+0 ));
#line 20829 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20829,"ide_methods.bas");}while(r);
#line 20830 "ide/ide_methods.bas"
do{
#line 20830 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERMETACOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDEMETACOMMANDCOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDEMETACOMMANDCOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDEMETACOMMANDCOLOR)* 0.5E+0 ));
#line 20830 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20830,"ide_methods.bas");}while(r);
#line 20831 "ide/ide_methods.bas"
do{
#line 20831 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERQUOTECOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDEQUOTECOLOR)* 0.5E+0 ),qbr(func__green32(*__ULONG_IDEQUOTECOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDEQUOTECOLOR)* 0.5E+0 ));
#line 20831 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20831,"ide_methods.bas");}while(r);
#line 20832 "ide/ide_methods.bas"
do{
#line 20832 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_ULONG_TEMPDARKERERRORCOLOR=func__rgb32(qbr(func__red32(*__ULONG_IDEERRORCOLOR)* 0.5E+0 ),qbr(func__green32(*_FUNC_DARKENFGBG_LONG_IDEERRROCOLOR)* 0.5E+0 ),qbr(func__blue32(*__ULONG_IDEERRORCOLOR)* 0.5E+0 ));
#line 20832 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20832,"ide_methods.bas");}while(r);
#line 20833 "ide/ide_methods.bas"
do{
#line 20833 "ide/ide_methods.bas"
sub__palettecolor( 1 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERBGCOLOR, 0 ,1);
#line 20833 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20833,"ide_methods.bas");}while(r);
#line 20834 "ide/ide_methods.bas"
do{
#line 20834 "ide/ide_methods.bas"
sub__palettecolor( 4 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERERRORCOLOR, 0 ,1);
#line 20834 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20834,"ide_methods.bas");}while(r);
#line 20835 "ide/ide_methods.bas"
do{
#line 20835 "ide/ide_methods.bas"
sub__palettecolor( 5 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERBGCOLOR, 0 ,1);
#line 20835 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20835,"ide_methods.bas");}while(r);
#line 20836 "ide/ide_methods.bas"
do{
#line 20836 "ide/ide_methods.bas"
sub__palettecolor( 6 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERBG2COLOR, 0 ,1);
#line 20836 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20836,"ide_methods.bas");}while(r);
#line 20837 "ide/ide_methods.bas"
do{
#line 20837 "ide/ide_methods.bas"
sub__palettecolor( 7 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERIDECHROMACOLOR, 0 ,1);
#line 20837 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20837,"ide_methods.bas");}while(r);
#line 20838 "ide/ide_methods.bas"
do{
#line 20838 "ide/ide_methods.bas"
sub__palettecolor( 8 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERNUMCOLOR, 0 ,1);
#line 20838 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20838,"ide_methods.bas");}while(r);
#line 20839 "ide/ide_methods.bas"
do{
#line 20839 "ide/ide_methods.bas"
sub__palettecolor( 10 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERMETACOLOR, 0 ,1);
#line 20839 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20839,"ide_methods.bas");}while(r);
#line 20840 "ide/ide_methods.bas"
do{
#line 20840 "ide/ide_methods.bas"
sub__palettecolor( 11 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERCOMMENTCOLOR, 0 ,1);
#line 20840 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20840,"ide_methods.bas");}while(r);
#line 20841 "ide/ide_methods.bas"
do{
#line 20841 "ide/ide_methods.bas"
sub__palettecolor( 12 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERKWCOLOR, 0 ,1);
#line 20841 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20841,"ide_methods.bas");}while(r);
#line 20842 "ide/ide_methods.bas"
do{
#line 20842 "ide/ide_methods.bas"
sub__palettecolor( 13 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERFGCOLOR, 0 ,1);
#line 20842 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20842,"ide_methods.bas");}while(r);
#line 20843 "ide/ide_methods.bas"
do{
#line 20843 "ide/ide_methods.bas"
sub__palettecolor( 14 ,*_FUNC_DARKENFGBG_ULONG_TEMPDARKERQUOTECOLOR, 0 ,1);
#line 20843 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20843,"ide_methods.bas");}while(r);
#line 20844 "ide/ide_methods.bas"
}else{
#line 20845 "ide/ide_methods.bas"
do{
#line 20845 "ide/ide_methods.bas"
sub__palettecolor( 1 ,*__ULONG_IDEBACKGROUNDCOLOR, 0 ,1);
#line 20845 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20845,"ide_methods.bas");}while(r);
#line 20846 "ide/ide_methods.bas"
do{
#line 20846 "ide/ide_methods.bas"
sub__palettecolor( 4 ,*__ULONG_IDEERRORCOLOR, 0 ,1);
#line 20846 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20846,"ide_methods.bas");}while(r);
#line 20847 "ide/ide_methods.bas"
do{
#line 20847 "ide/ide_methods.bas"
sub__palettecolor( 5 ,*__ULONG_IDEBRACKETHIGHLIGHTCOLOR, 0 ,1);
#line 20847 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20847,"ide_methods.bas");}while(r);
#line 20848 "ide/ide_methods.bas"
do{
#line 20848 "ide/ide_methods.bas"
sub__palettecolor( 6 ,*__ULONG_IDEBACKGROUNDCOLOR2, 0 ,1);
#line 20848 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20848,"ide_methods.bas");}while(r);
#line 20849 "ide/ide_methods.bas"
do{
#line 20849 "ide/ide_methods.bas"
sub__palettecolor( 7 ,*__ULONG_IDECHROMACOLOR, 0 ,1);
#line 20849 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20849,"ide_methods.bas");}while(r);
#line 20850 "ide/ide_methods.bas"
do{
#line 20850 "ide/ide_methods.bas"
sub__palettecolor( 8 ,*__ULONG_IDENUMBERSCOLOR, 0 ,1);
#line 20850 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20850,"ide_methods.bas");}while(r);
#line 20851 "ide/ide_methods.bas"
do{
#line 20851 "ide/ide_methods.bas"
sub__palettecolor( 10 ,*__ULONG_IDEMETACOMMANDCOLOR, 0 ,1);
#line 20851 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20851,"ide_methods.bas");}while(r);
#line 20852 "ide/ide_methods.bas"
do{
#line 20852 "ide/ide_methods.bas"
sub__palettecolor( 11 ,*__ULONG_IDECOMMENTCOLOR, 0 ,1);
#line 20852 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20852,"ide_methods.bas");}while(r);
#line 20853 "ide/ide_methods.bas"
do{
#line 20853 "ide/ide_methods.bas"
sub__palettecolor( 12 ,*__ULONG_IDEKEYWORDCOLOR, 0 ,1);
#line 20853 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20853,"ide_methods.bas");}while(r);
#line 20854 "ide/ide_methods.bas"
do{
#line 20854 "ide/ide_methods.bas"
sub__palettecolor( 13 ,*__ULONG_IDETEXTCOLOR, 0 ,1);
#line 20854 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20854,"ide_methods.bas");}while(r);
#line 20855 "ide/ide_methods.bas"
do{
#line 20855 "ide/ide_methods.bas"
sub__palettecolor( 14 ,*__ULONG_IDEQUOTECOLOR, 0 ,1);
#line 20855 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20855,"ide_methods.bas");}while(r);
#line 20856 "ide/ide_methods.bas"
}
#line 20858 "ide/ide_methods.bas"
do{
#line 20858 "ide/ide_methods.bas"
*_FUNC_DARKENFGBG_LONG_DARKENFGBG= 0 ;
#line 20858 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,20858,"ide_methods.bas");}while(r);
#line 20859 "ide/ide_methods.bas"
exit_subfunc:;
#line 20859 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 20859 "ide/ide_methods.bas"
#include "free472.txt"
#line 20859 "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 20859 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 20859 "ide/ide_methods.bas"
return *_FUNC_DARKENFGBG_LONG_DARKENFGBG;
#line 20859 "ide/ide_methods.bas"
}
