Exemple #1
0
 public NSTableViewBackend(IWidgetEventSink eventSink, ApplicationContext context)
 {
     this.context           = context;
     this.eventSink         = eventSink;
     this.Delegate          = new ListDelegate();
     AllowsColumnReordering = false;
 }
Exemple #2
0
        public MacExpander(IWidgetEventSink eventSink, ApplicationContext context) : base(eventSink, context)
        {
            Expander = new ExpanderWidget {
                AutoresizingMask = NSViewResizingMask.WidthSizable,
                Target           = this,
            };
            Box = new CollapsibleBox {
                AutoresizingMask = NSViewResizingMask.HeightSizable | NSViewResizingMask.WidthSizable
            };

            AddSubview(Expander);
            AddSubview(Box);
        }
Exemple #3
0
 public MacExpander(IWidgetEventSink eventSink, ApplicationContext context) : base(eventSink, context)
 {
     expander = new ExpanderWidget()
     {
         Frame            = new RectangleF(0, 0, 80, 21),
         AutoresizingMask = NSViewResizingMask.WidthSizable
     };
     box = new CollapsibleBox()
     {
         AutoresizingMask = NSViewResizingMask.HeightSizable | NSViewResizingMask.WidthSizable
     };
     box.SetFrameOrigin(new PointF(0, 21));
     expander.DisclosureToggled += (sender, e) => box.Expanded = expander.On;
     AddSubview(expander);
     AddSubview(box);
 }
Exemple #4
0
 void IWidgetBackend.Initialize(IWidgetEventSink sink)
 {
     eventSink = sink;
     Initialize ();
 }
        NSTrackingArea trackingArea;            // Captures Mouse Entered, Exited, and Moved events

        public NSTableViewBackend(IWidgetEventSink eventSink, ApplicationContext context)
        {
            this.context   = context;
            this.eventSink = eventSink;
        }
Exemple #6
0
        NSTrackingArea trackingArea;            // Captures Mouse Entered, Exited, and Moved events

        public WidgetView(IWidgetEventSink eventSink, ApplicationContext context)
        {
            this.context    = context;
            this.eventSink  = eventSink;
            DrawsBackground = true;
        }
Exemple #7
0
 public CustomAlignedContainer(IWidgetEventSink eventSink, ApplicationContext context, NSView child) : base(eventSink, context)
 {
     Child = child;
     AddSubview(child);
     UpdateTextFieldFrame();
 }
Exemple #8
0
 public WidgetView(IWidgetEventSink eventSink, ApplicationContext context)
 {
     this.context   = context;
     this.eventSink = eventSink;
 }
Exemple #9
0
 public virtual void Initialize(IWidgetEventSink eventSink)
 {
 }
Exemple #10
0
 public CustomWidgetView(IWidgetEventSink eventSink, ApplicationContext context) : base(eventSink, context)
 {
 }
 public NSTableViewBackend(IWidgetEventSink eventSink, ApplicationContext context)
 {
     this.context   = context;
     this.eventSink = eventSink;
     this.Delegate  = new ListDelegate();
 }
Exemple #12
0
		public virtual void Initialize (IWidgetEventSink eventSink)
		{
			EventSink = eventSink;
		}
        NSTrackingArea trackingArea; // Captures Mouse Entered, Exited, and Moved events

        #endregion Fields

        #region Constructors

        public NSTableViewBackend(IWidgetEventSink eventSink, ApplicationContext context)
        {
            this.context = context;
            this.eventSink = eventSink;
        }
Exemple #14
0
 void IWidgetBackend.Initialize(IWidgetEventSink eventSink)
 {
     this.eventSink = eventSink;
     Initialize();
 }
Exemple #15
0
		NSTrackingArea trackingArea;	// Captures Mouse Entered, Exited, and Moved events

		public WidgetView (IWidgetEventSink eventSink, ApplicationContext context)
		{
			this.context = context;
			this.eventSink = eventSink;
			DrawsBackground = true;
		}
Exemple #16
0
 public CustomViewPort(IWidgetEventSink eventSink)
 {
     this.eventSink = eventSink;
 }
Exemple #17
0
		NSTrackingArea trackingArea;	// Captures Mouse Entered, Exited, and Moved events

		public WidgetView (IWidgetEventSink eventSink, ApplicationContext context)
		{
			this.context = context;
			this.eventSink = eventSink;
		}
Exemple #18
0
 void IWidgetBackend.Initialize(IWidgetEventSink sink)
 {
     eventSink = sink;
     Initialize();
 }
Exemple #19
0
 public CustomViewPort(IWidgetEventSink eventSink)
 {
     this.eventSink = eventSink;
 }
Exemple #20
0
 void IWidgetBackend.Initialize(IWidgetEventSink eventSink)
 {
     this.eventSink = eventSink;
     Initialize ();
 }
Exemple #21
0
        NSTrackingArea trackingArea; // Captures Mouse Entered, Exited, and Moved events

        #endregion Fields

        #region Constructors

        public NSTableViewBackend(IWidgetEventSink eventSink, ApplicationContext context)
        {
            this.context = context;
            this.eventSink = eventSink;
            this.Delegate = new ListDelegate () ;
        }