Ejemplo n.º 1
0
 public FormMain( String temp ) {
     InitializeComponent();
     updateScaleX();
     updateScaleY();
     m_temp = temp;
     Encoding shift_jis = Encoding.GetEncoding( "Shift_JIS" );
     using ( StreamReader sr = new StreamReader( temp, shift_jis ) )
     using ( StreamWriter sw = new StreamWriter( "regen.txt" ) ) {
         string line = "";
         while ( (line = sr.ReadLine()) != null ) {
             sw.WriteLine( line );
         }
     }
     try {
         m_ust = new UstFile( m_temp );
         m_track = m_ust.getTrack( 0 );
         String config_path = Path.Combine( Application.StartupPath, "config.xml" );
         if ( File.Exists( config_path ) ){
             m_serializer = new XmlSerializer( typeof( PitchEditConfig ) );
             PitchEditConfig obj = null;
             using ( FileStream fs = new FileStream( config_path, FileMode.Open, FileAccess.Read ) ) {
                 obj = (PitchEditConfig)m_serializer.Deserialize( fs );
             }
             if ( obj != null ) {
                 Config = obj;
             }
         }
     } catch ( Exception ex ) {
         bocoree.debug.push_log( "FormMain#.ctor; ex=" + ex );
     }
 }
Ejemplo n.º 2
0
        public FormMain(String temp)
        {
            InitializeComponent();
            updateScaleX();
            updateScaleY();
            m_temp = temp;
            Encoding shift_jis = Encoding.GetEncoding("Shift_JIS");

            using (StreamReader sr = new StreamReader(temp, shift_jis))
                using (StreamWriter sw = new StreamWriter("regen.txt")) {
                    string line = "";
                    while ((line = sr.ReadLine()) != null)
                    {
                        sw.WriteLine(line);
                    }
                }
            try {
                m_ust   = new UstFile(m_temp);
                m_track = m_ust.getTrack(0);
                String config_path = Path.Combine(Application.StartupPath, "config.xml");
                if (File.Exists(config_path))
                {
                    m_serializer = new XmlSerializer(typeof(PitchEditConfig));
                    PitchEditConfig obj = null;
                    using (FileStream fs = new FileStream(config_path, FileMode.Open, FileAccess.Read)) {
                        obj = (PitchEditConfig)m_serializer.Deserialize(fs);
                    }
                    if (obj != null)
                    {
                        Config = obj;
                    }
                }
            } catch (Exception ex) {
                bocoree.debug.push_log("FormMain#.ctor; ex=" + ex);
            }
        }