Inheritance: System.MarshalByRefObject
コード例 #1
0
 public SignalsEditorEditSession GetSignalsWidget(SignalsEditorFrontend frontend)
 {
     if (signalsWidget == null)
     {
         signalsWidget = new SignalsEditorEditSession(frontend);
         signalsWidget.ProjectBackend      = activeProject;
         signalsWidget.Editor.TargetObject = targetViewerObject;
     }
     return(signalsWidget);
 }
コード例 #2
0
        public SignalsEditorEditSession CreateSignalsWidgetPlug(SignalsEditorFrontend frontend, uint socketId)
        {
            Gtk.Plug plug = new Gtk.Plug(socketId);
            plug.Decorated = false;
//			Gtk.Window plug = new Gtk.Window ("");
            SignalsEditorEditSession session = GetSignalsWidget(frontend);

            plug.Add(session.Editor);
            plug.Show();
            return(session);
        }
コード例 #3
0
 protected override Gtk.Widget OnCreateWidget()
 {
     session = app.Backend.GetSignalsWidget(frontend);
     return(session.Editor);
 }
コード例 #4
0
 protected override void OnCreatePlug(uint socketId)
 {
     session = app.Backend.CreateSignalsWidgetPlug(frontend, socketId);
 }
コード例 #5
0
		protected override Gtk.Widget OnCreateWidget ()
		{
			session = app.Backend.GetSignalsWidget (frontend);
			return session.Editor;
		}
コード例 #6
0
		protected override void OnCreatePlug (uint socketId)
		{
			session = app.Backend.CreateSignalsWidgetPlug (frontend, socketId);
		}
コード例 #7
0
		public SignalsEditorEditSession GetSignalsWidget (SignalsEditorFrontend frontend)
		{
			if (signalsWidget == null) {
				signalsWidget = new SignalsEditorEditSession (frontend);
				signalsWidget.ProjectBackend = activeProject;
				signalsWidget.Editor.TargetObject = targetViewerObject;
			}
			return signalsWidget;
		}