示例#1
0
 public JobSchedulerDocker(IDockerFactory factory)
     : base(factory)
 {
     InitializeComponent();
     m_conn = new JobDbConnection();
     ReloadData();
 }
示例#2
0
 public JobManagerDocker(IDockerFactory factory)
     : base(factory)
 {
     InitializeComponent();
     m_imgCache = new ImageCache(imageList1, Color.White);
     RefreshJobs();
 }
示例#3
0
        public DataBrowserDocker(IDockerFactory factory)
        {
            m_dataBrowser = new DataBrowser();
            m_factory     = factory;

            HTree.AfterDeleteNode    += HTree_AfterDeleteNode;
            HTree.FocusedNodeChanged += HTree_FocusedNodeChanged;
        }
示例#4
0
        public SummaryDocker(IDockerFactory factory)
        {
            m_factory    = factory;
            m_objectView = new SummaryContentFrame();
            m_objectView.SelectedObject = TreeTool.GetFocusedNode();

            HTree.AfterDeleteNode    += HTree_AfterDeleteNode;
            HTree.FocusedNodeChanged += HTree_FocusedNodeChanged;
        }
示例#5
0
        public PropertiesDocker(IDockerFactory factory)
            : base(factory)
        {
            InitializeComponent();

            HDesigner.ShowProperties     += HDesigner_ShowProperties;
            HDesigner.HideProperties     += HDesigner_HideProperties;
            propertyFrame1.SelectedObject = PropertiesDockerStaticData.Data;
        }
示例#6
0
 public SavedJobsDocker(IDockerFactory fact)
     : base(fact)
 {
     InitializeComponent();
     Procedures["runcmd"]    = ((Action <Dictionary <string, string> >)RunCommand);
     Procedures["editcmd"]   = ((Action <Dictionary <string, string> >)EditCommand);
     Procedures["runjob"]    = ((Action <Dictionary <string, string> >)RunJob);
     Procedures["deletejob"] = ((Action <Dictionary <string, string> >)DeleteJob);
 }
示例#7
0
 public WindowsDocker(IDockerFactory factory)
     : base(factory)
 {
     InitializeComponent();
     HWindow.ChangedContentWindows += HWindow_ChangedContentWindows;
     HMainWindow.KeyDown           += HMainWindow_KeyDown;
     HWindow.ChangedContent        += HWindow_ChangedContent;
     m_imgCache = new ImageCache(imageList1, Color.White);
     ReloadWindows();
 }
示例#8
0
        public ProcessListDocker(IDockerFactory factory)
            : base(factory)
        {
            InitializeComponent();

            HProcess.StartedProcess  += ProcessRegister_AddedProcess;
            HProcess.FinishedProcess += ProcessRegister_RemovedProcess;
            HProcess.ChangedProcess  += ProcessRegister_ChangedProcess;
            HProcess.BgTasksChanged  += ProcessRegister_OnBgTasksChanged;

            ReloadProcesses();
        }
示例#9
0
        public ToolboxDocker(IDockerFactory factory)
            : base(factory)
        {
            InitializeComponent();

            HDesigner.ShowInToolbox += HToolbox_ShowInToolbox;
            LoadFromGenerator(ToolboxStaticData.Data);

            hostToolbox1.TabMenu   = null;
            hostToolbox1.ItemMenu  = null;
            hostToolbox1.AllowDrop = false;
        }
示例#10
0
 public QueryHistoryDocker(IDockerFactory factory)
     : base(factory)
 {
     InitializeComponent();
     m_conn = new QueryDbConnection();
     foreach (var holder in DialectAddonType.Instance.CommonSpace.GetAllAddons())
     {
         m_dialects[holder.Name] = (ISqlDialect)holder.InstanceModel;
     }
     ReloadData();
     HQuery.QueryExecute += HQuery_QueryExecute;
     Disposed            += new EventHandler(QueryHistoryDocker_Disposed);
 }
示例#11
0
        public ConnectionsDocker(IDockerFactory factory)
            : base(factory)
        {
            InitializeComponent();

            HConnection.AddConnection    += HConnection_AddConnection;
            HConnection.ChangeConnection += HConnection_ChangeConnection;
            HConnection.RemoveConnection += HConnection_RemoveConnection;

            cbxType.Items.Add(Texts.Get("s_all"));
            cbxType.Items.Add(Texts.Get("s_opened"));
            cbxType.SelectedIndex = 0;

            //ReloadConnections();
        }
示例#12
0
 public LogDocker(IDockerFactory factory)
     : base(factory)
 {
     InitializeComponent();
     m_mainWinLog = new CachingLogger(GlobalSettings.Pages.Log().WindowLogLevel, GlobalSettings.Pages.Log().WindowCacheSize);
     Logging.MultiCast.AddLogger(m_mainWinLog);
     if (!Core.IsMono)
     {
         foreach (var rec in Logging.GetFeedbackLastLogEntries())
         {
             // add log entries from startup
             m_mainWinLog.LogMessage(rec);
         }
     }
     messageLogFrame1.Source   = m_mainWinLog;
     HSettings.ReloadSettings += HSettings_ReloadSettings;
 }
示例#13
0
 public DockerWrapper(IDockerFactory factory)
 {
     InitializeComponent();
     m_factory = factory;
     m_docker  = m_factory.CreateDocker();
     m_control = m_docker.DockerControl;
     m_frame   = m_control as ContentFrame;
     if (m_frame != null)
     {
         m_frame.m_dockWrapper = this;
     }
     Controls.Add(m_control);
     Translating.TranslateControl(m_control);
     m_control.Dock = DockStyle.Fill;
     Text           = Texts.Get(m_factory.MenuTitle);
     Icon           = Icon.FromHandle(new Bitmap(m_factory.Icon).GetHicon());
     //this.HideOnClose = true;
     PerformLayout();
 }
示例#14
0
        public TreeDocker(string rootpath, IDockerFactory factory, bool canreturnselected, bool autoExpandAll)
            : base(factory)
        {
            InitializeComponent();

            HTree.GetFocusedNode += Tree_GetFocusedNode;
            if (canreturnselected)
            {
                HTree.GetSelectedNode += Tree_GetSelectedNode;
            }
            HTree.RefreshRoot += HTree_RefreshRoot;
            HTree.SelectNode  += HTree_SelectNode;
            //HTree.SelectAppObject += HTree_SelectAppObject;
            daTreeView1.TreeBehaviour.AfterDeletedNode = AfterDeleteNode;
            daTreeView1.RootPath = rootpath;
            if (autoExpandAll)
            {
                daTreeView1.FillAndExpandAll();
            }
        }
示例#15
0
 public HtmlContentDocker(IDockerFactory fact)
     : base(fact)
 {
     InitializeComponent();
 }
示例#16
0
 public DockerBase(IDockerFactory factory)
     : this()
 {
     m_factory = factory;
 }