protected override void DrawWindowContents(int windowID)
{
GUILayout.BeginVertical(); // BEGIN outer container
GUILayout.BeginHorizontal();
GUILayout.Label("Label:");
labelText = GUILayout.TextField(labelText);
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal();
GUILayout.Label("Description:");
descriptionText = GUILayout.TextField(descriptionText);
GUILayout.EndHorizontal();
GUILayout.BeginHorizontal();
if (GUILayout.Button("OK"))
{
trackManager.AddLogEntry(labelText, descriptionText);
Save(new ConfigNode(GetConfigNodeName()));
SetVisible(false);
}
if (GUILayout.Button("Cancel"))
{
SetVisible(false);
}
GUILayout.EndHorizontal();
GUILayout.EndVertical();
}