protected override void Start() { base.Start(); tasksPanel = TasksButton.linkedPanel as Tasks_Panel; filesPanel = FilesButton.linkedPanel as FilesPanel; }
void lbSaveFiles_Click(object sender, EventArgs e) { FileStreamInfo[] fsi = FileUpCtrl.Files; if (fsi != null && fsi.Length > 0) { try { StringBuilder filePath = new StringBuilder(Server.MapPath(ManagementHelper.GetImportExportFolderPath("site"))); filePath.Append(fsi[0].FileName); if (File.Exists(filePath.ToString())) { File.Delete(filePath.ToString()); } FileUpCtrl.SaveAs(fsi[0], filePath.ToString()); FileUpCtrl.ReleaseAll(); // update upload status lblUploadResult.Text = String.Empty; //"File saved successfully."; UploadResultPanel.Update(); } catch (Exception ex) { lblUploadResult.Text = ex.Message; UploadResultPanel.Update(); } finally { FilesControl.DataBind(); FilesPanel.Update(); } } }
protected override void Start() { base.Start(); filesPanel = PanelManager.Instance.filesPanel; ButtonPressEvent += ButtonClicked; }
void ProgressControl1_ProgressCompleted(object data) { if (data != null) { int result = 0; Int32.TryParse(data.ToString(), out result); if (result == 100) { FilesControl.DataBind(); FilesPanel.Update(); } } }
public ToolPane() { ToolsConsole = new ControlsConsole(Settings.Config.ToolPaneWidth - 1, Settings.Config.WindowHeight * 3); ToolsConsole.MouseHandler = ProcessMouse; ToolsConsole.UseKeyboard = false; // Create scrollbar ToolsPaneScroller = SadConsole.Controls.ScrollBar.Create(System.Windows.Controls.Orientation.Vertical, Settings.Config.WindowHeight - 1); ToolsPaneScroller.Maximum = ToolsConsole.TextSurface.Height - Settings.Config.WindowHeight; ToolsPaneScroller.ValueChanged += (o, e) => { ToolsConsole.TextSurface.RenderArea = new Rectangle(0, ToolsPaneScroller.Value, ToolsConsole.Width, Settings.Config.WindowHeight); }; ScrollerConsole = new ControlsConsole(1, Settings.Config.WindowHeight - 1); ScrollerConsole.Add(ToolsPaneScroller); ScrollerConsole.Position = new Point(Width, 0); ScrollerConsole.IsVisible = true; ScrollerConsole.FocusOnMouseClick = false; PanelWidth = Settings.Config.ToolPaneWidth - 1; PanelWidthControls = PanelWidth - 2; _tools = new Dictionary <string, ITool>(); ToolsConsole.TextSurface.DefaultBackground = Settings.Color_MenuBack; ToolsConsole.TextSurface.DefaultForeground = Settings.Color_TitleText; ToolsConsole.Clear(); _hotSpots = new List <Tuple <CustomPanel, int> >(); // Create tools _tools.Add(PaintTool.ID, new PaintTool()); ToolsConsole.TextSurface.RenderArea = new Rectangle(0, 0, ToolsConsole.Width, Settings.Config.WindowHeight - 1); // Create panels PanelFiles = new FilesPanel(); //PanelTools = new ToolsPanel(); Children.Add(ToolsConsole); Children.Add(ScrollerConsole); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void lbSaveFiles_Click(object sender, EventArgs e) { FileStreamInfo[] fsi = FileUpCtrl.Files; if (fsi != null && fsi.Length > 0) { try { string filePath = Path.Combine(HttpContext.Current.Server.MapPath(ManagementHelper.GetImportExportFolderPath("csv\\data")), fsi[0].FileName); if (File.Exists(filePath)) { File.Delete(filePath); } FileUpCtrl.SaveAs(fsi[0], filePath); FileUpCtrl.ReleaseAll(); // update upload status lblUploadResult.Text = String.Empty; //"File saved successfully."; UploadResultPanel.Update(); } catch (Exception ex) { lblUploadResult.Text = ex.Message; UploadResultPanel.Update(); } finally { FilesControl.DataBind(); FilesPanel.Update(); DropDownList ddlDataFiles = ManagementHelper.GetControlFromCollection <DropDownList>(this.Parent.Parent.Controls, "ddlDataFiles"); if (ddlDataFiles != null) { BindDataFiles(this.SourcePath, String.Empty, ddlDataFiles); } } } }
private void LoadWaitClock() { FilesPanel.Invoke(new Action(AddClock)); }
public void FinishCreating() { ProcessMouseWithoutFocus = true; textSurface.DefaultBackground = Settings.Color_MenuBack; textSurface.DefaultForeground = Settings.Color_TitleText; Clear(); _tools = new Dictionary <string, ITool>(); _tools.Add(PaintTool.ID, new PaintTool()); _tools.Add(RecolorTool.ID, new RecolorTool()); _tools.Add(FillTool.ID, new FillTool()); _tools.Add(TextTool.ID, new TextTool()); _tools.Add(LineTool.ID, new LineTool()); _tools.Add(BoxTool.ID, new BoxTool()); //_tools.Add(ObjectTool.ID, new ObjectTool()); _tools.Add(SelectionTool.ID, new SelectionTool()); _tools.Add(CircleTool.ID, new CircleTool()); _tools.Add(EntityCenterTool.ID, new EntityCenterTool()); _tools.Add(SceneEntityMoveTool.ID, new SceneEntityMoveTool()); FilesPanel = new FilesPanel(); ToolsPanel = new ToolsPanel(); LayersPanel = new LayersPanel(); FilesPanel.IsCollapsed = true; LayersPanel.IsCollapsed = true; ToolsPanel.ToolsListBox.SelectedItemChanged += (sender, e) => { if (selectedTool != null) { selectedTool.OnDeselected(); if (selectedTool.ControlPanels != null) { foreach (var pane in selectedTool.ControlPanels) { foreach (var control in pane.Controls) { Remove(control); } } } } if (e.Item != null) { selectedTool = (ITool)e.Item; EditorConsoleManager.Instance.ToolName = selectedTool.Title; EditorConsoleManager.Instance.AllowKeyboardToMoveConsole = true; CommonCharacterPickerPanel.HideCharacter = false; CommonCharacterPickerPanel.HideForeground = false; CommonCharacterPickerPanel.HideBackground = false; selectedTool.OnSelected(); CommonCharacterPickerPanel.Reset(); RefreshControls(); } }; }
public SubmittedChangelistDlg(P4ScmProvider scm, bool readOnly = false) { PreferenceKey = "SubmittedChangelistDlg"; _scm = scm; InitializeComponent(); //this.slidingPanelContainer1.DlgParent = this; this.Icon = Images.submitted; if (readOnly) { ReadOnly = readOnly; RestrictAccessCB.Enabled = false; DescriptionTB.ReadOnly = true; BrowseJobsBtn.Enabled = false; BrowseJobsBtn.Visible = false; BrowseJobsBtn.Height = 0; AddJobBtn.Enabled = false; AddJobBtn.Visible = false; AddJobBtn.Height = 0; JobLbl.Visible = false; JobLbl.Height = 0; JobTB.Enabled = false; JobTB.Multiline = true; JobTB.Height = 0; CancelBtn.Enabled = false; CancelBtn.Visible = false; OkBtn.Location = CancelBtn.Location; SelectAllJobsCB.Enabled = false; SelectAllJobsCB.Visible = false; SelectAllJobsCB.Text = SelectAllJobsCB.Text.TrimStart(' '); JobsListLV.CheckBoxes = false; } JobIcon = new System.Windows.Forms.ImageList(this.components); // // JobIcon // JobIcon.Images.Add("jobs_icon", Images.jobs_icon); //JobsListLV.SmallImageList = JobIcon; CheckboxIcons = new System.Windows.Forms.ImageList(this.components); // // CheckboxIcons // CheckboxIcons.TransparentColor = System.Drawing.Color.Transparent; CheckboxIcons.Images.Add("noCheckBox.png", Images.noCheckBox); CheckboxIcons.Images.Add("CheckBox.png", Images.CheckBox); JobsListLV.SmallImageList = CheckboxIcons; FileIcon = new System.Windows.Forms.ImageList(this.components); // // FileIcon // FileIcon.Images.Add("portrait.png", Images.portrait); FileListLV.SmallImageList = FileIcon; //DetailsPanel.Collapsed = Preferences.LocalSettings.GetBool("DetailsPanel.Collapsed",false); DescriptionPanel.Collapsed = Preferences.LocalSettings.GetBool("DescriptionPanel.Collapsed", false); if (DescriptionPanel.Collapsed) { DescriptionPanel.LayoutPanel(); } FilesPanel.Collapsed = Preferences.LocalSettings.GetBool("FilesPanel.Collapsed", false); if (FilesPanel.Collapsed) { FilesPanel.LayoutPanel(); } JobsPanel.Collapsed = Preferences.LocalSettings.GetBool("JobsPanel.Collapsed", true); if (JobsPanel.Collapsed) { JobsPanel.LayoutPanel(); } slidingPanelContainer1.LayoutPanel(); slidingPanelContainer1.Refresh(); }