/// <summary> /// Constructor used for rendered title frame objects /// </summary> /// <param name="parentTitleFrame">The parent title frame the object belongs to</param> /// <param name="descriptionOfControl">A description of the control which would make sense to a human. /// <para/>This text is used in the logging method. For example: OK button</param> /// <param name="identParams">One or more identifier object(s) used to locate the control. /// <para/>Normally you would just use the name identifier</param> protected GUITitleFrameRenderedObject(GUITitleFrame parentTitleFrame, string descriptionOfControl, params Identifier[] identParams) : base(parentTitleFrame, descriptionOfControl, identParams) { }
/// <summary> /// Constructor used for title frame buttons /// </summary> /// <param name="parentTitleFrame">The parent title frame the object belongs to</param> /// <param name="descriptionOfControl">A description of the control which would make sense to a human. /// <para/>This text is used in the logging method. For example: OK button</param> /// <param name="identParams">One or more identifier object(s) used to locate the control. /// <para/>Normally you would just use the name identifier</param> public GUITitleFrameButton(GUITitleFrame parentTitleFrame, string descriptionOfControl, params Identifier[] identParams) : base(parentTitleFrame, descriptionOfControl, identParams) { }
/// <summary> /// Constructor used for TitleFrame objects /// </summary> /// <param name="parentTitleFrame">The parent title frame the object belongs to</param> /// <param name="descriptionOfControl">A description of the control which would make sense to a human. /// <para/>This text is used in the logging method. For example: OK button</param> /// <param name="identParams">One or more identifier object(s) used to locate the control. /// <para/>Normally you would just use the name identifier</param> protected GUITitleFrameObject(GUITitleFrame parentTitleFrame, string descriptionOfControl, params Identifier[] identParams) { ParentTitleFrame = parentTitleFrame; Identity = GUI.BuildIdentity(null, descriptionOfControl, identParams); UpdateIndex(); }