コード例 #1
0
ファイル: MainForm.cs プロジェクト: stallboy/ReView
        public MainForm()
        {
            Log.AddConsoleWriter();

            this.Visible = false;
            InitializeComponent();

            // Show splash screen for one second (click on the splash screen to make it disappear immediately)
            SplashScreen splash = new SplashScreen(5000);

            splash.ShowDialog(this);

            // Register all debug modules
            RegisterDebugModules();

            // Load user preferences
            UserPreferencesManager.Instance.OnUserPreferencesChanged += OnUserPreferencesChanged;
            UserPreferencesManager.Instance.Load();

            timelineControl.OnPanOffsetChanged        += OnTimelinePanOffsetChanged;
            timelineControl.OnPlaybackPositionChanged += OnTimelinePlaybackPositionChanged;
            timelineControl.OnZoomChanged             += OnTimelineZoomChanged;
            timelineControl.PropertyChanged           += OnTimelinePropertyChanged;

            DisableUIEvents = false;
            RPC_Manager.Instance.ConnectionStateChanged += RPC_Manager_OnConnectionStateChanged;

            SynchronizeButtons();
        }