Truco: Haz que el formato de archivo por defecto en Digi3D.NET sea .bin en vez de .bind

El formato de archivo de dibujo .bind incorporado en Digi3D.NET tiene muchas ventajas con respecto al clásico .bin como por ejemplo:

  • Identificación dentro del propio archivo del Sistema de Referencia de Coordenadas de las entidades.
  • Doble precisión en las coordenadas.
  • Sistema nativo para multi-codificación.
  • Admite tipos de entidades de terceros.
  • Versionable.
El problema es que aún hay mucha base de usuarios que utiliza versiones antiguas del programa que no reconocen este formato.

Por defecto Digi3D.NET muestra archivos .bind en los cuadros de diálogo que solicitan archivos de dibujo, y esto puede ser una molestia si colaboramos con usuarios de versiones anteriores, pues tenemos que cambiar el tipo de archivo en el desplegable de los cuadros de diálogo.

Digi3D.NET dispone de un truco que nos va a permitir cambiar el orden de los archivos por defecto, y nos va a permitir hacer que el formato por defecto sea el formato .bin.
El truco va a involucrar tocar el registro, pero siempre que lo hagas con cuidado, no vas a encontrarte con ningún problema.
Cuando ejecutas Digi3D.NET, éste en el proceso de inicialización se pone a cargar extensiones.
¿Cómo sabe Digi3D.NET el nombre de las extensiones que debe cargar?
Hay varias familias de extensiones, una de las cuales son las extensiones de importadores/exportadores de archivos de dibujo. En caso de ser extensiones de importadores/exportadores de archivos de dibujo, extrae los nombres de las extensiones a cargar de las sub-claves de la calve del registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Digi21\Digi3D.NETBeta2016\DigiNG\IO
Cada una de las sub-claves de esta clave representa una extensión de importadores de archivos de dibujo.
Entre ellas están las claves:
  • Digi21.Io.BinDouble
  • Digi21.Io.Bin
Que como te podrás imaginar representan la primera al importador de archivos .bind y la segunda al importador de archivos .bin.
Bien, pues todas estas claves tienen un valor denominado Order.
Por defecto el valor de Order para Digi21.Io.BinDouble es 0, y el valor de Order para Digi21.Io.Bin es 1.
El truco consiste en cambiar estos valores, y hacer que el valor de Order para Digi21.Io.BinDouble sea 1 y para Digi21.Io.Bin sea 0.
Puedes verlo en el siguiente vídeo:

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s