public override void Initialize() { base.Initialize(); var view = new CustomSecureTextField(EventSink, ApplicationContext); ViewObject = new CustomAlignedContainer(EventSink, ApplicationContext, (NSView)view); }
public override void Initialize() { base.Initialize(); if (ViewObject is MacComboBox) { ((MacComboBox)ViewObject).SetEntryEventSink(EventSink); } else { var view = new CustomTextField(EventSink, ApplicationContext); ViewObject = new CustomAlignedContainer(EventSink, ApplicationContext, (NSView)view); MultiLine = false; } Frontend.MouseEntered += delegate { checkMouseSelection = true; }; Frontend.MouseExited += delegate { checkMouseSelection = false; HandleSelectionChanged(); }; Frontend.MouseMoved += delegate { if (checkMouseSelection) { HandleSelectionChanged(); } }; }
public override void Initialize() { base.Initialize(); if (ViewObject is MacComboBox) { ((MacComboBox)ViewObject).SetEntryEventSink(EventSink); } else { var view = new CustomTextField(EventSink, ApplicationContext); ViewObject = new CustomAlignedContainer(EventSink, ApplicationContext, (NSView)view) { DrawsBackground = false }; Container.ExpandVertically = true; MultiLine = false; } Widget.StringValue = string.Empty; canGetFocus = Widget.AcceptsFirstResponder(); Frontend.MouseEntered += delegate { checkMouseSelection = true; }; Frontend.MouseExited += delegate { checkMouseSelection = false; HandleSelectionChanged(); }; Frontend.MouseMoved += delegate { if (checkMouseSelection) { HandleSelectionChanged(); } }; }
public override void Initialize() { var view = new CustomSearchTextField(EventSink, ApplicationContext); ViewObject = new CustomAlignedContainer(EventSink, ApplicationContext, view) { DrawsBackground = false, ExpandVertically = true }; base.Initialize(); }
protected LabelBackend(IViewObject viewObject) { ViewObject = new CustomAlignedContainer((NSView)viewObject); Widget.StringValue = string.Empty; Widget.Editable = false; Widget.Bezeled = false; Widget.DrawsBackground = false; Wrap = WrapMode.None; Container.ExpandVertically = true; Widget.Cell.Scrollable = false; }
public override void Initialize() { ViewObject = new CustomAlignedContainer(EventSink, ApplicationContext, (NSView)View); Widget.StringValue = string.Empty; Widget.Editable = false; Widget.Bezeled = false; Widget.DrawsBackground = false; Wrap = WrapMode.None; Container.ExpandVertically = true; Widget.Cell.Scrollable = false; }
public override void Initialize() { base.Initialize(); if (ViewObject is MacComboBox) { ((MacComboBox)ViewObject).SetEntryEventSink(EventSink); } else { ViewObject = new CustomAlignedContainer(new CustomTextField(EventSink, ApplicationContext)); } MultiLine = false; }
public override void Initialize() { base.Initialize(); ViewObject = new CustomAlignedContainer(EventSink, ApplicationContext, new NSImageView()); }