예제 #1
0
        public MainForm()
        {
            FTWConfig.LoadConfig();
            //
            // The InitializeComponent() call is required for Windows Forms designer support.
            //
            InitializeComponent();

            //
            // TODO: Add constructor code after the InitializeComponent() call.
            //
            lres.Checked        = FTWConfig.sgRes;
            vdist.Value         = FTWConfig.sgVisDist;
            shadowlevel.Value   = FTWConfig.sgShadowQuality;
            aalevel.Value       = FTWConfig.sgAAQuality;
            pplevel.Value       = FTWConfig.sgPPQuality;
            fxlevel.Value       = FTWConfig.sgFxQuality;
            follevel.Value      = FTWConfig.sgFolQuality;
            txlevel.Value       = FTWConfig.sgTxQuality;
            resx.Value          = FTWConfig.ResX;
            resy.Value          = FTWConfig.ResY;
            uvsync.Checked      = FTWConfig.vsync;
            wmode.SelectedIndex = FTWConfig.fsmode;
            Console.WriteLine(wmode.SelectedIndex);
        }
예제 #2
0
 void Button1Click(object sender, EventArgs e)
 {
     FTWConfig.sgRes           = lres.Checked;
     FTWConfig.sgVisDist       = (byte)vdist.Value;
     FTWConfig.sgShadowQuality = (byte)shadowlevel.Value;
     FTWConfig.sgAAQuality     = (byte)aalevel.Value;
     FTWConfig.sgPPQuality     = (byte)pplevel.Value;
     FTWConfig.sgFxQuality     = (byte)fxlevel.Value;
     FTWConfig.sgFolQuality    = (byte)follevel.Value;
     FTWConfig.sgTxQuality     = (byte)txlevel.Value;
     FTWConfig.ResX            = (ushort)resx.Value;
     FTWConfig.ResY            = (ushort)resy.Value;
     FTWConfig.vsync           = uvsync.Checked;
     FTWConfig.fsmode          = (byte)wmode.SelectedIndex;
     FTWConfig.WriteConfig();
 }