private void Show(GUIView sourceView)
{
this.m_DelegateView = sourceView;
ContainerWindow window = ScriptableObject.CreateInstance<ContainerWindow>();
window.m_DontSaveToLayout = true;
window.title = "EyeDropper";
window.hideFlags = HideFlags.DontSave;
window.rootView = this;
window.Show(ShowMode.PopupMenu, true, false);
base.AddToAuxWindowList();
window.SetInvisible();
base.SetMinMaxSizes(new Vector2(0f, 0f), new Vector2(10000f, 10000f));
window.position = new Rect(-5000f, -5000f, 10000f, 10000f);
base.wantsMouseMove = true;
base.StealMouseCapture();
}