public void on_aliases(aliases aliases) { lock (this) foreach (info_type type in Enum.GetValues(typeof(info_type))) { if (info_type_io.is_snoopable(type)) { if (aliases.has_column(type)) { snoop_for(type).is_visible = false; } else { // this column is not visible for this log if (snoops_.ContainsKey(type)) { var unuse_now = snoops_[type]; snoops_.Remove(type); unused_.Add(unuse_now); unuse_now.form.is_visible = false; } } } } aliases_set_ = true; }
protected virtual void on_updated_settings() { var new_aliases = new aliases(sett_.get("aliases")); if (aliases_ != null && aliases_.to_enter_separated_string() == new_aliases.to_enter_separated_string()) // nothing changed return; aliases_ = new_aliases; if ( column_names_.Count > 0) aliases_.on_column_names(column_names_); }
public test_description_ctrl() { InitializeComponent(); aliases a = new aliases(""); a.on_column_names(new List <string>() { "thread", "time", "msg", "ctx1", "ctx2", "ctx3" }); description_ctrl1.set_aliases(a); }
// the aliases tell us which columns are visible public void set_aliases(aliases aliases) { // set_aliases names as well visible_columns_.Clear(); names_.Clear(); foreach (info_type type in Enum.GetValues(typeof(info_type))) { if (aliases.has_column(type)) { string name = aliases.friendly_name(type); visible_columns_.Add(type); names_.Add(type, name); } } update_ui(); }
protected virtual void on_updated_settings() { var new_aliases = new aliases(sett_.aliases); if (aliases_ != null && aliases_.to_enter_separated_string() == new_aliases.to_enter_separated_string()) { // nothing changed return; } aliases_ = new_aliases; if (column_names_.Count > 0) { aliases_.on_column_names(column_names_); } }
private void ok_Click(object sender, EventArgs e) { if (text.Text.Trim() == unknown_) { // user hasn't changed anything DialogResult = DialogResult.Cancel; return; } var old = aliases_; aliases_ = aliases.from_enter_separated_string(text.Text); if (!aliases_.is_non_friendly_name_info_the_same(old)) { needs_restart_ = true; } DialogResult = DialogResult.OK; }
public alias_form(aliases aliases, List <string> column_names) { aliases_ = aliases; column_names_ = column_names; InitializeComponent(); string existing = aliases_.to_enter_separated_string(); if (existing != "") { text.Text = existing; } else { // try our best guess unknown_ = util.concatenate(column_names.Where(x => !aliases.is_known_column_name(x)).Select(x => x + "="), "\r\n"); text.Text = unknown_; } }
protected virtual void on_updated_settings() { aliases_ = new aliases(sett_.get("aliases")); }
=> new MetadataReferenceProperties(aliases: _alias == null ? default : ImmutableArray.Create(_alias), embedInteropTypes: _isCOM);
AddAliases(compilationUnit.Usings, ref aliases, global);