Archived
WIP: main form ui
This commit is contained in:
1 parent
f58608fc23
commit
d575c66ed9
10 files changed
+390
-258
No files matched your search
@@ -0,0 +1,22 @@
|
||||
namespace FizzyLauncher.Models
|
||||
{
|
||||
public class AppSession
|
||||
{
|
||||
public enum AutoSaveOption
|
||||
{
|
||||
Prompt = 0,
|
||||
Yes,
|
||||
No
|
||||
}
|
||||
|
||||
|
||||
public bool EnableAutoPosition { get; set; } = true;
|
||||
|
||||
public bool AlwaysOnTop { get; set; } = false;
|
||||
|
||||
public AutoSaveOption AutoSave { get; set; } = AutoSaveOption.Prompt;
|
||||
|
||||
public string RunCommand { get; set; } = "{0}";
|
||||
|
||||
}
|
||||
}
|
||||
@@ -11,17 +11,17 @@ namespace bzit.bomg.Models
|
||||
public string FaviconAddress { get; set; }
|
||||
public string TreeviewPath { get; set; }
|
||||
|
||||
public BookmarkItemModel ToModel()
|
||||
{
|
||||
return new BookmarkItemModel()
|
||||
{
|
||||
SiteName = this.SiteName,
|
||||
SiteAddress = this.SiteAddress,
|
||||
SiteDescription = this.SiteDescription,
|
||||
FaviconAddress = this.FaviconAddress,
|
||||
TreeviewPath = this.TreeviewPath
|
||||
};
|
||||
}
|
||||
//public BookmarkItemModel ToModel()
|
||||
//{
|
||||
// return new BookmarkItemModel()
|
||||
// {
|
||||
// SiteName = this.SiteName,
|
||||
// SiteAddress = this.SiteAddress,
|
||||
// SiteDescription = this.SiteDescription,
|
||||
// FaviconAddress = this.FaviconAddress,
|
||||
// TreeviewPath = this.TreeviewPath
|
||||
// };
|
||||
//}
|
||||
|
||||
public new string ToString()
|
||||
{
|
||||
|
||||
@@ -1,42 +0,0 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
|
||||
namespace FizzyLauncher.Models
|
||||
{
|
||||
public class LauncherSession
|
||||
{
|
||||
public class HotKeyOptions
|
||||
{
|
||||
public bool IsCtrl { get; set; } = false;
|
||||
public bool IsAlt { get; set; } = false;
|
||||
public bool IsShift { get; set; } = false;
|
||||
public int Key { get; set; } = (int)System.Windows.Forms.Keys.None;
|
||||
|
||||
public int ModifierCode => ((this.IsAlt ? 1 : 0) + (this.IsCtrl ? 2 : 0) + (this.IsShift ? 4 : 0));
|
||||
|
||||
public System.Windows.Forms.Keys KeyCode => (System.Windows.Forms.Keys)this.Key;
|
||||
}
|
||||
|
||||
public enum AutoSaveOption
|
||||
{
|
||||
Prompt = 0,
|
||||
Yes,
|
||||
No
|
||||
}
|
||||
|
||||
public int DefaultHeight { get; set; } = 280;
|
||||
public HotKeyOptions HotKey { get; set; } = null;
|
||||
|
||||
public bool AlwaysOnTop { get; set; } = false;
|
||||
public bool EnableAnimation { get; set; } = false;
|
||||
public bool EnableBigIconInFolder { get; set; } = false;
|
||||
|
||||
public bool HideOnClose { get; set; } = false;
|
||||
public bool HideOnClick { get; set; } = false;
|
||||
public AutoSaveOption AutoSave { get; set; } = AutoSaveOption.Prompt;
|
||||
//public List<TileGroupModel> Groups { get; set; } = new List<TileGroupModel>();
|
||||
|
||||
public Point StartPosition { get; set; } = Point.Empty;
|
||||
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user