Files
FloatingStatusWindow/Library/IWindowSource.cs
2023-05-01 21:04:17 -04:00

20 lines
407 B
C#

using System;
using System.Drawing;
namespace ChrisKaczor.Wpf.Windows.FloatingStatusWindow;
public interface IWindowSource
{
Guid Id { get; }
string Name { get; }
string WindowSettings { get; set; }
Icon Icon { get; }
bool HasSettingsMenu { get; }
bool HasRefreshMenu { get; }
bool HasAboutMenu { get; }
void ShowSettings();
void Refresh();
void ShowAbout();
}