開発に使用するリポジトリ
Révision | c43b5c0c7ac434e8c40119c8b26faa894757be2e (tree) |
---|---|
l'heure | 2023-01-24 01:19:55 |
Auteur | Kimura Youichi <kim.upsilon@bucy...> |
Commiter | Kimura Youichi |
MediaSelectorPanelにメディアの順序変更と削除のメニュー項目を追加
@@ -15,6 +15,7 @@ | ||
15 | 15 | /// </summary> |
16 | 16 | private void InitializeComponent() |
17 | 17 | { |
18 | + this.components = new System.ComponentModel.Container(); | |
18 | 19 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MediaSelectorPanel)); |
19 | 20 | this.Label2 = new System.Windows.Forms.Label(); |
20 | 21 | this.ImageServiceCombo = new System.Windows.Forms.ComboBox(); |
@@ -24,12 +25,17 @@ | ||
24 | 25 | this.AlternativeTextLabel = new System.Windows.Forms.Label(); |
25 | 26 | this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); |
26 | 27 | this.MediaListView = new System.Windows.Forms.ListView(); |
28 | + this.MediaListContextMenu = new System.Windows.Forms.ContextMenuStrip(this.components); | |
29 | + this.MoveToBackMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | |
30 | + this.MoveToNextMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | |
31 | + this.DeleteMediaMenuItem = new System.Windows.Forms.ToolStripMenuItem(); | |
27 | 32 | this.panel1 = new System.Windows.Forms.Panel(); |
28 | 33 | this.AddMediaButton = new System.Windows.Forms.Button(); |
29 | 34 | this.ServiceSelectPanel = new System.Windows.Forms.Panel(); |
30 | 35 | this.ImageSelectedPicture = new OpenTween.OTPictureBox(); |
31 | 36 | this.AlternativeTextPanel.SuspendLayout(); |
32 | 37 | this.tableLayoutPanel1.SuspendLayout(); |
38 | + this.MediaListContextMenu.SuspendLayout(); | |
33 | 39 | this.panel1.SuspendLayout(); |
34 | 40 | this.ServiceSelectPanel.SuspendLayout(); |
35 | 41 | ((System.ComponentModel.ISupportInitialize)(this.ImageSelectedPicture)).BeginInit(); |
@@ -84,6 +90,7 @@ | ||
84 | 90 | // |
85 | 91 | // MediaListView |
86 | 92 | // |
93 | + this.MediaListView.ContextMenuStrip = this.MediaListContextMenu; | |
87 | 94 | resources.ApplyResources(this.MediaListView, "MediaListView"); |
88 | 95 | this.MediaListView.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; |
89 | 96 | this.MediaListView.HideSelection = false; |
@@ -93,6 +100,30 @@ | ||
93 | 100 | this.MediaListView.UseCompatibleStateImageBehavior = false; |
94 | 101 | this.MediaListView.SelectedIndexChanged += new System.EventHandler(this.MediaListView_SelectedIndexChanged); |
95 | 102 | // |
103 | + // MediaListContextMenu | |
104 | + // | |
105 | + this.MediaListContextMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { | |
106 | + this.MoveToBackMenuItem, | |
107 | + this.MoveToNextMenuItem, | |
108 | + this.DeleteMediaMenuItem}); | |
109 | + this.MediaListContextMenu.Name = "MediaListContextMenu"; | |
110 | + resources.ApplyResources(this.MediaListContextMenu, "MediaListContextMenu"); | |
111 | + // | |
112 | + // MoveToBackMenuItem | |
113 | + // | |
114 | + this.MoveToBackMenuItem.Name = "MoveToBackMenuItem"; | |
115 | + resources.ApplyResources(this.MoveToBackMenuItem, "MoveToBackMenuItem"); | |
116 | + // | |
117 | + // MoveToNextMenuItem | |
118 | + // | |
119 | + this.MoveToNextMenuItem.Name = "MoveToNextMenuItem"; | |
120 | + resources.ApplyResources(this.MoveToNextMenuItem, "MoveToNextMenuItem"); | |
121 | + // | |
122 | + // DeleteMediaMenuItem | |
123 | + // | |
124 | + this.DeleteMediaMenuItem.Name = "DeleteMediaMenuItem"; | |
125 | + resources.ApplyResources(this.DeleteMediaMenuItem, "DeleteMediaMenuItem"); | |
126 | + // | |
96 | 127 | // panel1 |
97 | 128 | // |
98 | 129 | this.panel1.Controls.Add(this.ImageCancelButton); |
@@ -132,6 +163,7 @@ | ||
132 | 163 | this.AlternativeTextPanel.ResumeLayout(false); |
133 | 164 | this.AlternativeTextPanel.PerformLayout(); |
134 | 165 | this.tableLayoutPanel1.ResumeLayout(false); |
166 | + this.MediaListContextMenu.ResumeLayout(false); | |
135 | 167 | this.panel1.ResumeLayout(false); |
136 | 168 | this.panel1.PerformLayout(); |
137 | 169 | this.ServiceSelectPanel.ResumeLayout(false); |
@@ -155,5 +187,9 @@ | ||
155 | 187 | private System.Windows.Forms.Panel panel1; |
156 | 188 | private System.Windows.Forms.Button AddMediaButton; |
157 | 189 | private System.Windows.Forms.Panel ServiceSelectPanel; |
190 | + private System.Windows.Forms.ContextMenuStrip MediaListContextMenu; | |
191 | + private System.Windows.Forms.ToolStripMenuItem MoveToBackMenuItem; | |
192 | + private System.Windows.Forms.ToolStripMenuItem MoveToNextMenuItem; | |
193 | + private System.Windows.Forms.ToolStripMenuItem DeleteMediaMenuItem; | |
158 | 194 | } |
159 | 195 | } |
@@ -3,9 +3,17 @@ | ||
3 | 3 | <resheader name="version"><value>2.0</value></resheader> |
4 | 4 | <resheader name="reader"><value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></resheader> |
5 | 5 | <resheader name="writer"><value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></resheader> |
6 | + <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> | |
6 | 7 | |
7 | 8 | <data name="AddMediaButton.Text"><value>Add Media...</value></data> |
8 | 9 | <data name="AlternativeTextLabel.Text"><value>&Alternative text:</value></data> |
10 | + <data name="DeleteMediaMenuItem.Size" type="System.Drawing.Size, System.Drawing"><value>166, 22</value></data> | |
11 | + <data name="DeleteMediaMenuItem.Text"><value>&Delete</value></data> | |
9 | 12 | <data name="ImageCancelButton.Text"><value>Close</value></data> |
10 | 13 | <data name="Label2.Text"><value>Service</value></data> |
14 | + <data name="MediaListContextMenu.Size" type="System.Drawing.Size, System.Drawing"><value>167, 70</value></data> | |
15 | + <data name="MoveToBackMenuItem.Size" type="System.Drawing.Size, System.Drawing"><value>166, 22</value></data> | |
16 | + <data name="MoveToBackMenuItem.Text"><value>Move to &previous</value></data> | |
17 | + <data name="MoveToNextMenuItem.Size" type="System.Drawing.Size, System.Drawing"><value>166, 22</value></data> | |
18 | + <data name="MoveToNextMenuItem.Text"><value>Move to &next</value></data> | |
11 | 19 | </root> |
@@ -27,15 +27,17 @@ | ||
27 | 27 | <data name=">>AlternativeTextPanel.Name"><value>AlternativeTextPanel</value></data> |
28 | 28 | <data name=">>AlternativeTextPanel.Parent"><value>$this</value></data> |
29 | 29 | <data name=">>AlternativeTextPanel.Type"><value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> |
30 | - <data name=">>AlternativeTextPanel.ZOrder"><value>1</value></data> | |
30 | + <data name=">>AlternativeTextPanel.ZOrder"><value>2</value></data> | |
31 | + <data name=">>DeleteMediaMenuItem.Name"><value>DeleteMediaMenuItem</value></data> | |
32 | + <data name=">>DeleteMediaMenuItem.Type"><value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> | |
31 | 33 | <data name=">>ImageCancelButton.Name"><value>ImageCancelButton</value></data> |
32 | 34 | <data name=">>ImageCancelButton.Parent"><value>panel1</value></data> |
33 | 35 | <data name=">>ImageCancelButton.Type"><value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> |
34 | 36 | <data name=">>ImageCancelButton.ZOrder"><value>0</value></data> |
35 | 37 | <data name=">>ImageSelectedPicture.Name"><value>ImageSelectedPicture</value></data> |
36 | 38 | <data name=">>ImageSelectedPicture.Parent"><value>$this</value></data> |
37 | - <data name=">>ImageSelectedPicture.Type"><value>OpenTween.OTPictureBox, OpenTween, Version=3.1.0.1, Culture=neutral, PublicKeyToken=null</value></data> | |
38 | - <data name=">>ImageSelectedPicture.ZOrder"><value>0</value></data> | |
39 | + <data name=">>ImageSelectedPicture.Type"><value>OpenTween.OTPictureBox, OpenTween, Version=3.2.0.1, Culture=neutral, PublicKeyToken=null</value></data> | |
40 | + <data name=">>ImageSelectedPicture.ZOrder"><value>1</value></data> | |
39 | 41 | <data name=">>ImageServiceCombo.Name"><value>ImageServiceCombo</value></data> |
40 | 42 | <data name=">>ImageServiceCombo.Parent"><value>ServiceSelectPanel</value></data> |
41 | 43 | <data name=">>ImageServiceCombo.Type"><value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> |
@@ -44,10 +46,16 @@ | ||
44 | 46 | <data name=">>Label2.Parent"><value>ServiceSelectPanel</value></data> |
45 | 47 | <data name=">>Label2.Type"><value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> |
46 | 48 | <data name=">>Label2.ZOrder"><value>1</value></data> |
49 | + <data name=">>MediaListContextMenu.Name"><value>MediaListContextMenu</value></data> | |
50 | + <data name=">>MediaListContextMenu.Type"><value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> | |
47 | 51 | <data name=">>MediaListView.Name"><value>MediaListView</value></data> |
48 | 52 | <data name=">>MediaListView.Parent"><value>tableLayoutPanel1</value></data> |
49 | 53 | <data name=">>MediaListView.Type"><value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> |
50 | 54 | <data name=">>MediaListView.ZOrder"><value>0</value></data> |
55 | + <data name=">>MoveToBackMenuItem.Name"><value>MoveToBackMenuItem</value></data> | |
56 | + <data name=">>MoveToBackMenuItem.Type"><value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> | |
57 | + <data name=">>MoveToNextMenuItem.Name"><value>MoveToNextMenuItem</value></data> | |
58 | + <data name=">>MoveToNextMenuItem.Type"><value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> | |
51 | 59 | <data name=">>panel1.Name"><value>panel1</value></data> |
52 | 60 | <data name=">>panel1.Parent"><value>tableLayoutPanel1</value></data> |
53 | 61 | <data name=">>panel1.Type"><value>System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> |
@@ -59,7 +67,7 @@ | ||
59 | 67 | <data name=">>tableLayoutPanel1.Name"><value>tableLayoutPanel1</value></data> |
60 | 68 | <data name=">>tableLayoutPanel1.Parent"><value>$this</value></data> |
61 | 69 | <data name=">>tableLayoutPanel1.Type"><value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value></data> |
62 | - <data name=">>tableLayoutPanel1.ZOrder"><value>2</value></data> | |
70 | + <data name=">>tableLayoutPanel1.ZOrder"><value>3</value></data> | |
63 | 71 | <data name="AddMediaButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"><value>Top, Left, Right</value></data> |
64 | 72 | <data name="AddMediaButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"><value>NoControl</value></data> |
65 | 73 | <data name="AddMediaButton.Location" type="System.Drawing.Point, System.Drawing"><value>0, 23</value></data> |
@@ -85,6 +93,8 @@ | ||
85 | 93 | <data name="AlternativeTextPanel.Location" type="System.Drawing.Point, System.Drawing"><value>0, 128</value></data> |
86 | 94 | <data name="AlternativeTextPanel.Size" type="System.Drawing.Size, System.Drawing"><value>608, 46</value></data> |
87 | 95 | <data name="AlternativeTextPanel.TabIndex" type="System.Int32, mscorlib"><value>0</value></data> |
96 | + <data name="DeleteMediaMenuItem.Size" type="System.Drawing.Size, System.Drawing"><value>137, 22</value></data> | |
97 | + <data name="DeleteMediaMenuItem.Text"><value>削除(&D)</value></data> | |
88 | 98 | <data name="ImageCancelButton.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"><value>Top, Left, Right</value></data> |
89 | 99 | <data name="ImageCancelButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"><value>NoControl</value></data> |
90 | 100 | <data name="ImageCancelButton.Location" type="System.Drawing.Point, System.Drawing"><value>0, 49</value></data> |
@@ -110,10 +120,16 @@ | ||
110 | 120 | <data name="Label2.TabIndex" type="System.Int32, mscorlib"><value>0</value></data> |
111 | 121 | <data name="Label2.Text"><value>投稿先</value></data> |
112 | 122 | <data name="Label2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing"><value>MiddleLeft</value></data> |
123 | + <data name="MediaListContextMenu.Size" type="System.Drawing.Size, System.Drawing"><value>138, 70</value></data> | |
124 | + <metadata name="MediaListContextMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"><value>17, 17</value></metadata> | |
113 | 125 | <data name="MediaListView.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"><value>Fill</value></data> |
114 | 126 | <data name="MediaListView.Location" type="System.Drawing.Point, System.Drawing"><value>3, 3</value></data> |
115 | 127 | <data name="MediaListView.Size" type="System.Drawing.Size, System.Drawing"><value>429, 100</value></data> |
116 | 128 | <data name="MediaListView.TabIndex" type="System.Int32, mscorlib"><value>0</value></data> |
129 | + <data name="MoveToBackMenuItem.Size" type="System.Drawing.Size, System.Drawing"><value>137, 22</value></data> | |
130 | + <data name="MoveToBackMenuItem.Text"><value>前へ移動(&P)</value></data> | |
131 | + <data name="MoveToNextMenuItem.Size" type="System.Drawing.Size, System.Drawing"><value>137, 22</value></data> | |
132 | + <data name="MoveToNextMenuItem.Text"><value>後へ移動(&N)</value></data> | |
117 | 133 | <data name="panel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"><value>Fill</value></data> |
118 | 134 | <data name="panel1.Location" type="System.Drawing.Point, System.Drawing"><value>438, 3</value></data> |
119 | 135 | <data name="panel1.Size" type="System.Drawing.Size, System.Drawing"><value>167, 100</value></data> |