How do I hide a GUI.DrawTexture in C#?

I show an image when About Box menu item is selected.
I can successfully show the image with this statement …

GUI.DrawTexture(new Rect(2, 70, 107, 150), guiAbout, ScaleMode.ScaleToFit, true, 0f);

How do I hide this Texture when I am done looking at it?

Simply do a check before drawing it for some flag you set … here is some quick and dirty code that pressing A will switch on and off the texture display

bool m_showing = true;

void Update()
{
if (Input.GetKeyDown(KeyCode.A))
m_showing = !m_showing;
}

void OnGUI()
{
if (m_showing)
GUI.DrawTexture(new Rect(2, 70, 107, 150), guiAbout, ScaleMode.ScaleToFit, true, 0f);
}

Thanks! That worked.