public void CustomDrawElement(Rect r, int index, bool isActive, bool isFocused)
{
Event current = Event.current;
if (((current.type == EventType.MouseUp) && (current.button == 1)) && r.Contains(current.mousePosition))
{
ViewsContexttMenu.Show(r, index, this);
current.Use();
}
bool isSelected = (index == this.m_ReorderableListWithRenameAndScrollView.list.index) && !this.m_ReorderableListWithRenameAndScrollView.IsRenamingIndex(index);
this.m_ReorderableListWithRenameAndScrollView.DrawElementText(r, index, isActive, isSelected, isFocused);
}