private void StartConstruct() { if (!CurrentPreview) { return; } if (CurrentPreview.StartConstruct()) { ProgressBar.Instance.New(CurrentPreview.Data.currentStage.BuildTime, delegate { return(CurrentPreview.Data.currentStage.BuildTime - CurrentPreview.Data.leftBuildTime); }, delegate { return(CurrentPreview == null || CurrentPreview.Data == null || !CurrentPreview.Data.IsBuilding); }, delegate { if (CurrentPreview) { CurrentPreview.PauseConstruct(); } }, "施工中"); } ZetanUtility.SetActive(morePanel, false); }
/// <summary> /// Prints the current report. /// </summary> /// <returns><b>true</b> if report was printed; <b>false</b> if user cancels the "Print" dialog.</returns> public bool Print() { if (CurrentPreview == null) { return(false); } return(CurrentPreview.Print()); }
/// <summary> /// Navigates to the specified position inside a specified page. /// </summary> /// <param name="pageNo">The page number (1-based).</param> /// <param name="point">The position inside a page, in pixels.</param> public void PositionTo(int pageNo, PointF point) { if (CurrentPreview == null) { return; } CurrentPreview.PositionTo(pageNo, point); }
/// <summary> /// Edits the watermark. /// </summary> public void EditWatermark() { if (CurrentPreview == null) { return; } CurrentPreview.EditWatermark(); }
/// <summary> /// Finds the text in the current report using the "Find Text" dialog. /// </summary> public void Find() { if (CurrentPreview == null) { return; } CurrentPreview.Find(); }
/// <summary> /// Zooms to fit the whole page. /// </summary> public void ZoomWholePage() { if (CurrentPreview == null) { return; } CurrentPreview.ZoomWholePage(); }
/// <summary> /// Edits the current page in the designer. /// </summary> public void EditPage() { if (CurrentPreview == null) { return; } CurrentPreview.EditPage(); }
/// <summary> /// Zooms out. /// </summary> public void ZoomOut() { if (CurrentPreview == null) { return; } CurrentPreview.ZoomOut(); }
/// <summary> /// Zooms to fit the page width. /// </summary> public void ZoomPageWidth() { if (CurrentPreview == null) { return; } CurrentPreview.ZoomPageWidth(); }
/// <summary> /// Navigates to the last page. /// </summary> public void Last() { if (CurrentPreview == null) { return; } CurrentPreview.Last(); }
/// <summary> /// Navigates to the next page. /// </summary> public void Next() { if (CurrentPreview == null) { return; } CurrentPreview.Next(); }
/// <summary> /// Navigates to the previuos page. /// </summary> public void Prior() { if (CurrentPreview == null) { return; } CurrentPreview.Prior(); }
/// <summary> /// Finds the specified text in the current report. /// </summary> /// <param name="text">Text to find.</param> /// <param name="matchCase">A value indicating whether the search is case-sensitive.</param> /// <param name="wholeWord">A value indicating whether the search matches whole words only.</param> /// <returns><b>true</b> if text found.</returns> public bool Find(string text, bool matchCase, bool wholeWord) { if (CurrentPreview == null) { return(false); } return(CurrentPreview.Find(text, matchCase, wholeWord)); }
/// <summary> /// Edits the page settings. /// </summary> public void PageSetup() { if (CurrentPreview == null) { return; } CurrentPreview.PageSetup(); }
/// <summary> /// Sends an email. /// </summary> public void SendEmail() { if (CurrentPreview == null) { return; } CurrentPreview.SendEmail(); }
/// <summary> /// Saves the current report to a .fpx file using the "Save FIle" dialog. /// </summary> public void Save() { if (CurrentPreview == null) { return; } CurrentPreview.Save(); }
/// <summary> /// Loads the report from a specified .fpx file. /// </summary> public new void Load(string fileName) { if (CurrentPreview == null) { return; } CurrentPreview.Load(fileName); }
/// <summary> /// Load the report from a stream. /// </summary> /// <param name="stream">The stream to load from.</param> public new void Load(Stream stream) { if (CurrentPreview == null) { return; } CurrentPreview.Load(stream); }
/// <summary> /// Loads the report from a .fpx file using the "Open File" dialog. /// </summary> public new void Load() { if (CurrentPreview == null) { return; } CurrentPreview.Load(); }
/// <summary> /// Saves the current report to a stream. /// </summary> public void Save(Stream stream) { if (CurrentPreview == null) { return; } CurrentPreview.Save(stream); }
/// <summary> /// Saves the current report to a specified .fpx file. /// </summary> public void Save(string fileName) { if (CurrentPreview == null) { return; } CurrentPreview.Save(fileName); }
/// <summary> /// Finds the next occurence of text specified in the <b>Find</b> method. /// </summary> /// <returns><b>true</b> if text found.</returns> public bool FindNext() { if (CurrentPreview == null) { return(false); } return(CurrentPreview.FindNext()); }
private void OnPutMaterials(IEnumerable <ItemWithAmount> materials) { List <ItemInfoBase> materialsConvert = new List <ItemInfoBase>(); foreach (var isd in materials) { materialsConvert.Add(new ItemInfoBase(isd.source.Model_old, isd.amount)); } CurrentPreview.PutMaterials(materialsConvert); }
public void PreviewContentLoaded(object sender, RoutedEventArgs arguments) { CurrentPreview.Position = new TimeSpan(0, 0, 5); CurrentPreview.Play(); CurrentPreview.Pause(); sliderTime.Maximum = CurrentPreview.NaturalDuration.TimeSpan.TotalMilliseconds; sliderTime.Value = 0; sliderTime.IsEnabled = CurrentPreview.IsLoaded; MediaContainer.Visibility = Visibility.Visible; }
public void SetCurrentMedia(object sender, SelectionChangedEventArgs arguments) { if (CurrentPreview.HasVideo) { CurrentPreview.Close(); } if (arguments.AddedItems.Count > 0) { _current.CurrentSelection = arguments.AddedItems[0] as MappingViewModel; CurrentPreview.Pause(); } }
private void tbPageNo_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { try { PageNo = int.Parse(tbPageNo.Text); } catch { PageNo = PageCount; } CurrentPreview.Focus(); } }
public void Hide(bool hide, params object[] args) { if (args == null || args.Length > 0 && (CurrentPreview && CurrentPreview.Equals(args[0]) || CurrentStructure && CurrentStructure.Equals(args[0]))) { if (IsHidden != hide) { IsHidden = hide; content.alpha = hide ? 0 : 1; content.blocksRaycasts = !hide; } if (warehouse && warehouse.IsOpen) { warehouse.Close(); } warehouse = null; } }
private void PlayCurrentVideo(object sender, RoutedEventArgs e) { CurrentPreview.Play(); }
private void PauseCurrentVideo(object sender, RoutedEventArgs e) { CurrentPreview.Pause(); }
private void StopCurrentVideo(object sender, RoutedEventArgs e) { CurrentPreview.Stop(); }