Exemple #1
0
        public static FNSTextField CreateLabel(string text, NSFont font = null, NSTextAlignment alignment = NSTextAlignment.Left)
        {
            var label = new FNSTextField();

            label.Cell            = new VerticalAlignmentTextCell();
            label.StringValue     = text ?? "";
            label.Font            = font ?? GetSystemFont(false);
            label.Editable        = false;
            label.Bordered        = false;
            label.Bezeled         = false;
            label.DrawsBackground = false;
            label.Selectable      = false;
            label.Alignment       = alignment;
            return(label);
        }
Exemple #2
0
        public TextBox(FNSTextField textField) : base(textField)
        {
            this.textField = textField;

            textField.Changed += TextField_Changed;
        }
Exemple #3
0
 public TextBox(FNSTextField textField) : base(textField)
 {
     this.textField = textField;
     this.textField.TranslatesAutoresizingMaskIntoConstraints = false;
     textField.Changed += TextField_Changed;
 }
Exemple #4
0
 public Label(FNSTextField textField) : base(textField)
 {
     this.textField = textField;
     this.textField.TranslatesAutoresizingMaskIntoConstraints = false;
 }
Exemple #5
0
 public Label(FNSTextField textField) : base(textField)
 {
     this.textField = textField;
 }