public static void Opções() { // Se o arquivo não existir, não é necessário carregá-lo if (!Diretórios.Opções.Exists) { Limpar.Opções(); } else { // Cria um sistema binário para a manipulação dos dados BinaryReader Binário = new BinaryReader(Diretórios.Opções.OpenRead()); // Lê os dados Listas.Opções.Diretório_Cliente = Binário.ReadString(); Listas.Opções.Diretório_Servidor = Binário.ReadString(); Listas.Opções.Pre_Mapa_Grades = Binário.ReadBoolean(); Listas.Opções.Pre_Mapa_Visualização = Binário.ReadBoolean(); Listas.Opções.Pre_Mapa_Áudio = Binário.ReadBoolean(); // Fecha o sistema Binário.Dispose(); } // Define e cria os diretórios Diretórios.Definir_Cliente(); Diretórios.Definir_Servidor(); // Atualiza os valores Editor_Mapas.Objetos.butGrades.Checked = Listas.Opções.Pre_Mapa_Grades; Editor_Mapas.Objetos.butÁudio.Checked = Listas.Opções.Pre_Mapa_Áudio; if (!Listas.Opções.Pre_Mapa_Visualização) { Editor_Mapas.Objetos.butVisualização.Checked = false; Editor_Mapas.Objetos.butEdição.Checked = true; } }