// public DefaultListMode(EngineListView owner, int imageSize) : base(owner) { ItemSize = new Vector2I(10000, (int)(17.0f * EditorAPI.DPIScale)); ClampItemWidthByListViewWidth = true; DisplayImages = true; var imageSize2 = (int)((float)imageSize * EditorAPI.DPIScale); //var imageSize2 = (int)( 16.0f * EditorAPI.DPIScale ); //var imageSize2 = GetOptimalIconSize( (int)( 16.0f * EditorAPI.DPIScale ) ); ImageSize = new Vector2I(imageSize2, imageSize2); MarginLeft = (int)(EditorAPI.DPIScale * 4.0f); MarginImageText = (int)(EditorAPI.DPIScale * 2.0f); MarginRight = (int)(EditorAPI.DPIScale * 2.0f); }
public Item(EngineListView owner) { this.owner = owner; }
public ModeClass(EngineListView owner) { this.owner = owner; }