Skip to content

Commit c0913ad

Browse files
Added new feature: open gif file with application
1 parent 5011978 commit c0913ad

File tree

3 files changed

+21
-6
lines changed

3 files changed

+21
-6
lines changed

GIFPlayer/MainForm.Designer.cs

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

GIFPlayer/MainForm.cs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,21 @@ private void MainForm_DragEnter(object sender, DragEventArgs e)
355355
e.Effect = DragDropEffects.None;
356356
}
357357
}
358+
359+
private void MainForm_Load(object sender, EventArgs e)
360+
{
361+
string[] args = Environment.GetCommandLineArgs();
362+
if (args.Count() > 1)
363+
{
364+
string filepath = args[1];
365+
if (File.Exists(filepath))
366+
{
367+
LoadFile(filepath);
368+
}
369+
}
370+
}
358371
}
372+
359373
public class ImageCache
360374
{
361375
Image[] frames;

GIFPlayer/MainForm.resx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -165,12 +165,12 @@
165165
<data name="playButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
166166
<value>
167167
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
168-
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE+SURBVFhHxZfhDYIwEIUZwZ9GIDiCIziCIziCGziCI/iT
169-
BEgYgREYod3AEbTXXg0J0lJ6V1/yEqLS9+WuvcbMqmzErezkWDayV89X/Did9rV8KYC3dd7KZ1WLI37N
170-
q6oXu2n41EUrH/gzPrkAwLo6nG3xAUw8HhpxwtfoFACgTb4/QgGsyfbHVgCwqoaI3h8xABOPm9tCBKAN
171-
bYH1cOl1ogT4Wk1WXN4vFgBjNdpX7A9GAGN1vzj3BzsAevHYpgIAw1jPW3HGaKOUAGCAwGijfwBAJsan
172-
b8HsZKQAML1fuMQSAAzOa5wLAMvtn4jUADYY1sUIt4gBhuBbkQhgmA2YtYoBCC73L20BgOCik/eoYKsN
173-
AO5jFaoAgLHoxAVfo5MPgKTPLi0BQLAen1zBVgsAtH32CUpsg9Vzor/nWfYBdlO463fUQCoAAAAASUVO
168+
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE+SURBVFhHxZfhDYIwEIUZwX8mAsERHMERHMER3MARHMGf
169+
JEDCCIzACO0GjqC99mpIkJbSu/qSlxCVvi937TVmVmUjbmUnx7KRvXq+4sfptK/lSwG8rfNWPqtaHPFr
170+
XlW92E3Dpy5a+cCf8ckFANbV4WyLD2Di8dCIE75GpwAAbfL9EQpgTbY/tgKAVTVE9P6IAZh43NwWIgBt
171+
aAush0uvEyXA12qy4vJ+sQAYq9G+Yn8wAhir+8W5P9gB0IvHNhUAGMZ63oozRhulBAADBEYb/QMAMjE+
172+
fQtmJyMFgOn9wiWWAGBwXuNcAFhu/0SkBrDBsC5GuEUMMATfikQAw2zArFUMQHC5f2kLAAQXnbxHBVtt
173+
AHAfq1AFAIxFJy74Gp18ACR9dmkJAIL1+OQKtloAoO2zT1BiG6yeE/09z7IPHOu43v92rA8AAAAASUVO
174174
RK5CYII=
175175
</value>
176176
</data>

0 commit comments

Comments
 (0)