Example #1
0
 public WindowConfig(ISettings settings)
 {
     stayOnTop      = new SettingBoolEntry(settings, false, "StayOnTop", "Config", "Window");
     topMost        = new SettingBoolEntry(settings, false, "TopMost", "Config", "Window");
     position       = new SettingPointEntry(settings, new System.Drawing.Point(256, 256), "Position", "Config", "Window");
     size           = new SettingSizeEntry(settings, new System.Drawing.Size(319, 392), "Size", "Config", "Window");
     showInTaskbar  = new SettingBoolEntry(settings, true, "ShowInTaskbar", "Config", "Window");
     showInTray     = new SettingBoolEntry(settings, false, "ShowInTray", "Config", "Window");
     minimizeToTray = new SettingBoolEntry(settings, false, "MinimizeToTray", "Config", "Window");
 }
Example #2
0
            internal PacketLogging(ISettings settings)
            {
                changed = new DefaultPublicEvent();

                enable          = new SettingBoolEntry(settings, false, "Enable", "Config", "PacketLogging");
                clientToPhoenix = new SettingBoolEntry(settings, true, "ClientToPhoenix", "Config", "PacketLogging");
                phoenixToServer = new SettingBoolEntry(settings, false, "PhoenixToServer", "Config", "PacketLogging");
                serverToPhoenix = new SettingBoolEntry(settings, true, "ServerToPhoenix", "Config", "PacketLogging");
                phoenixToClient = new SettingBoolEntry(settings, false, "PhoenixToClient", "Config", "PacketLogging");

                enable.Changed          += new EventHandler(packetLogging_Changed);
                clientToPhoenix.Changed += new EventHandler(packetLogging_Changed);
                phoenixToServer.Changed += new EventHandler(packetLogging_Changed);
                serverToPhoenix.Changed += new EventHandler(packetLogging_Changed);
                phoenixToClient.Changed += new EventHandler(packetLogging_Changed);
            }
Example #3
0
        internal ProfileConfig(string profilesFolder)
        {
            profileChanged = new DefaultPublicEvent();

            loader = new SettingsLoader(profilesFolder);
            profileName = null;
            settings = new SynchronizedSettings("Profile");
            userSettings = new SettingsFragment(settings, "UserSettings");

            maxJournalLen = new SettingInt32Entry(settings, 500, "MaxJournalLen", "Config");
            overrideSpeechColor = new SettingBoolEntry(settings, false, "OverrideSpeechColor", "Config");

            colors = new ColorsConfig(settings);
            window = new WindowConfig(settings);

            fpsLimit = new SettingInt32Entry(settings, 0, "fps", "Config", "FpsLimiter");
        }
Example #4
0
        internal ProfileConfig(string profilesFolder)
        {
            profileChanged = new DefaultPublicEvent();

            loader       = new SettingsLoader(profilesFolder);
            profileName  = null;
            settings     = new SynchronizedSettings("Profile");
            userSettings = new SettingsFragment(settings, "UserSettings");

            maxJournalLen       = new SettingInt32Entry(settings, 500, "MaxJournalLen", "Config");
            overrideSpeechColor = new SettingBoolEntry(settings, false, "OverrideSpeechColor", "Config");

            colors = new ColorsConfig(settings);
            window = new WindowConfig(settings);

            fpsLimit = new SettingInt32Entry(settings, 0, "fps", "Config", "FpsLimiter");
        }
Example #5
0
            internal PacketLogging(ISettings settings)
            {
                changed = new DefaultPublicEvent();

                enable = new SettingBoolEntry(settings, false, "Enable", "Config", "PacketLogging");
                clientToPhoenix = new SettingBoolEntry(settings, true, "ClientToPhoenix", "Config", "PacketLogging");
                phoenixToServer = new SettingBoolEntry(settings, false, "PhoenixToServer", "Config", "PacketLogging");
                serverToPhoenix = new SettingBoolEntry(settings, true, "ServerToPhoenix", "Config", "PacketLogging");
                phoenixToClient = new SettingBoolEntry(settings, false, "PhoenixToClient", "Config", "PacketLogging");

                enable.Changed += new EventHandler(packetLogging_Changed);
                clientToPhoenix.Changed += new EventHandler(packetLogging_Changed);
                phoenixToServer.Changed += new EventHandler(packetLogging_Changed);
                serverToPhoenix.Changed += new EventHandler(packetLogging_Changed);
                phoenixToClient.Changed += new EventHandler(packetLogging_Changed);
            }
Example #6
0
 public WindowConfig(ISettings settings)
 {
     stayOnTop = new SettingBoolEntry(settings, false, "StayOnTop", "Config", "Window");
     topMost = new SettingBoolEntry(settings, false, "TopMost", "Config", "Window");
     position = new SettingPointEntry(settings, new System.Drawing.Point(256, 256), "Position", "Config", "Window");
     size = new SettingSizeEntry(settings, new System.Drawing.Size(319, 392), "Size", "Config", "Window");
     showInTaskbar = new SettingBoolEntry(settings, true, "ShowInTaskbar", "Config", "Window");
     showInTray = new SettingBoolEntry(settings, false, "ShowInTray", "Config", "Window");
     minimizeToTray = new SettingBoolEntry(settings, false, "MinimizeToTray", "Config", "Window");
 }