Beispiel #1
0
        public VisibleColumn(NlmTreeListView listView)
        {
            Text  = "Visible";
            Width = 40;
            TriStateCheckBoxes = true;
            TextAlign          = HorizontalAlignment.Center;

            AspectEngine = new VisibleAspectEngine(listView, this);

            Bitmap visibleCheckedBitmap       = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.VisibleChecked.png"));
            Bitmap visibleUncheckedBitmap     = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.VisibleUnchecked.png"));
            Bitmap visibleIndeterminateBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.VisibleIndeterminate.png"));

            Renderer = new MappedActiveImageRenderer(
                visibleCheckedBitmap,
                visibleUncheckedBitmap,
                visibleIndeterminateBitmap
                );
        }
Beispiel #2
0
        public RenderColumn(NlmTreeListView listView)
        {
            Text  = "Render";
            Width = 40;
            TriStateCheckBoxes = true;
            TextAlign          = System.Windows.Forms.HorizontalAlignment.Center;

            AspectEngine = new RenderAspectEngine(listView, this);

            Bitmap renderCheckedBitmap       = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.RenderChecked.png"));
            Bitmap renderUncheckedBitmap     = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.Unchecked.png"));
            Bitmap renderIndeterminateBitmap = new Bitmap(GetType().Module.Assembly.GetManifestResourceStream("NestedLayerManager.Resources.Icons.CheckState.RenderIndeterminate.png"));

            Renderer = new MappedActiveImageRenderer(
                renderCheckedBitmap,
                renderUncheckedBitmap,
                renderIndeterminateBitmap
                );
        }