Exemple #1
0
        public void ShowPropertiesWindow()
        {
            if (mPropertiesToolWindowInfo != null)
            {
                if (!mPropertiesToolWindowInfo.IsDisposed)
                {
                    return;
                }
            }

            PropertiesToolWindow window = new PropertiesToolWindow(this);

            mPropertiesToolWindowInfo = AddToolWindow(window);
            mPropertiesToolWindowInfo.ShowContextMenuButton = false;

            if (mPackExplorerToolWindowInfo != null)
            {
                if (!mPackExplorerToolWindowInfo.IsDisposed)
                {
                    mDockContainer.DockForm(mPropertiesToolWindowInfo, mPackExplorerToolWindowInfo, DockStyle.Bottom, zDockMode.Inner);
                    return;
                }
            }

            mDockContainer.DockForm(mPropertiesToolWindowInfo, DockStyle.Right, zDockMode.Inner);
        }
Exemple #2
0
        public void UpdateProperties(LevelEntry[] objects)
        {
            if (mPropertiesToolWindowInfo == null)
            {
                return;
            }

            if (mPropertiesToolWindowInfo.IsDisposed)
            {
                return;
            }

            PropertiesToolWindow form = mPropertiesToolWindowInfo.DockableForm as PropertiesToolWindow;

            form.UpdatePropertyGrid(objects);
        }
		public void ShowPropertiesWindow()
		{
			if (mPropertiesToolWindowInfo != null) {
				if (!mPropertiesToolWindowInfo.IsDisposed)
					return;
			}

			PropertiesToolWindow window = new PropertiesToolWindow(this);
			mPropertiesToolWindowInfo = AddToolWindow(window);
			mPropertiesToolWindowInfo.ShowContextMenuButton = false;

			if (mPackExplorerToolWindowInfo != null) {
				if (!mPackExplorerToolWindowInfo.IsDisposed) {
					mDockContainer.DockForm(mPropertiesToolWindowInfo, mPackExplorerToolWindowInfo, DockStyle.Bottom, zDockMode.Inner);
					return;
				}
			}

			mDockContainer.DockForm(mPropertiesToolWindowInfo, DockStyle.Right, zDockMode.Inner);
		}