Пример #1
0
            //

            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);
            }
Пример #2
0
 public Item(EngineListView owner)
 {
     this.owner = owner;
 }
Пример #3
0
 public ModeClass(EngineListView owner)
 {
     this.owner = owner;
 }