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"); }
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); }
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"); }