From 87f3d895f7026b8b39944042cafcd50fdd14028a Mon Sep 17 00:00:00 2001 From: louis Date: Sun, 29 May 2016 10:07:28 +0200 Subject: left / right keys in zappilot configurable in skin --- coreengine/attributes.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'coreengine/attributes.c') diff --git a/coreengine/attributes.c b/coreengine/attributes.c index 4840dbc..b0d0dba 100644 --- a/coreengine/attributes.c +++ b/coreengine/attributes.c @@ -244,6 +244,8 @@ void cViewListAttribs::Set(vector &attributes) { SetShiftType(id, attVal); } else if (IdEqual(id, (int)eViewListAttribs::shiftmode)) { SetShiftMode(id, attVal); + } else if (IdEqual(id, (int)eViewListAttribs::button)) { + SetButton(id, attVal); } else { attribCtors[id] = new cNumericExpr(attVal); } @@ -289,6 +291,7 @@ void cViewListAttribs::SetAttributesDefs(void) { attribIDs.insert(pair("startx", (int)eViewListAttribs::startx)); attribIDs.insert(pair("starty", (int)eViewListAttribs::starty)); attribIDs.insert(pair("condition", (int)eViewListAttribs::condition)); + attribIDs.insert(pair("button", (int)eViewListAttribs::button)); attribNames.insert(pair((int)eViewListAttribs::align, "align")); attribNames.insert(pair((int)eViewListAttribs::menuitemwidth, "menuitemwidth")); attribNames.insert(pair((int)eViewListAttribs::determinatefont, "determinatefont")); @@ -301,6 +304,7 @@ void cViewListAttribs::SetAttributesDefs(void) { attribNames.insert(pair((int)eViewListAttribs::startx, "startx")); attribNames.insert(pair((int)eViewListAttribs::starty, "starty")); attribNames.insert(pair((int)eViewListAttribs::condition, "condition")); + attribNames.insert(pair((int)eViewListAttribs::button, "button")); } void cViewListAttribs::Debug(void) { -- cgit v1.2.3