diff --git a/src/WinGif/Options.cs b/src/WinGif/Options.cs index 00299b0..b4997cb 100644 --- a/src/WinGif/Options.cs +++ b/src/WinGif/Options.cs @@ -9,7 +9,7 @@ internal class Gif [Option('d', "frame-delay", HelpText = "Delay between GIF frames in milliseconds. (33ms delay between frames equals ~30fps)", Default = 1000, Required = false)] public int FrameDelay { get; set; } - [Option('l', "self-capture", HelpText = "Allow self capture. By default WinGif will stop capturing when the window is active.", Default = false, Required = false)] + [Option('l', "self-capture", HelpText = "Allow self capture. By default WinGif will stop capturing when the window is active. (Require -t WinGif)", Default = false, Required = false)] public bool AllowSelfCapture { get; set; } } @@ -17,10 +17,10 @@ internal class Gif [Verb("capture", isDefault: true, HelpText = "Create animated GIF by capturing active window.")] internal class Capture : Gif, ICaptureParameters { - [Option('t', "title", HelpText = "Full or partial window title to trigger the capture of active window.", Required = true)] + [Option('t', "title", HelpText = "Case sensitive, full or partial window title. The capture will start when window containing this title becomes active.", Required = true)] public string WindowCaption { get; set; } - [Option('s', "single", HelpText = "Capture window only with given title.", Default = false, Required = false)] + [Option('s', "single", HelpText = "Capture only window with given title.", Default = false, Required = false)] public bool SingleWindow { get; set; } [Option('o', "output", HelpText = "Output GIF file name.", Required = true)]