Changeset 33039


Ignore:
Timestamp:
02/15/15 15:30:00 (8 years ago)
Author:
aafsvn
Message:

fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/skinadjust.h

    r33015 r33039  
    55{
    66        int rcret = 0, oleftoffset = 0, orightoffset = 0, otopoffset = 0, obottomoffset = 0, reboot = 0;
     7        char* tmpstr = NULL;
    78        struct skin* skinadjust = getscreen("skinadjust");
    89        struct skin* listbox = getscreennode(skinadjust, "listbox");
     
    1819        struct skin* tithek_selectcol = getscreennode(skinadjust, "tithek_selectcol");
    1920        struct skin* filelistselect = getscreennode(skinadjust, "filelistselect");
    20         struct skin* bordercolselect = getscreennode(skinadjust, "bordercolselect");
     21        struct skin* buttonbar_bgcol2 = getscreennode(skinadjust, "buttonbar_bgcol2");
    2122        struct skin* bgcol = getscreennode(skinadjust, "bgcol");
    2223        struct skin* bgcol2 = getscreennode(skinadjust, "bgcol2");
     
    129130        setchoiceboxselection(showrecfreesize, getconfig("showrecfreesize", NULL));
    130131
    131         addchoicebox(listboxselect, "0", _("press red"));
    132         addchoicebox(tithek_selectcol, "1", _("press green"));
    133         addchoicebox(filelistselect, "2", _("press yellow"));
    134         addchoicebox(bordercolselect, "2", _("press blue"));
     132
     133//      addchoicebox(listboxselect, "0", _("press red"));
     134
     135        addchoicebox(listboxselect, "0", getskinconfig("markcol", NULL));
     136        addchoicebox(tithek_selectcol, "1", getskinconfig("tithek_selectcol", NULL));
     137        addchoicebox(filelistselect, "2", getskinconfig("filelistselect", NULL));
     138        addchoicebox(buttonbar_bgcol2, "3", getskinconfig("buttonbar_bgcol2", NULL));
     139        addchoicebox(bgcol, "3", getskinconfig("bgcol", NULL));
     140        addchoicebox(bgcol2, "4", getskinconfig("bgcol2", NULL));
     141        addchoicebox(fontcol, "5", getskinconfig("fontcol", NULL));
     142        addchoicebox(bordercol, "6", getskinconfig("bordercol", NULL));
     143        addchoicebox(progresscol, "7", getskinconfig("progresscol", NULL));
     144        addchoicebox(titlebgcol, "8", getskinconfig("titlebgcol", NULL));
     145        addchoicebox(markcol, "9", getskinconfig("markcol", NULL));
    135146
    136147        b4->hidden = YES;
     
    173184                if((rcret == getrcconfigint("rcleft", NULL) || rcret == getrcconfigint("rcright", NULL)) && checkbox("ATEMIO-NEMESIS") == 1 && listbox->select != NULL && ostrcmp(listbox->select->name, "oled_sel") == 0)
    174185                {
    175                         char* tmpstr = NULL;
    176186                        tmpstr = ostrcat(tmpstr, oled_sel->ret, 0, 0);
    177187                        struct skin* OLED_nemesis = getscreen(tmpstr);
     
    197207                        break;
    198208                }
    199                
     209
    200210                if(rcret == getrcconfigint("rcred", NULL))
    201211                {
     
    203213                        {
    204214                                long oldlistboxselectcol = convertcol("listboxselect");
    205                                 char* tmpstr = screencolorpicker(getskinconfig("listboxselect", NULL), 0, 0, 0);
     215                                tmpstr = screencolorpicker(getskinconfig("listboxselect", NULL), 0, 0, 0);
    206216                                if(tmpstr != NULL)
    207217                                        addskinconfigtmp("listboxselect", tmpstr);
    208218                                if(oldlistboxselectcol != convertcol("listboxselect")) reboot = 1;
    209                                 drawscreen(skinadjust, 0, 0);
    210219                        }
    211220
     
    213222                        {
    214223                                long oldtithek_selectcol = convertcol("tithek_selectcol");
    215                                 char* tmpstr = screencolorpicker(getskinconfig("tithek_selectcol", NULL), 0, 0, 0);
     224                                tmpstr = screencolorpicker(getskinconfig("tithek_selectcol", NULL), 0, 0, 0);
    216225                                if(tmpstr != NULL)
    217226                                        addskinconfigtmp("tithek_selectcol", tmpstr);
    218227                                if(oldtithek_selectcol != convertcol("tithek_selectcol")) reboot = 1;
    219                                 drawscreen(skinadjust, 0, 0);
    220228                        }
    221229
     
    223231                        {
    224232                                long oldfilelistselect = convertcol("filelistselect");
    225                                 char* tmpstr = screencolorpicker(getskinconfig("filelistselect", NULL), 0, 0, 0);
     233                                tmpstr = screencolorpicker(getskinconfig("filelistselect", NULL), 0, 0, 0);
    226234                                if(tmpstr != NULL)
    227235                                        addskinconfigtmp("filelistselect", tmpstr);
    228236                                if(oldfilelistselect != convertcol("filelistselect")) reboot = 1;
    229                                 drawscreen(skinadjust, 0, 0);
    230                         }
    231 
    232                         if(listbox->select != NULL && ostrcmp(listbox->select->name, "bordercolselect") == 0)
    233                         {
    234                                 long oldbordercolselect = convertcol("bordercolselect");
    235                                 char* tmpstr = screencolorpicker(getskinconfig("bordercolselect", NULL), 0, 0, 0);
    236                                 if(tmpstr != NULL)
    237                                         addskinconfigtmp("bordercolselect", tmpstr);
    238                                 if(oldbordercolselect != convertcol("bordercolselect")) reboot = 1;
    239                                 drawscreen(skinadjust, 0, 0);
     237                        }
     238
     239                        if(listbox->select != NULL && ostrcmp(listbox->select->name, "buttonbar_bgcol2") == 0)
     240                        {
     241                                long oldbuttonbar_bgcol2 = convertcol("buttonbar_bgcol2");
     242                                tmpstr = screencolorpicker(getskinconfig("buttonbar_bgcol2", NULL), 0, 0, 0);
     243                                if(tmpstr != NULL)
     244                                        addskinconfigtmp("buttonbar_bgcol2", tmpstr);
     245                                if(oldbuttonbar_bgcol2 != convertcol("buttonbar_bgcol2")) reboot = 1;
    240246                        }
    241247
     
    243249                        {
    244250                                long oldbgcol = convertcol("bgcol");
    245                                 char* tmpstr = screencolorpicker(getskinconfig("bgcol", NULL), 0, 0, 0);
     251                                tmpstr = screencolorpicker(getskinconfig("bgcol", NULL), 0, 0, 0);
    246252                                if(tmpstr != NULL)
    247253                                        addskinconfigtmp("bgcol", tmpstr);
    248254                                if(oldbgcol != convertcol("bgcol")) reboot = 1;
    249                                 drawscreen(skinadjust, 0, 0);
    250255                        }
    251256
     
    253258                        {
    254259                                long oldbgcol2 = convertcol("bgcol2");
    255                                 char* tmpstr = screencolorpicker(getskinconfig("bgcol2", NULL), 0, 0, 0);
     260                                tmpstr = screencolorpicker(getskinconfig("bgcol2", NULL), 0, 0, 0);
    256261                                if(tmpstr != NULL)
    257262                                        addskinconfigtmp("bgcol2", tmpstr);
    258263                                if(oldbgcol2 != convertcol("bgcol2")) reboot = 1;
    259                                 drawscreen(skinadjust, 0, 0);
    260264                        }
    261265
     
    263267                        {
    264268                                long oldfontcol = convertcol("fontcol");
    265                                 char* tmpstr = screencolorpicker(getskinconfig("fontcol", NULL), 0, 0, 0);
     269                                tmpstr = screencolorpicker(getskinconfig("fontcol", NULL), 0, 0, 0);
    266270                                if(tmpstr != NULL)
    267271                                        addskinconfigtmp("fontcol", tmpstr);
    268272                                if(oldfontcol != convertcol("fontcol")) reboot = 1;
    269                                 drawscreen(skinadjust, 0, 0);
    270273                        }
    271274
     
    273276                        {
    274277                                long oldbordercol = convertcol("bordercol");
    275                                 char* tmpstr = screencolorpicker(getskinconfig("bordercol", NULL), 0, 0, 0);
     278                                tmpstr = screencolorpicker(getskinconfig("bordercol", NULL), 0, 0, 0);
    276279                                if(tmpstr != NULL)
    277280                                        addskinconfigtmp("bordercol", tmpstr);
    278281                                if(oldbordercol != convertcol("bordercol")) reboot = 1;
    279                                 drawscreen(skinadjust, 0, 0);
    280282                        }
    281283
     
    283285                        {
    284286                                long oldprogresscol = convertcol("progresscol");
    285                                 char* tmpstr = screencolorpicker(getskinconfig("progresscol", NULL), 0, 0, 0);
     287                                tmpstr = screencolorpicker(getskinconfig("progresscol", NULL), 0, 0, 0);
    286288                                if(tmpstr != NULL)
    287289                                        addskinconfigtmp("progresscol", tmpstr);
    288290                                if(oldprogresscol != convertcol("progresscol")) reboot = 1;
    289                                 drawscreen(skinadjust, 0, 0);
    290291                        }
    291292
     
    293294                        {
    294295                                long oldtitlebgcol = convertcol("titlebgcol");
    295                                 char* tmpstr = screencolorpicker(getskinconfig("titlebgcol", NULL), 0, 0, 0);
     296                                tmpstr = screencolorpicker(getskinconfig("titlebgcol", NULL), 0, 0, 0);
    296297                                if(tmpstr != NULL)
    297298                                        addskinconfigtmp("titlebgcol", tmpstr);
    298299                                if(oldtitlebgcol != convertcol("titlebgcol")) reboot = 1;
    299                                 drawscreen(skinadjust, 0, 0);
    300300                        }
    301301
     
    303303                        {
    304304                                long oldmarkcol = convertcol("markcol");
    305                                 char* tmpstr = screencolorpicker(getskinconfig("markcol", NULL), 0, 0, 0);
     305                                tmpstr = screencolorpicker(getskinconfig("markcol", NULL), 0, 0, 0);
    306306                                if(tmpstr != NULL)
    307307                                        addskinconfigtmp("markcol", tmpstr);
    308308                                if(oldmarkcol != convertcol("markcol")) reboot = 1;
    309                                 drawscreen(skinadjust, 0, 0);
    310                         }
    311 
     309                        }
     310
     311                        drawscreen(skinadjust, 0, 0);
     312
     313                        debug(10, "%s set %s", listbox->select->name, tmpstr);
     314                        free(tmpstr), tmpstr = NULL;
    312315                        continue;
    313316                }
     
    322325                        addskinconfigscreencheck("listboxselecttype", listboxselecttype, "0");
    323326                        status.listboxselecttype = getskinconfigint("listboxselecttype", NULL);
     327
    324328                        addskinconfigscreencheck("osdtransparent", osdtransparent, "0");
    325329                        setosdtransparent(getskinconfigint("osdtransparent", NULL));
     
    356360                else if(ostrcmp(listbox->select->name, "filelistselect") == 0)
    357361                        b4->hidden = NO;
    358                 else if(ostrcmp(listbox->select->name, "bordercolselect") == 0)
     362                else if(ostrcmp(listbox->select->name, "buttonbar_bgcol2") == 0)
    359363                        b4->hidden = NO;
    360364                else if(ostrcmp(listbox->select->name, "bgcol") == 0)
Note: See TracChangeset for help on using the changeset viewer.