private HBox BuildMatchHeader() { HBox header = new HBox(); header.Show(); terms_enabled_checkbox = new CheckButton(Catalog.GetString("_Match")); terms_enabled_checkbox.Show(); terms_enabled_checkbox.Active = true; terms_enabled_checkbox.Toggled += OnMatchCheckBoxToggled; header.PackStart(terms_enabled_checkbox, false, false, 0); terms_logic_combo = new ComboBoxText(); terms_logic_combo.AppendText(Catalog.GetString("all")); terms_logic_combo.AppendText(Catalog.GetString("any")); terms_logic_combo.Show(); terms_logic_combo.Active = 0; header.PackStart(terms_logic_combo, false, false, 0); terms_label = new Label(Catalog.GetString("of the following:")); terms_label.Show(); terms_label.Xalign = 0.0f; header.PackStart(terms_label, true, true, 0); header.Spacing = 5; return(header); }
public OpenRemoteServer() : base(Catalog.GetString("Open remote DAAP server"), null) { VBox.Spacing = 6; VBox.PackStart(new Label() { Xalign = 0.0f, Text = Catalog.GetString("Enter server IP address and port:") }, true, true, 0); HBox box = new HBox(); box.Spacing = 12; VBox.PackStart(box, false, false, 0); address_entry = ComboBoxText.NewWithEntry(); address_entry.Entry.Activated += OnEntryActivated; address_entry.Entry.WidthChars = 30; address_entry.Show(); port_entry = new SpinButton(1d, 65535d, 1d); port_entry.Value = 3689; port_entry.Show(); box.PackStart(address_entry, true, true, 0); box.PackEnd(port_entry, false, false, 0); address_entry.HasFocus = true; VBox.ShowAll(); AddStockButton(Stock.Cancel, ResponseType.Cancel); AddStockButton(Stock.Add, ResponseType.Ok, true); LoadHistory(); }