Ejemplo n.º 1
0
	void TextureControl::notifyMouseWheel(MyGUI::Widget* _sender, int _rel)
	{
		mMouseLeftPressed = false;

		if (!getSelectorsCapture())
		{
			saveMouseRelative();
			onMouseWheel(_rel);
			loadMouseRelative();
		}
	}
Ejemplo n.º 2
0
	void WorkspaceControl::notifyFrameStart(float _time)
	{
		if (getSelectorsCapture())
			return;
		if (mCurrentWidget == nullptr)
			return;

		if (mAreaSelectorControl->getCoord() != mCurrentWidget->getAbsoluteCoord())
		{
			mCoordValue = mCurrentWidget->getCoord();
			updateSelectionFromValue();
		}
	}
Ejemplo n.º 3
0
	bool TextureToolControl::checkCommand()
	{
		return mMainWidget->getRootKeyFocus() &&
			mActivate &&
			!getSelectorsCapture();
	}
Ejemplo n.º 4
0
	bool TextureToolControl::checkMenuCommand()
	{
		return mActivate &&
			!getSelectorsCapture();
	}