コード例 #1
0
AppTrayIconComponent::AppTrayIconComponent( ApplicationCommandManager* commandManager ) :
	_commandManager(commandManager),
	_icon(0)
{
	_icon = ImageFileFormat::loadFrom(ResourceFiles::eket_mask_png, ResourceFiles::eket_mask_pngSize);
	if(_icon.isValid())
		setIconImage(_icon);

	setIconTooltip ("Audius music player");
}
コード例 #2
0
BOOL LLPanelDummyClothingListItem::postBuild()
{
    addWidgetToRightSide("btn_add_panel");

    setIconImage(LLInventoryIcon::getIcon(LLAssetType::AT_CLOTHING, LLInventoryType::IT_NONE, mWearableType, FALSE));
    updateItem(wearableTypeToString(mWearableType));

    // Make it look loke clothing item - reserve space for 'delete' button
    setLeftWidgetsWidth(getChildView("item_icon")->getRect().mLeft);

    setWidgetsVisible(false);
    reshapeWidgets();

    return TRUE;
}
コード例 #3
0
ファイル: UploadWindow.cpp プロジェクト: FigBug/komododrop
	TrayIcon(UploadWindow* uploadWindow_) : uploadWindow(uploadWindow_)
	{
		Image img(Image::ARGB, 64, 64, true);
		Graphics g(img);
		g.fillAll(Colours::transparentBlack);
		int cx = 32;
		int cy = 32;
		const float r = 10.0f;
		for (int i = 3; i >= 0; i--)
		{
			g.setColour((i % 2 != 0) ? Colours::red : Colours::white);
			g.fillEllipse(cx - (r * i), cy - (r * i), (r * i) * 2, (r * i) * 2);
		}

		Image icon(Image::ARGB, 16, 16, true);
		Graphics g2(icon);
		g2.fillAll(Colours::transparentBlack);
		g2.drawImage(img, 0, 0, 16, 16, 0, 0, 64, 64, false);

		setIconImage(icon);
		setIconTooltip(JUCEApplication::getInstance()->getApplicationName());
	}
コード例 #4
0
ファイル: MainWindow.cpp プロジェクト: topilski/JUCE
 DemoTaskbarComponent()
 {
     setIconImage (ImageCache::getFromMemory (BinaryData::juce_icon_png, BinaryData::juce_icon_pngSize));
     setIconTooltip ("Juce Demo App!");
 }
コード例 #5
0
// virtual
void LLPanelInventoryListItemBase::updateItem(const std::string& name,
											  EItemState item_state)
{
	setIconImage(mIconImage);
	setTitle(name, mHighlightedText, item_state);
}