Exemplo n.º 1
0
        public SourcesWindow(ITypeProvider typeProvider, ISourceNavigator sourceNavigator,
			ISourcesProvider sourcesProvider
)
        {
            this.typeProvider = typeProvider;
            this.sourceNavigator = sourceNavigator;
            this.sourcesProvider = sourcesProvider;
        }
Exemplo n.º 2
0
 public SourcesWindow(ITypeProvider typeProvider, ISourceNavigator sourceNavigator,
                      ISourcesProvider sourcesProvider
                      )
 {
     this.typeProvider    = typeProvider;
     this.sourceNavigator = sourceNavigator;
     this.sourcesProvider = sourcesProvider;
 }
Exemplo n.º 3
0
        public MainWindow(
			IDebuggerSession session,
			ISourcesProvider sourcesProvider,
			SourcesWindow sourcesWindow,
			SourceWindow sourceWindow,
			LogWindow log,
			CallStackDisplay callStackDisplay,
			ExecutionWindow executionWindow,
			DebuggerWindowManager windowManager
		)
        {
            this.log = log;
            this.callStackDisplay = callStackDisplay;
            this.executionWindow = executionWindow;
            this.sourcesWindow = sourcesWindow;
            this.sourceWindow = sourceWindow;
            this.session = session;
            this.windowManager = windowManager;

            if (HasArguments ())
                this.session.Port = SdbPortFromCommandLine ();

            Camera.main.backgroundColor = new Color (0.125f, 0.125f, 0.125f, 0);
            Application.runInBackground = true;

            AdjustLayout ();

            if (!HasArguments ())
                return;

            this.session.TraceCallback += s => Trace (s);
            sourcesProvider.Path = ProjectPathFromCommandLine ();

            sourcesWindow.StartRefreshing ();

            session.Start ();
        }
Exemplo n.º 4
0
 public SourcesController(ISourcesProvider naturalEventsProvider)
 {
     this.sourcesProvider = naturalEventsProvider;
 }
Exemplo n.º 5
0
 public SourcesWindow(ISourcesProvider sourcesProvider, ISourceNavigator sourceNavigator)
 {
     this.sourcesProvider = sourcesProvider;
     this.sourceNavigator = sourceNavigator;
 }