示例#1
0
    public static void Options()
    {
        // Cria o arquivo se ele não existir
        if (!Directories.Options.Exists)
        {
            Clean.Options();
        }
        else
        {
            // Create a Timer file
            BinaryReader Arquivo = new BinaryReader(File.OpenRead(Directories.Options.FullName));

            // Load the Data
            Lists.Options.Jogo_Name     = Arquivo.ReadString();
            Lists.Options.SalvarUsuário = Arquivo.ReadBoolean();
            Lists.Options.Sons          = Arquivo.ReadBoolean();
            Lists.Options.Músicas       = Arquivo.ReadBoolean();
            Lists.Options.User          = Arquivo.ReadString();

            // Download the file
            Arquivo.Dispose();
        }

        // Adds the Data to the cache
        Markers.Locate("Sons").State          = Lists.Options.Sons;
        Markers.Locate("Músicas").State       = Lists.Options.Músicas;
        Markers.Locate("SalvarUsuário").State = Lists.Options.SalvarUsuário;
        if (Lists.Options.SalvarUsuário)
        {
            Scanners.Locate("Conectar_Usuário").Text = Lists.Options.User;
        }
    }