Пример #1
0
 public RevisionFileTree()
 {
     InitializeComponent();
     Translate();
     _fullPathResolver           = new FullPathResolver(() => Module.WorkingDir);
     _findFilePredicateProvider  = new FindFilePredicateProvider();
     _revisionFileTreeController = new RevisionFileTreeController(() => Module.WorkingDir,
                                                                  new GitRevisionInfoProvider(() => Module),
                                                                  new FileAssociatedIconProvider());
 }
Пример #2
0
        protected override void OnRuntimeLoad(EventArgs e)
        {
            _revisionFileTreeController = new RevisionFileTreeController(() => Module.WorkingDir,
                                                                         new GitRevisionInfoProvider(() => Module),
                                                                         new FileAssociatedIconProvider());

            tvGitTree.ImageList = new ImageList(components)
            {
                ColorDepth = ColorDepth.Depth32Bit
            };
            tvGitTree.ImageList.Images.Add(Properties.Resources.New);                 //File
            tvGitTree.ImageList.Images.Add(Properties.Resources.Folder);              //Folder
            tvGitTree.ImageList.Images.Add(Properties.Resources.IconFolderSubmodule); //Submodule

            GotFocus += (s, e1) => tvGitTree.Focus();

            base.OnRuntimeLoad(e);
        }
Пример #3
0
        public RevisionFileTree()
        {
            InitializeComponent();
            Translate();


            tvGitTree.ImageList = new ImageList(components)
            {
                ColorDepth = ColorDepth.Depth32Bit
            };
            tvGitTree.ImageList.Images.Add(Properties.Resources.New);                 //File
            tvGitTree.ImageList.Images.Add(Properties.Resources.Folder);              //Folder
            tvGitTree.ImageList.Images.Add(Properties.Resources.IconFolderSubmodule); //Submodule

            GotFocus += (s, e) => tvGitTree.Focus();
            Load     += (s, e) =>
            {
                _revisionFileTreeController = new RevisionFileTreeController(Module, new FileAssociatedIconProvider());
            };
        }
        protected override void OnRuntimeLoad(EventArgs e)
        {
            _revisionFileTreeController = new RevisionFileTreeController(() => Module.WorkingDir,
                                                                         new GitRevisionInfoProvider(() => Module),
                                                                         new FileAssociatedIconProvider());

            tvGitTree.ImageList = new ImageList(components)
            {
                ColorDepth = ColorDepth.Depth32Bit,
                ImageSize  = DpiUtil.Scale(new Size(16, 16)), // Scale ImageSize and images scale automatically
                Images     =
                {
                    Properties.Resources.New,                // File
                    Properties.Resources.Folder,             // Folder
                    Properties.Resources.IconFolderSubmodule // Submodule
                }
            };

            GotFocus += (s, e1) => tvGitTree.Focus();

            base.OnRuntimeLoad(e);
        }