Ejemplo n.º 1
0
        public override void RegisterCallback(PropertyEventHandler handler)
        {
            doHandleDel += handler;

            if (null != handler)
            {
                NFDataList.TData oldValue = new NFDataList.TData(mxData);
                handler(mSelf, msPropertyName, oldValue, oldValue, 0);
            }
        }
Ejemplo n.º 2
0
        public LayerElement()
        {
            // This call is required by the Windows.Forms Form Designer.
            this.SuspendLayout();
            InitializeComponent();
            InitializeComponent2();
            this.ResumeLayout(false);
            this.IsSelected = false;

            layerPropertyChangedDelegate = new PropertyEventHandler(LayerPropertyChangedHandler);

            this.TabStop = false;
        }
Ejemplo n.º 3
0
        public LayerElement()
        {
            // This call is required by the Windows.Forms Form Designer.
            this.SuspendLayout();
            InitializeComponent();
            InitializeComponent2();
            this.ResumeLayout(false);
            this.IsSelected = false;

            layerPropertyChangedDelegate = new PropertyEventHandler(LayerPropertyChangedHandler);

            this.TabStop = false;
        }
Ejemplo n.º 4
0
 public abstract void RegisterCallback(PropertyEventHandler handler);
Ejemplo n.º 5
0
 public abstract void RegisterCallback(PropertyEventHandler handler);
Ejemplo n.º 6
0
 public override void RegisterCallback(PropertyEventHandler handler)
 {
     doHandleDel += handler;
 }
        public SourceEditorDisplayBindingWrapper()
        {
            mainBox = new VBox ();
            editorBar = new HBox ();
            mainBox.PackStart (editorBar, false, false, 0);
            se = new SourceEditor (this);
            se.Buffer.ModifiedChanged += new EventHandler (OnModifiedChanged);
            se.Buffer.MarkSet += new MarkSetHandler (OnMarkSet);
            se.Buffer.Changed += new EventHandler (OnChanged);
            se.View.ToggleOverwrite += new EventHandler (CaretModeChanged);
            ContentNameChanged += new EventHandler (UpdateFSW);

            CaretModeChanged (null, null);
            SetInitialValues ();

            propertyHanlder = (PropertyEventHandler) Runtime.DispatchService.GuiDispatch (new PropertyEventHandler (PropertiesChanged));
            PropertyService propertyService = (PropertyService) ServiceManager.GetService (typeof (PropertyService));
            properties = ((IProperties) propertyService.GetProperty("MonoDevelop.TextEditor.Document.Document.DefaultDocumentAggregatorProperties", new DefaultProperties()));
            properties.PropertyChanged += propertyHanlder;
            fsw = new FileSystemWatcher ();
            fsw.Changed += (FileSystemEventHandler) Runtime.DispatchService.GuiDispatch (new FileSystemEventHandler (OnFileChanged));
            UpdateFSW (null, null);
            mainBox.PackStart (se, true, true, 0);

            if (Runtime.DebuggingService != null) {
                breakpointAddedHandler = (BreakpointEventHandler) Runtime.DispatchService.GuiDispatch (new BreakpointEventHandler (OnBreakpointAdded));
                breakpointRemovedHandler = (BreakpointEventHandler) Runtime.DispatchService.GuiDispatch (new BreakpointEventHandler (OnBreakpointRemoved));
                executionChangedHandler = (EventHandler) Runtime.DispatchService.GuiDispatch (new EventHandler (OnExecutionLocationChanged));

                Runtime.DebuggingService.BreakpointAdded += breakpointAddedHandler;
                Runtime.DebuggingService.BreakpointRemoved += breakpointRemovedHandler;
                Runtime.DebuggingService.ExecutionLocationChanged += executionChangedHandler;
            }
            mainBox.ShowAll ();
        }
Ejemplo n.º 8
0
 public override void RegisterCallback(PropertyEventHandler handler)
 {
     doHandleDel += handler;
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Creates a new <see cref="PropertyEventDispatcher"/>.
 /// </summary>
 /// <param name="queue">
 /// The <see cref="EventQueue"/> to which the <see cref="Dispatcher"/>
 /// will redirect events.
 /// </param>
 /// <param name="handler">
 /// The <see cref="PropertyEventHandler"/> to be executed on the <see cref="EventQueue"/>
 /// each time the <see cref="Dispatcher"/> is invoked.
 /// </param>
 public PropertyEventDispatcher(EventQueue queue, PropertyEventHandler handler)
 {
     this.m_Queue      = queue;
     this.m_Handler    = handler;
     this.m_Dispatcher = new PropertyEventHandler(this.HandlePropertyEvent);
 }
Ejemplo n.º 10
0
        private void Construct(Rectangle position)
        {
            Visible = true;
            Enabled = true;
            Moveable = true;
            Position = position;
            Color = Color.White;
            Children = new List<Component>();
            Parent = null;
            UseParentContentPane = true;
            IsMouseOver = false;

            PaddingTop = PaddingBottom = PaddingLeft = PaddingRight = 4;

            ResetContentPane();

            onPositionChanged += new PropertyEventHandler(Component_onPositionChanged);
        }
Ejemplo n.º 11
0
 /// <summary>
 /// Creates a new <see cref="PropertyEventDispatcher"/>.
 /// </summary>
 /// <param name="queue">
 /// The <see cref="EventQueue"/> to which the <see cref="Dispatcher"/>
 /// will redirect events.
 /// </param>
 /// <param name="handler">
 /// The <see cref="PropertyEventHandler"/> to be executed on the <see cref="EventQueue"/>
 /// each time the <see cref="Dispatcher"/> is invoked.
 /// </param>
 public PropertyEventDispatcher(EventQueue queue, PropertyEventHandler handler)
 {
     this.m_Queue = queue;
     this.m_Handler = handler;
     this.m_Dispatcher = new PropertyEventHandler(this.HandlePropertyEvent);
 }
Ejemplo n.º 12
0
 /// <summary>
 /// Adds the specified delegate to the invocation list.
 /// </summary>
 public void Remove(PropertyEventHandler value)
 {
     using (Synchronizer.Lock(this)) {
         this.m_Delegate = ((PropertyEventHandler)PropertyEventHandler.Remove(this.m_Delegate, value));
     }
 }
Ejemplo n.º 13
0
 public static void Register(string property, AccessLevels access, PropertyEventHandler handler, GetPropertyEventHandler gethandler)
 {
     m_Entries[property]    = new PropertyEntry(property, handler, access);
     m_GetEntries[property] = new GetPropertyEntry(property, gethandler, access);
 }
Ejemplo n.º 14
0
 public PropertyEntry(string property, PropertyEventHandler handler, AccessLevels accessLevel)
 {
     m_Property    = property;
     m_Handler     = handler;
     m_AccessLevel = accessLevel;
 }