финал
This commit is contained in:
parent
9f6e51abb3
commit
ec5f8522e8
17
Laba3/FormMain.Designer.cs
generated
17
Laba3/FormMain.Designer.cs
generated
@ -38,6 +38,7 @@ namespace View
|
|||||||
AddElementToolStripMenuItem = new ToolStripMenuItem();
|
AddElementToolStripMenuItem = new ToolStripMenuItem();
|
||||||
UpdElementToolStripMenuItem = new ToolStripMenuItem();
|
UpdElementToolStripMenuItem = new ToolStripMenuItem();
|
||||||
DelElementToolStripMenuItem = new ToolStripMenuItem();
|
DelElementToolStripMenuItem = new ToolStripMenuItem();
|
||||||
|
справочникToolStripMenuItem = new ToolStripMenuItem();
|
||||||
DocsToolStripMenuItem = new ToolStripMenuItem();
|
DocsToolStripMenuItem = new ToolStripMenuItem();
|
||||||
WordDocToolStripMenuItem = new ToolStripMenuItem();
|
WordDocToolStripMenuItem = new ToolStripMenuItem();
|
||||||
TableDocToolStripMenuItem = new ToolStripMenuItem();
|
TableDocToolStripMenuItem = new ToolStripMenuItem();
|
||||||
@ -64,7 +65,7 @@ namespace View
|
|||||||
//
|
//
|
||||||
// ActionsToolStripMenuItem
|
// ActionsToolStripMenuItem
|
||||||
//
|
//
|
||||||
ActionsToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { AddElementToolStripMenuItem, UpdElementToolStripMenuItem, DelElementToolStripMenuItem });
|
ActionsToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { AddElementToolStripMenuItem, UpdElementToolStripMenuItem, DelElementToolStripMenuItem, справочникToolStripMenuItem });
|
||||||
ActionsToolStripMenuItem.Name = "ActionsToolStripMenuItem";
|
ActionsToolStripMenuItem.Name = "ActionsToolStripMenuItem";
|
||||||
ActionsToolStripMenuItem.Size = new Size(88, 26);
|
ActionsToolStripMenuItem.Size = new Size(88, 26);
|
||||||
ActionsToolStripMenuItem.Text = "Действия";
|
ActionsToolStripMenuItem.Text = "Действия";
|
||||||
@ -73,7 +74,7 @@ namespace View
|
|||||||
//
|
//
|
||||||
AddElementToolStripMenuItem.Name = "AddElementToolStripMenuItem";
|
AddElementToolStripMenuItem.Name = "AddElementToolStripMenuItem";
|
||||||
AddElementToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.A;
|
AddElementToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.A;
|
||||||
AddElementToolStripMenuItem.Size = new Size(213, 26);
|
AddElementToolStripMenuItem.Size = new Size(224, 26);
|
||||||
AddElementToolStripMenuItem.Text = "Добавить";
|
AddElementToolStripMenuItem.Text = "Добавить";
|
||||||
AddElementToolStripMenuItem.Click += AddElementToolStripMenuItem_Click;
|
AddElementToolStripMenuItem.Click += AddElementToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
@ -81,7 +82,7 @@ namespace View
|
|||||||
//
|
//
|
||||||
UpdElementToolStripMenuItem.Name = "UpdElementToolStripMenuItem";
|
UpdElementToolStripMenuItem.Name = "UpdElementToolStripMenuItem";
|
||||||
UpdElementToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.U;
|
UpdElementToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.U;
|
||||||
UpdElementToolStripMenuItem.Size = new Size(213, 26);
|
UpdElementToolStripMenuItem.Size = new Size(224, 26);
|
||||||
UpdElementToolStripMenuItem.Text = "Изменить";
|
UpdElementToolStripMenuItem.Text = "Изменить";
|
||||||
UpdElementToolStripMenuItem.Click += UpdElementToolStripMenuItem_Click;
|
UpdElementToolStripMenuItem.Click += UpdElementToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
@ -89,10 +90,17 @@ namespace View
|
|||||||
//
|
//
|
||||||
DelElementToolStripMenuItem.Name = "DelElementToolStripMenuItem";
|
DelElementToolStripMenuItem.Name = "DelElementToolStripMenuItem";
|
||||||
DelElementToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.D;
|
DelElementToolStripMenuItem.ShortcutKeys = Keys.Control | Keys.D;
|
||||||
DelElementToolStripMenuItem.Size = new Size(213, 26);
|
DelElementToolStripMenuItem.Size = new Size(224, 26);
|
||||||
DelElementToolStripMenuItem.Text = "Удалить";
|
DelElementToolStripMenuItem.Text = "Удалить";
|
||||||
DelElementToolStripMenuItem.Click += DelElementToolStripMenuItem_Click;
|
DelElementToolStripMenuItem.Click += DelElementToolStripMenuItem_Click;
|
||||||
//
|
//
|
||||||
|
// справочникToolStripMenuItem
|
||||||
|
//
|
||||||
|
справочникToolStripMenuItem.Name = "справочникToolStripMenuItem";
|
||||||
|
справочникToolStripMenuItem.Size = new Size(224, 26);
|
||||||
|
справочникToolStripMenuItem.Text = "Справочник";
|
||||||
|
справочникToolStripMenuItem.Click += ManufacElementToolStripMenuItem_Click;
|
||||||
|
//
|
||||||
// DocsToolStripMenuItem
|
// DocsToolStripMenuItem
|
||||||
//
|
//
|
||||||
DocsToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { WordDocToolStripMenuItem, TableDocToolStripMenuItem, ChartDocToolStripMenuItem });
|
DocsToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { WordDocToolStripMenuItem, TableDocToolStripMenuItem, ChartDocToolStripMenuItem });
|
||||||
@ -169,5 +177,6 @@ namespace View
|
|||||||
private Library14Petrushin.PdfImg pdfImg;
|
private Library14Petrushin.PdfImg pdfImg;
|
||||||
private Library15Gerimovich.WordDiagramComponent wordDiagramComponent;
|
private Library15Gerimovich.WordDiagramComponent wordDiagramComponent;
|
||||||
private WinFormsLibrary1.ComponentTable componentTable;
|
private WinFormsLibrary1.ComponentTable componentTable;
|
||||||
|
private ToolStripMenuItem справочникToolStripMenuItem;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -89,6 +89,9 @@ namespace View
|
|||||||
|
|
||||||
switch (e.KeyCode)
|
switch (e.KeyCode)
|
||||||
{
|
{
|
||||||
|
case Keys.I:
|
||||||
|
ShowManufacturers();
|
||||||
|
break;
|
||||||
case Keys.A:
|
case Keys.A:
|
||||||
AddNewElement();
|
AddNewElement();
|
||||||
break;
|
break;
|
||||||
@ -197,6 +200,15 @@ namespace View
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void ShowManufacturers()
|
||||||
|
{
|
||||||
|
_plugins[_selectedPlugin].GetManufacturers()?.Show();
|
||||||
|
}
|
||||||
|
private void ManufacElementToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
ShowManufacturers();
|
||||||
|
}
|
||||||
|
|
||||||
private void AddElementToolStripMenuItem_Click(object sender, EventArgs e)
|
private void AddElementToolStripMenuItem_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
AddNewElement();
|
AddNewElement();
|
||||||
|
@ -117,4 +117,7 @@
|
|||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
|
<metadata name="menuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 17</value>
|
||||||
|
</metadata>
|
||||||
</root>
|
</root>
|
@ -51,12 +51,10 @@ namespace PluginsConvention14.MyPlugin
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Название плагина
|
public Form GetManufacturers()
|
||||||
/*string IPluginsConvention.PluginName => PluginName();
|
|
||||||
public string PluginName()
|
|
||||||
{
|
{
|
||||||
return "Products";
|
return new ManufacturerForm(_manufacturerRepository);
|
||||||
}*/
|
}
|
||||||
|
|
||||||
public UserControl GetControl => оutputTableResults;
|
public UserControl GetControl => оutputTableResults;
|
||||||
|
|
||||||
|
@ -56,5 +56,10 @@
|
|||||||
/// <param name="saveDocument"></param>
|
/// <param name="saveDocument"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
bool CreatePdf(PluginsConventionSaveDocument saveDocument);
|
bool CreatePdf(PluginsConventionSaveDocument saveDocument);
|
||||||
|
/// <summary>
|
||||||
|
/// Получение формы для работы со справочником
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
Form GetManufacturers();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user