modified font size of text in menus.
Adjusted the spacing between menu items on all menus. They were a little too far apart once I modified the font size. fixed Hollowhenge Spirit
This commit is contained in:
@@ -636,7 +636,7 @@ static NSString *_MY_AD_WHIRL_APPLICATION_KEY_IPAD = @"2e70e3f3da40408588b9a3170
|
|||||||
newFrame.size = adSize;
|
newFrame.size = adSize;
|
||||||
// ads are 320 x 50
|
// ads are 320 x 50
|
||||||
newFrame.origin.x = ( (isLandscape ? screenSize.height : screenSize.width) - adSize.width)/ 2;
|
newFrame.origin.x = ( (isLandscape ? screenSize.height : screenSize.width) - adSize.width)/ 2;
|
||||||
newFrame.origin.y = 0;
|
newFrame.origin.y = ( (isLandscape ? screenSize.width : screenSize.height) - 50);
|
||||||
|
|
||||||
[adWhirlView setFrame: newFrame];
|
[adWhirlView setFrame: newFrame];
|
||||||
|
|
||||||
@@ -700,10 +700,14 @@ static NSString *_MY_AD_WHIRL_APPLICATION_KEY_IPAD = @"2e70e3f3da40408588b9a3170
|
|||||||
//(in landscape mode):
|
//(in landscape mode):
|
||||||
//Same explanation as the one in the method "adjustAdSize" for the Ad's width
|
//Same explanation as the one in the method "adjustAdSize" for the Ad's width
|
||||||
int screenWidth = [viewController.parentViewController.view bounds].size.width;
|
int screenWidth = [viewController.parentViewController.view bounds].size.width;
|
||||||
|
float yOffset = [viewController.parentViewController.view bounds].size.height - 50;
|
||||||
if ( isLandscape )
|
if ( isLandscape )
|
||||||
|
{
|
||||||
|
yOffset = screenWidth - 50;
|
||||||
screenWidth = [viewController.parentViewController.view bounds].size.height;
|
screenWidth = [viewController.parentViewController.view bounds].size.height;
|
||||||
|
}
|
||||||
self.adView.frame = CGRectMake((screenWidth - adSize.width) / 2, 0, adSize.width, adSize.height);
|
|
||||||
|
self.adView.frame = CGRectMake((screenWidth - adSize.width) / 2, yOffset, adSize.width, adSize.height);
|
||||||
|
|
||||||
//Trying to keep everything inside the Ad bounds
|
//Trying to keep everything inside the Ad bounds
|
||||||
self.adView.clipsToBounds = YES;
|
self.adView.clipsToBounds = YES;
|
||||||
|
|||||||
@@ -35216,7 +35216,7 @@ toughness=5
|
|||||||
[card]
|
[card]
|
||||||
name=Hollowhenge Spirit
|
name=Hollowhenge Spirit
|
||||||
abilities=flash,flying
|
abilities=flash,flying
|
||||||
auto=target(creature[attacking]) removefromcombat
|
auto=target(creature[attacking,blocking]) removefromcombat
|
||||||
text=Flash -- Flying -- When Hollowhenge Spirit enters the battlefield, remove target attacking or blocking creature from combat.
|
text=Flash -- Flying -- When Hollowhenge Spirit enters the battlefield, remove target attacking or blocking creature from combat.
|
||||||
mana={3}{W}
|
mana={3}{W}
|
||||||
type=Creature
|
type=Creature
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
const float DEFAULT_MENU_FONT_SCALE = 1.0f;
|
const float DEFAULT_MENU_FONT_SCALE = 1.0f;
|
||||||
const float DEFAULT_MAIN_FONT_SCALE = 1.0f;
|
const float DEFAULT_MAIN_FONT_SCALE = 1.0f;
|
||||||
const float DEFAULT_TEXT_FONT_SCALE = 1.0f;
|
const float DEFAULT_TEXT_FONT_SCALE = 1.0f;
|
||||||
|
const float ACTIVE_MENU_FONT_SCALE = 1.2f;
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
using std::string;
|
using std::string;
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ using std::string;
|
|||||||
|
|
||||||
#define SCALE_SELECTED 1.2f
|
#define SCALE_SELECTED 1.2f
|
||||||
#define SCALE_NORMAL 1.0f
|
#define SCALE_NORMAL 1.0f
|
||||||
|
#define SCALE_SHRINK 0.75f
|
||||||
|
|
||||||
class SimpleButton: public JGuiObject
|
class SimpleButton: public JGuiObject
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ namespace
|
|||||||
const float kVerticalMargin = 16;
|
const float kVerticalMargin = 16;
|
||||||
const float kHorizontalMargin = 20;
|
const float kHorizontalMargin = 20;
|
||||||
const float kLineHeight = 25;
|
const float kLineHeight = 25;
|
||||||
const float kDescriptionVerticalBoxPadding = 35;
|
const float kDescriptionVerticalBoxPadding = -5;
|
||||||
const float kDescriptionHorizontalBoxPadding = 5;
|
const float kDescriptionHorizontalBoxPadding = 5;
|
||||||
|
|
||||||
const float kDefaultFontScale = 1.0f;
|
const float kDefaultFontScale = 1.0f;
|
||||||
@@ -52,10 +52,10 @@ JGuiController(JGE::GetInstance(), id, listener), fontId(fontId), mShowDetailsSc
|
|||||||
titleY = 15;
|
titleY = 15;
|
||||||
titleWidth = 180; // width of inner box of title
|
titleWidth = 180; // width of inner box of title
|
||||||
|
|
||||||
descX = 260 + kDescriptionVerticalBoxPadding;
|
descX = 260 + kDescriptionHorizontalBoxPadding;
|
||||||
descY = 100 + kDescriptionHorizontalBoxPadding;
|
descY = 100 + kDescriptionVerticalBoxPadding;
|
||||||
descHeight = 145;
|
descHeight = 145;
|
||||||
descWidth = 200;
|
descWidth = 195;
|
||||||
|
|
||||||
detailedInfoBoxX = 400;
|
detailedInfoBoxX = 400;
|
||||||
detailedInfoBoxY = 235;
|
detailedInfoBoxY = 235;
|
||||||
@@ -90,9 +90,9 @@ JGuiController(JGE::GetInstance(), id, listener), fontId(fontId), mShowDetailsSc
|
|||||||
mClosed = false;
|
mClosed = false;
|
||||||
|
|
||||||
if (mFont->GetStringWidth(title.c_str()) > titleWidth)
|
if (mFont->GetStringWidth(title.c_str()) > titleWidth)
|
||||||
titleFontScale = 0.75f;
|
titleFontScale = SCALE_SHRINK;
|
||||||
else
|
else
|
||||||
titleFontScale = 1.0f;
|
titleFontScale = SCALE_NORMAL;
|
||||||
|
|
||||||
mSelectionTargetY = selectionY = kVerticalMargin;
|
mSelectionTargetY = selectionY = kVerticalMargin;
|
||||||
|
|
||||||
@@ -101,7 +101,9 @@ JGuiController(JGE::GetInstance(), id, listener), fontId(fontId), mShowDetailsSc
|
|||||||
stars->FireAt(mX, mY);
|
stars->FireAt(mX, mY);
|
||||||
|
|
||||||
const string detailedInfoString = _("Detailed Info");
|
const string detailedInfoString = _("Detailed Info");
|
||||||
float stringWidth = mFont->GetStringWidth(detailedInfoString.c_str());
|
WFont *descriptionFont = WResourceManager::Instance()->GetWFont(Fonts::MAIN_FONT);
|
||||||
|
|
||||||
|
float stringWidth = descriptionFont->GetStringWidth(detailedInfoString.c_str());
|
||||||
float boxStartX = detailedInfoBoxX - stringWidth / 2 + 20;
|
float boxStartX = detailedInfoBoxX - stringWidth / 2 + 20;
|
||||||
|
|
||||||
dismissButton = NEW InteractiveButton( this, kDetailedInfoButtonId, Fonts::MAIN_FONT, detailedInfoString, boxStartX, detailedInfoBoxY, JGE_BTN_CANCEL);
|
dismissButton = NEW InteractiveButton( this, kDetailedInfoButtonId, Fonts::MAIN_FONT, detailedInfoString, boxStartX, detailedInfoBoxY, JGE_BTN_CANCEL);
|
||||||
@@ -258,7 +260,7 @@ void DeckMenu::Render()
|
|||||||
if (currentMenuItem->hasFocus())
|
if (currentMenuItem->hasFocus())
|
||||||
{
|
{
|
||||||
mSelectedDeck = metaData;
|
mSelectedDeck = metaData;
|
||||||
WFont *mainFont = WResourceManager::Instance()->GetWFont(Fonts::MAIN_FONT);
|
WFont *descriptionFont = WResourceManager::Instance()->GetWFont(Fonts::MAIN_FONT);
|
||||||
|
|
||||||
// display the "more info" button if special condition is met
|
// display the "more info" button if special condition is met
|
||||||
if (showDetailsScreen())
|
if (showDetailsScreen())
|
||||||
@@ -271,33 +273,27 @@ void DeckMenu::Render()
|
|||||||
dismissButton->setIsSelectionValid(false);
|
dismissButton->setIsSelectionValid(false);
|
||||||
}
|
}
|
||||||
// display the avatar image
|
// display the avatar image
|
||||||
if (currentMenuItem->getImageFilename().size() > 0)
|
string currentAvatarImageName = currentMenuItem->getImageFilename();
|
||||||
|
if (currentAvatarImageName.size() > 0)
|
||||||
{
|
{
|
||||||
JQuadPtr quad;
|
JQuadPtr quad = WResourceManager::Instance()->RetrieveTempQuad(currentAvatarImageName, TEXTURE_SUB_AVATAR);
|
||||||
if(currentMenuItem->getImageFilename() == "EvilTwinAvatar")
|
if(quad.get())
|
||||||
{
|
{
|
||||||
quad = WResourceManager::Instance()->RetrieveTempQuad("avatar.jpg", TEXTURE_SUB_AVATAR);
|
if (currentMenuItem->getText() == "Evil Twin")
|
||||||
if(quad.get())
|
|
||||||
{
|
{
|
||||||
JQuad * evil = quad.get();
|
JQuad * evil = quad.get();
|
||||||
evil->SetHFlip(true);
|
evil->SetHFlip(true);
|
||||||
renderer->RenderQuad(quad.get(), avatarX, avatarY);
|
renderer->RenderQuad(quad.get(), avatarX, avatarY);
|
||||||
evil = NULL;
|
evil = NULL;
|
||||||
}
|
}
|
||||||
}
|
else
|
||||||
else
|
|
||||||
{
|
|
||||||
quad = WResourceManager::Instance()->RetrieveTempQuad(currentMenuItem->getImageFilename(), TEXTURE_SUB_AVATAR);
|
|
||||||
if (quad.get())
|
|
||||||
renderer->RenderQuad(quad.get(), avatarX, avatarY);
|
renderer->RenderQuad(quad.get(), avatarX, avatarY);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// fill in the description part of the screen
|
// fill in the description part of the screen
|
||||||
string text = wordWrap(_(currentMenuItem->getDescription()), descWidth, mainFont->mFontID );
|
string text = wordWrap(_(currentMenuItem->getDescription()), descWidth, descriptionFont->mFontID );
|
||||||
mainFont->DrawString(text.c_str(), descX, descY);
|
descriptionFont->DrawString(text.c_str(), descX, descY);
|
||||||
mFont->SetColor(ARGB(255,255,255,255));
|
|
||||||
|
|
||||||
// fill in the statistical portion
|
// fill in the statistical portion
|
||||||
if (currentMenuItem->hasMetaData())
|
if (currentMenuItem->hasMetaData())
|
||||||
@@ -305,13 +301,14 @@ void DeckMenu::Render()
|
|||||||
ostringstream oss;
|
ostringstream oss;
|
||||||
oss << _("Deck: ") << currentMenuItem->getDeckName() << endl;
|
oss << _("Deck: ") << currentMenuItem->getDeckName() << endl;
|
||||||
oss << currentMenuItem->getDeckStatsSummary();
|
oss << currentMenuItem->getDeckStatsSummary();
|
||||||
mainFont->DrawString(oss.str(), statsX, statsY);
|
descriptionFont->DrawString(oss.str(), statsX, statsY);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// change the font color of the current menu item
|
||||||
|
mFont->SetColor(ARGB(255,255,255,255));
|
||||||
}
|
}
|
||||||
else
|
else // reset the font color to be slightly muted
|
||||||
{
|
|
||||||
mFont->SetColor(ARGB(150,255,255,255));
|
mFont->SetColor(ARGB(150,255,255,255));
|
||||||
}
|
|
||||||
currentMenuItem->RenderWithOffset(-kLineHeight * startId);
|
currentMenuItem->RenderWithOffset(-kLineHeight * startId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -348,6 +345,9 @@ void DeckMenu::Update(float dt)
|
|||||||
float starsX = starsOffsetX + ((mWidth - 2 * kHorizontalMargin) * (1 + cos(selectionT)) / 2);
|
float starsX = starsOffsetX + ((mWidth - 2 * kHorizontalMargin) * (1 + cos(selectionT)) / 2);
|
||||||
float starsY = selectionY + 5 * cos(selectionT * 2.35f) + kLineHeight / 2 - kLineHeight * startId;
|
float starsY = selectionY + 5 * cos(selectionT * 2.35f) + kLineHeight / 2 - kLineHeight * startId;
|
||||||
stars->MoveTo(starsX, starsY);
|
stars->MoveTo(starsX, starsY);
|
||||||
|
|
||||||
|
//
|
||||||
|
|
||||||
if (timeOpen < 0)
|
if (timeOpen < 0)
|
||||||
{
|
{
|
||||||
timeOpen += dt * 10;
|
timeOpen += dt * 10;
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ DeckMenuItem::DeckMenuItem(DeckMenu* _parent, int id, int fontId, string text, f
|
|||||||
break;
|
break;
|
||||||
case kEvilTwinMenuID:
|
case kEvilTwinMenuID:
|
||||||
{
|
{
|
||||||
mImageFilename = "EvilTwinAvatar";
|
mImageFilename = "avatar.jpg";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
@@ -99,7 +99,12 @@ void DeckMenuItem::RenderWithOffset(float yOffset)
|
|||||||
mScrollerOffset = -1 * ( getWidth() - ITEM_PX_WIDTH )/2;
|
mScrollerOffset = -1 * ( getWidth() - ITEM_PX_WIDTH )/2;
|
||||||
float offSet = mScrollerOffset;
|
float offSet = mScrollerOffset;
|
||||||
|
|
||||||
mFont->DrawString(mText.c_str(), mX, mY + yOffset, JGETEXT_CENTER, offSet, ITEM_PX_WIDTH);
|
if (mHasFocus)
|
||||||
|
mFont->SetScale(SCALE_SELECTED);
|
||||||
|
else
|
||||||
|
mFont->SetScale(SCALE_NORMAL);
|
||||||
|
|
||||||
|
mFont->DrawString(mText.c_str(), mX, mY + yOffset, JGETEXT_CENTER, offSet, ITEM_PX_WIDTH);
|
||||||
mDisplayInitialized = true;
|
mDisplayInitialized = true;
|
||||||
//Render a "new" icon for decks that have never been played yet
|
//Render a "new" icon for decks that have never been played yet
|
||||||
if (mMetaData && !mMetaData->getGamesPlayed())
|
if (mMetaData && !mMetaData->getGamesPlayed())
|
||||||
|
|||||||
@@ -209,7 +209,7 @@ string GameStateShop::descPurchase(int controlId, bool tiny)
|
|||||||
void GameStateShop::beginPurchase(int controlId)
|
void GameStateShop::beginPurchase(int controlId)
|
||||||
{
|
{
|
||||||
WFont * mFont = WResourceManager::Instance()->GetWFont(Fonts::MENU_FONT);
|
WFont * mFont = WResourceManager::Instance()->GetWFont(Fonts::MENU_FONT);
|
||||||
mFont->SetScale(DEFAULT_MENU_FONT_SCALE);
|
mFont->SetScale(SCALE_NORMAL);
|
||||||
SAFE_DELETE(menu);
|
SAFE_DELETE(menu);
|
||||||
if (mInventory[controlId] <= 0)
|
if (mInventory[controlId] <= 0)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -50,6 +50,11 @@ void SimpleButton::RenderWithOffset(float yOffset)
|
|||||||
{
|
{
|
||||||
mYOffset = yOffset;
|
mYOffset = yOffset;
|
||||||
WFont * mFont = WResourceManager::Instance()->GetWFont(mFontId);
|
WFont * mFont = WResourceManager::Instance()->GetWFont(mFontId);
|
||||||
|
if (mHasFocus)
|
||||||
|
mFont->SetScale(SCALE_SELECTED);
|
||||||
|
else
|
||||||
|
mFont->SetScale(SCALE_NORMAL);
|
||||||
|
|
||||||
mFont->DrawString(mText.c_str(), mX, mY + yOffset, JGETEXT_CENTER);
|
mFont->DrawString(mText.c_str(), mX, mY + yOffset, JGETEXT_CENTER);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -9,12 +9,12 @@
|
|||||||
namespace
|
namespace
|
||||||
{
|
{
|
||||||
const float kPoleWidth = 7;
|
const float kPoleWidth = 7;
|
||||||
const float kVerticalMargin = 16;
|
const float kVerticalMargin = 20;
|
||||||
const float kHorizontalMargin = 30;
|
const float kHorizontalMargin = 30;
|
||||||
|
|
||||||
|
|
||||||
#ifdef TOUCH_ENABLED
|
#ifdef TOUCH_ENABLED
|
||||||
const float kLineHeight = 30;
|
const float kLineHeight = 25;
|
||||||
#else
|
#else
|
||||||
const float kLineHeight = 20;
|
const float kLineHeight = 20;
|
||||||
#endif
|
#endif
|
||||||
@@ -150,7 +150,7 @@ void SimpleMenu::Render()
|
|||||||
|
|
||||||
for (int i = 0; i < mCount; ++i)
|
for (int i = 0; i < mCount; ++i)
|
||||||
{
|
{
|
||||||
float y = mY + kVerticalMargin + i * kLineHeight + 3;//spacing between first object and title bar
|
float y = mY + kVerticalMargin + i * kLineHeight;
|
||||||
SimpleMenuItem * smi = static_cast<SimpleMenuItem*> (mObjects[i]);
|
SimpleMenuItem * smi = static_cast<SimpleMenuItem*> (mObjects[i]);
|
||||||
smi->Relocate(mX + mWidth / 2, y);
|
smi->Relocate(mX + mWidth / 2, y);
|
||||||
if (smi->hasFocus()) sY = y;
|
if (smi->hasFocus()) sY = y;
|
||||||
@@ -183,26 +183,32 @@ void SimpleMenu::Render()
|
|||||||
|
|
||||||
if (!title.empty())
|
if (!title.empty())
|
||||||
{
|
{
|
||||||
mFont->SetScale(1.5f);
|
int scaleFactor = titleFont->GetScale();
|
||||||
|
titleFont->SetScale(SCALE_NORMAL);
|
||||||
titleFont->DrawString(title.c_str(), mX + mWidth / 2, mY - 3, JGETEXT_CENTER);
|
titleFont->DrawString(title.c_str(), mX + mWidth / 2, mY - 3, JGETEXT_CENTER);
|
||||||
|
titleFont->SetScale(scaleFactor);
|
||||||
}
|
}
|
||||||
for (int i = startId; i < startId + maxItems; i++)
|
for (int i = startId; i < startId + maxItems; i++)
|
||||||
{
|
{
|
||||||
if (i > mCount - 1) break;
|
if (i > mCount - 1) break;
|
||||||
if ((static_cast<SimpleMenuItem*> (mObjects[i]))->getY() - kLineHeight * startId < mY + height - kLineHeight + 7)
|
SimpleMenuItem *currentMenuItem = static_cast<SimpleMenuItem*>(mObjects[i]);
|
||||||
|
float currentY = currentMenuItem->getY() - kLineHeight * startId;
|
||||||
|
float menuBottomEdge = mY + height - kLineHeight + 7;
|
||||||
|
if (currentY < menuBottomEdge)
|
||||||
{
|
{
|
||||||
if (static_cast<SimpleMenuItem*> (mObjects[i])->hasFocus())
|
if (currentMenuItem->hasFocus())
|
||||||
{
|
{
|
||||||
WResourceManager::Instance()->GetWFont(Fonts::MAIN_FONT)->DrawString(static_cast<SimpleMenuItem*> (mObjects[i])->getDescription().c_str(), mX
|
WResourceManager::Instance()->GetWFont(Fonts::MAIN_FONT)->DrawString(currentMenuItem->getDescription().c_str(), mX
|
||||||
+ mWidth + 10, mY + 15);
|
+ mWidth + 10, mY + 15);
|
||||||
mFont->SetColor(ARGB(255,255,255,0));
|
mFont->SetColor(ARGB(255,255,255,0));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
mFont->SetColor(ARGB(150,255,255,255));
|
mFont->SetColor(ARGB(150,255,255,255));
|
||||||
|
}
|
||||||
(static_cast<SimpleMenuItem*> (mObjects[i]))->RenderWithOffset(-kLineHeight * startId);
|
(static_cast<SimpleMenuItem*> (mObjects[i]))->RenderWithOffset(-kLineHeight * startId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mFont->SetScale(1.0f);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void SimpleMenu::Update(float dt)
|
void SimpleMenu::Update(float dt)
|
||||||
|
|||||||
@@ -197,8 +197,12 @@ PIXEL_TYPE WDecoStyled::getColor(int type)
|
|||||||
void WGuiHeader::Render()
|
void WGuiHeader::Render()
|
||||||
{
|
{
|
||||||
WFont * mFont = WResourceManager::Instance()->GetWFont(Fonts::OPTION_FONT);
|
WFont * mFont = WResourceManager::Instance()->GetWFont(Fonts::OPTION_FONT);
|
||||||
|
// save the current scaling factor. We don't want the lists to change font size these lists should stay the same no matter what
|
||||||
|
int currentScale = mFont->GetScale();
|
||||||
|
mFont->SetScale(SCALE_NORMAL);
|
||||||
mFont->SetColor(getColor(WGuiColor::TEXT));
|
mFont->SetColor(getColor(WGuiColor::TEXT));
|
||||||
mFont->DrawString(_(displayValue).c_str(), x + width / 2, y, JGETEXT_CENTER);
|
mFont->DrawString(_(displayValue).c_str(), x + width / 2, y, JGETEXT_CENTER);
|
||||||
|
mFont->SetScale(currentScale);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool WGuiMenu::Leaving(JButton key)
|
bool WGuiMenu::Leaving(JButton key)
|
||||||
@@ -300,13 +304,17 @@ void WGuiList::Render()
|
|||||||
int adjustedCurrent = 0;
|
int adjustedCurrent = 0;
|
||||||
int start = 0, nowPos = 0, vHeight = 0;
|
int start = 0, nowPos = 0, vHeight = 0;
|
||||||
int nbitems = (int) items.size();
|
int nbitems = (int) items.size();
|
||||||
|
|
||||||
//List is empty.
|
//List is empty.
|
||||||
if (!items.size() && failMsg != "")
|
if (!items.size() && failMsg != "")
|
||||||
{
|
{
|
||||||
WFont * mFont = WResourceManager::Instance()->GetWFont(Fonts::OPTION_FONT);
|
WFont * mFont = WResourceManager::Instance()->GetWFont(Fonts::OPTION_FONT);
|
||||||
|
// save the current scaling factor. We don't want the lists to change font size these lists should stay the same no matter what
|
||||||
|
int fontScaleFactor = mFont->GetScale();
|
||||||
|
mFont->SetScale(SCALE_NORMAL);
|
||||||
mFont->SetColor(getColor(WGuiColor::TEXT_FAIL));
|
mFont->SetColor(getColor(WGuiColor::TEXT_FAIL));
|
||||||
mFont->DrawString(_(failMsg).c_str(), x + width / 2, y, JGETEXT_RIGHT);
|
mFont->DrawString(_(failMsg).c_str(), x + width / 2, y, JGETEXT_RIGHT);
|
||||||
|
mFont->SetScale(fontScaleFactor);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1967,7 +1975,8 @@ void WGuiFilterItem::updateValue()
|
|||||||
SAFE_DELETE(mParent->subMenu);
|
SAFE_DELETE(mParent->subMenu);
|
||||||
mState = STATE_CHOOSE_TYPE;
|
mState = STATE_CHOOSE_TYPE;
|
||||||
SAFE_DELETE(mParent->subMenu);
|
SAFE_DELETE(mParent->subMenu);
|
||||||
mParent->subMenu = NEW SimpleMenu(JGE::GetInstance(), -1234, this, Fonts::MAIN_FONT, 30, 30, "Filter By...", 6);
|
mParent->subMenu = NEW SimpleMenu(JGE::GetInstance(), -1234, this, Fonts::MENU_FONT, 20, 20, "Filter By...", 6);
|
||||||
|
|
||||||
if (mParent->isAvailable(FILTER_SET))
|
if (mParent->isAvailable(FILTER_SET))
|
||||||
{
|
{
|
||||||
mParent->subMenu->Add(FILTER_SET, "Set");
|
mParent->subMenu->Add(FILTER_SET, "Set");
|
||||||
|
|||||||
Reference in New Issue
Block a user