private void InitializeSettings()
 {
     if (!Int32.TryParse(Settings.AutoStopNum, out autoStopNum))
     {
         Settings.AutoStopNum = DEFAULT_AUTO_STOP_NUM.ToString();
         SaveSettings();
     }
 }
 protected override void InitializeSettings()
 {
     if (!Int32.TryParse(Settings.AutoStopNum, out autoStopNum))
     {
         Settings.AutoStopNum = DEFAULT_AUTO_STOP_NUM.ToString();
     }
     base.InitializeSettings();
 }
            public static PluginSettings CreateDefaultSettings()
            {
                PluginSettings instance = new PluginSettings
                {
                    Command = String.Empty,
                    EnabledImageFilename  = string.Empty,
                    DisabledImageFilename = string.Empty,
                    ForcedKeydown         = false,
                    AutoStopNum           = DEFAULT_AUTO_STOP_NUM.ToString()
                };

                return(instance);
            }
            public static PluginSettings CreateDefaultSettings()
            {
                PluginSettings instance = new PluginSettings
                {
                    InputText             = String.Empty,
                    Delay                 = 10,
                    EnterMode             = false,
                    ForcedMacro           = false,
                    KeydownDelay          = false,
                    IgnoreNewline         = false,
                    EnabledImageFilename  = string.Empty,
                    DisabledImageFilename = string.Empty,
                    LoadFromFiles         = false,
                    PrimaryInputFile      = String.Empty,
                    RunUntilEnd           = false,
                    AutoStopNum           = DEFAULT_AUTO_STOP_NUM.ToString()
                };

                return(instance);
            }