当前位置: 首页>>代码示例>>C++>>正文


C++ Label::addMouseListener方法代码示例

本文整理汇总了C++中Label::addMouseListener方法的典型用法代码示例。如果您正苦于以下问题:C++ Label::addMouseListener方法的具体用法?C++ Label::addMouseListener怎么用?C++ Label::addMouseListener使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Label的用法示例。


在下文中一共展示了Label::addMouseListener方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: createLeaderboardLabel

	Label* LeaderboardDialog::createLeaderboardLabel( const std::string& text, agui::Widget* parent, bool header, bool odd )
	{
		Label* label = getFactory()->createLabel();
        if(Platf::isRetina())
            label->setFont(getFactory()->getFontManager()->getFont(2.0f));
		if(header)
		{
			label->setFont(getFactory()->getFontManager()->getFont(label->getFont(),1.4f));
			label->setFontColor(agui::Color(
				label->getFontColor().getR() - 0.1f,
				label->getFontColor().getG() - 0.1f,
				label->getFontColor().getB() - 0.1f
				));
		}
		if(odd)
		{
			label->setFontColor(agui::Color(
				label->getFontColor().getR() + 0.15f,
				label->getFontColor().getG() + 0.15f,
				label->getFontColor().getB() + 0.15f
				));
		}
		label->setText(text);
		label->addMouseListener(this);
		parent->add(label);
		return label;
	}
开发者ID:jmasterx,项目名称:StemwaterSpades,代码行数:27,代码来源:LeaderboardDialog.cpp

示例2: Label

Label *CtrlrSysExEditor::addByte(const String &byteAsString)
{
    Label *byteLabel = new Label ("byteLabel", byteAsString);
    addAndMakeVisible (byteLabel);
    byteLabel->setFont (Font (Font::getDefaultMonospacedFontName(), 15.0000f, Font::plain));
    byteLabel->setJustificationType (Justification::centredLeft);
    byteLabel->setEditable (true, true, false);
    byteLabel->setColour (Label::outlineColourId, Colour (0x9e000000));
    byteLabel->setColour (TextEditor::textColourId, Colours::black);
    byteLabel->setColour (TextEditor::backgroundColourId, Colour (0x0));
    byteLabel->addListener (this);
    byteLabel->addMouseListener (this, false);

    return (byteLabel);
}
开发者ID:noscript,项目名称:ctrlr,代码行数:15,代码来源:CtrlrSysExEditor.cpp


注:本文中的Label::addMouseListener方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。