| | |
| | | using Panuon.WPF.UI; |
| | | using Panuon.WPF.UI.Configurations; |
| | | using HMI.UI.Util; |
| | | using System; |
| | | |
| | | namespace WPFProject.Utils |
| | | { |
| | |
| | | if (window is PanuonWindow pw) |
| | | { |
| | | double num = 20 + (pw.menuTab.MenuVisibility == Visibility.Visible ? pw.menuTab.Menu.ActualHeight + pw.menuTab.SubMenu.ActualHeight : 0); |
| | | Toast.Show(pw, message, icon, position, num, durationMs, setting); |
| | | Show(pw, message, icon, position, num, durationMs, setting); |
| | | } |
| | | else if (window is WindowX wx) |
| | | { |
| | | Toast.Show(wx, message, icon, position, 0, durationMs, setting); |
| | | Show(wx, message, icon, position, 0, durationMs, setting); |
| | | } |
| | | } |
| | | |
| | |
| | | if (window is PanuonWindow pw) |
| | | { |
| | | double num = 20 + (pw.menuTab.MenuVisibility == Visibility.Visible ? pw.menuTab.Menu.ActualHeight + pw.menuTab.SubMenu.ActualHeight : 0); |
| | | Toast.Show(pw, message, icon, position, num, durationMs, setting); |
| | | Show(pw, message, icon, position, num, durationMs, setting); |
| | | } |
| | | else if (window is WindowX wx) |
| | | { |
| | | Toast.Show(wx, message, icon, position, 0, durationMs, setting); |
| | | Show(wx, message, icon, position, 0, durationMs, setting); |
| | | } |
| | | } |
| | | |
| | |
| | | if (window is PanuonWindow pw) |
| | | { |
| | | double num = 20 + (pw.menuTab.MenuVisibility == Visibility.Visible ? pw.menuTab.Menu.ActualHeight + pw.menuTab.SubMenu.ActualHeight : 0); |
| | | Toast.Show(pw, message, icon, position, num, durationMs, setting); |
| | | Show(pw, message, icon, position, num, durationMs, setting); |
| | | } |
| | | else if (window is WindowX wx) |
| | | { |
| | | Toast.Show(wx, message, icon, position, 0, durationMs, setting); |
| | | Show(wx, message, icon, position, 0, durationMs, setting); |
| | | } |
| | | } |
| | | |
| | |
| | | if (window is PanuonWindow pw) |
| | | { |
| | | double num = 20 + (pw.menuTab.MenuVisibility == Visibility.Visible ? pw.menuTab.Menu.ActualHeight + pw.menuTab.SubMenu.ActualHeight : 0); |
| | | Toast.Show(pw, message, icon, position, num, durationMs, setting); |
| | | Show(pw, message, icon, position, num, durationMs, setting); |
| | | } |
| | | else if (window is WindowX wx) |
| | | { |
| | | Toast.Show(wx, message, icon, position, 0, durationMs, setting); |
| | | Show(wx, message, icon, position, 0, durationMs, setting); |
| | | } |
| | | } |
| | | |
| | | private void Show(WindowX window, string message, MessageBoxIcon icon, ToastPosition position, double offset, int durationMs, ToastSetting setting) |
| | | { |
| | | Toast.Show(window, message, icon, position, offset, durationMs, setting); |
| | | } |
| | | } |
| | | } |