Changeset 38852 for titan


Ignore:
Timestamp:
09/17/16 14:17:45 (6 years ago)
Author:
obi
Message:

skinadjust add bgcol3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/skinadjust.h

    r38813 r38852  
    3030        struct skin* bgcol = getscreennode(skinadjust, "bgcol");
    3131        struct skin* bgcol2 = getscreennode(skinadjust, "bgcol2");
     32        struct skin* bgcol3 = getscreennode(skinadjust, "bgcol3");
    3233        struct skin* fontcol = getscreennode(skinadjust, "fontcol");
    3334        struct skin* bordercol = getscreennode(skinadjust, "bordercol");
     
    267268        addchoicebox(bgcol, "14", getskinconfig("bgcol", NULL));
    268269        addchoicebox(bgcol2, "15", getskinconfig("bgcol2", NULL));
    269         addchoicebox(fontcol, "16", getskinconfig("fontcol", NULL));
    270         addchoicebox(bordercol, "17", getskinconfig("bordercol", NULL));
    271         addchoicebox(progresscol, "18", getskinconfig("progresscol", NULL));
    272         addchoicebox(titlebgcol, "19", getskinconfig("titlebgcol", NULL));
    273         addchoicebox(markcol, "20", getskinconfig("markcol", NULL));
    274         addchoicebox(cpmode_bgcol, "21", getskinconfig("cpmode_bgcol", NULL));
    275         addchoicebox(cpmode_fontcol, "22", getskinconfig("cpmode_fontcol", NULL));
    276         addchoicebox(editmode_bgcol, "23", getskinconfig("editmode_bgcol", NULL));
    277         addchoicebox(editmode_fontcol, "24", getskinconfig("editmode_fontcol", NULL));
    278         addchoicebox(mvmode_fontcol, "25", getskinconfig("mvmode_fontcol", NULL));
    279         addchoicebox(protectmode_bgcol, "26", getskinconfig("protectmode_bgcol", NULL));
    280         addchoicebox(protectmode_fontcol, "27", getskinconfig("protectmode_fontcol", NULL));
    281         addchoicebox(rec_progress, "28", getskinconfig("rec_progress", NULL));
    282         addchoicebox(epgcol1, "29", getskinconfig("epgcol1", NULL));
    283         addchoicebox(epgcol2, "30", getskinconfig("epgcol2", NULL));
    284         addchoicebox(epgcol3, "31", getskinconfig("epgcol3", NULL));
    285         addchoicebox(emuaktivecol, "32", getskinconfig("emuaktivecol", NULL));
    286         addchoicebox(emurunningcol, "33", getskinconfig("emurunningcol", NULL));
    287         addchoicebox(favcol, "34", getskinconfig("favcol", NULL));
     270        addchoicebox(bgcol3, "16", getskinconfig("bgcol3", NULL));
     271        addchoicebox(fontcol, "17", getskinconfig("fontcol", NULL));
     272        addchoicebox(bordercol, "18", getskinconfig("bordercol", NULL));
     273        addchoicebox(progresscol, "19", getskinconfig("progresscol", NULL));
     274        addchoicebox(titlebgcol, "20", getskinconfig("titlebgcol", NULL));
     275        addchoicebox(markcol, "21", getskinconfig("markcol", NULL));
     276        addchoicebox(cpmode_bgcol, "22", getskinconfig("cpmode_bgcol", NULL));
     277        addchoicebox(cpmode_fontcol, "23", getskinconfig("cpmode_fontcol", NULL));
     278        addchoicebox(editmode_bgcol, "24", getskinconfig("editmode_bgcol", NULL));
     279        addchoicebox(editmode_fontcol, "25", getskinconfig("editmode_fontcol", NULL));
     280        addchoicebox(mvmode_fontcol, "26", getskinconfig("mvmode_fontcol", NULL));
     281        addchoicebox(protectmode_bgcol, "27", getskinconfig("protectmode_bgcol", NULL));
     282        addchoicebox(protectmode_fontcol, "28", getskinconfig("protectmode_fontcol", NULL));
     283        addchoicebox(rec_progress, "29", getskinconfig("rec_progress", NULL));
     284        addchoicebox(epgcol1, "30", getskinconfig("epgcol1", NULL));
     285        addchoicebox(epgcol2, "31", getskinconfig("epgcol2", NULL));
     286        addchoicebox(epgcol3, "32", getskinconfig("epgcol3", NULL));
     287        addchoicebox(emuaktivecol, "33", getskinconfig("emuaktivecol", NULL));
     288        addchoicebox(emurunningcol, "34", getskinconfig("emurunningcol", NULL));
     289        addchoicebox(favcol, "35", getskinconfig("favcol", NULL));
    288290
    289291        listboxselect->fontcol2 = convertcol(getskinconfig("listboxselect", NULL));
     
    303305        bgcol->fontcol2 = convertcol(getskinconfig("bgcol", NULL));
    304306        bgcol2->fontcol2 = convertcol(getskinconfig("bgcol2", NULL));
     307        bgcol3->fontcol2 = convertcol(getskinconfig("bgcol3", NULL));
    305308        fontcol->fontcol2 = convertcol(getskinconfig("fontcol", NULL));
    306309        bordercol->fontcol2 = convertcol(getskinconfig("bordercol", NULL));
     
    342345//              bgcol->hidden = YES;
    343346//              bgcol2->hidden = YES;
     347//              bgcol3->hidden = YES;
    344348                fontcol->hidden = YES;
    345349                bordercol->hidden = YES;
     
    418422                else if(listbox->select != NULL && ostrcmp(listbox->select->name, "bgcol2") == 0)
    419423                        b7->hidden = NO;
     424                else if(listbox->select != NULL && ostrcmp(listbox->select->name, "bgcol3") == 0)
     425                        b7->hidden = NO;
    420426                else if(listbox->select != NULL && ostrcmp(listbox->select->name, "fontcol") == 0)
    421427                        b7->hidden = NO;
     
    826832                        }
    827833
     834                        if(listbox->select != NULL && ostrcmp(listbox->select->name, "bgcol3") == 0)
     835                        {
     836                                long oldbgcol3 = convertcol("bgcol3");
     837                                tmpstr = screencolorpicker(getskinconfig("bgcol3", NULL), 0, 0, 0);
     838                                if(tmpstr != NULL)
     839                                        addskinconfigtmp("bgcol3", tmpstr);
     840                                if(oldbgcol3 != convertcol("bgcol3")) reboot = 1;
     841                                bgcol3->fontcol2 = convertcol(tmpstr);
     842                        }
     843
    828844                        if(listbox->select != NULL && ostrcmp(listbox->select->name, "fontcol") == 0)
    829845                        {
Note: See TracChangeset for help on using the changeset viewer.