public CtlShortcut(Shortcutgroup shortcutgroup, Shortcut shortcut, Group group) { InitializeComponent(); Shortcutgroup = shortcutgroup; Shortcut = shortcut; Group = group; ImgShortcut.Source = Group.LoadImageFromCache(Shortcut.FilePath); }
private void Application_Startup(object sender, StartupEventArgs e) { // Add necessary folders Directory.CreateDirectory(Paths.GroupsPath); Directory.CreateDirectory(Paths.ShortcutsPath); // Add ProfileOptimization (increases performace) Directory.CreateDirectory(Paths.JITPath); ProfileOptimization.SetProfileRoot(Paths.JITPath); if (arguments.Length > 1) { int cursorX = Cursor.Position.X; int cursorY = Cursor.Position.Y; Shortcutgroup shortcutgroup = new Shortcutgroup(arguments[1], cursorX, cursorY); shortcutgroup.Show(); } else { new MainWindow().Show(); } }