/// <summary> /// Gets a control to edit the given property</summary> /// <param name="context">Context for property editing control</param> /// <returns>Control to edit the given context</returns> public virtual Control GetEditingControl(PropertyEditorControlContext context) { LongEnumControlWrapper wrapper = new LongEnumControlWrapper(context, m_dropDownHeight); wrapper.EnumControl.ConvertIdToDisplayCallback = ConvertIdToDisplay; wrapper.EnumControl.ConvertDisplayToIdCallback = ConvertDisplayToId; UpdateEnumControl(wrapper.EnumControl); Sce.Atf.Applications.SkinService.ApplyActiveSkin(wrapper); return(wrapper); }
/// <summary> /// Gets a control to edit the given property</summary> /// <param name="context">Context for property editing control</param> /// <returns>Control to edit the given context</returns> public virtual Control GetEditingControl(PropertyEditorControlContext context) { LongEnumControlWrapper wrapper = new LongEnumControlWrapper(context, m_dropDownHeight); wrapper.EnumControl.ConvertIdToDisplayCallback = ConvertIdToDisplay; wrapper.EnumControl.ConvertDisplayToIdCallback = ConvertDisplayToId; UpdateEnumControl(wrapper.EnumControl); return wrapper; }