public TextProperty(string label, Action <string> onUpdated) { this.on_updated = onUpdated; Entry = new Entry(); Entry.Changed += (o, a) => { on_updated(Entry.Text); }; undo_adapter = new Hyena.Gui.EditableUndoAdapter <Entry> (Entry); undo_adapter.Connect(); Label = new Label(label) { MnemonicWidget = Entry, Xalign = 1.0f }; }
public TextProperty (string label, Action<string> onUpdated) { this.on_updated = onUpdated; Entry = new Entry (); Entry.Changed += (o, a) => { on_updated (Entry.Text); }; undo_adapter = new Hyena.Gui.EditableUndoAdapter<Entry> (Entry); undo_adapter.Connect (); Label = new Label (label) { MnemonicWidget = Entry, Xalign = 1.0f }; }