1
0
mirror of synced 2024-11-12 02:00:50 +01:00
Switch-Toolbox/Switch_Toolbox_Library/Interfaces/IMenuExtension.cs
KillzXGaming b8c8ef8395 Viewport toggle, and many more fixes
The aamp editor now acts like the byaml one.
Fixed aamp files saving with improper strings.
Added toggle for viewport in bfres editor. The setting will apply to the config so you can always disable it for quicker previewing for bfres.
More editors for bfres now dock rather than convering the whole screen.
Plugins can have icons for the toolstrip that contains the save/update icons.
Force PTCL texture injection due to an alignment thing
2019-04-25 15:21:41 -04:00

30 lines
981 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Switch_Toolbox.Library.Forms;
using System.Windows.Forms;
namespace Switch_Toolbox.Library
{
//Based on Exelix's menu ext
public interface IMenuExtension
{
STToolStripItem[] FileMenuExtensions { get; }
STToolStripItem[] ToolsMenuExtensions { get; }
STToolStripItem[] TitleBarExtensions { get; }
}
public interface IFileMenuExtension
{
STToolStripItem[] NewFileMenuExtensions { get; }
STToolStripItem[] NewFromFileMenuExtensions { get; }
STToolStripItem[] CompressionMenuExtensions { get; }
STToolStripItem[] ToolsMenuExtensions { get; }
STToolStripItem[] TitleBarExtensions { get; }
STToolStripItem[] ExperimentalMenuExtensions { get; }
STToolStripItem[] EditMenuExtensions { get; }
ToolStripButton[] IconButtonMenuExtensions { get; }
}
}