protected override string [] GetIconNames () { string [] names = ms_device != null ? ms_device.GetIconNames () : null; return names == null ? base.GetIconNames () : names; }