// Find Bar public void OnFindEntryChange(object sender, EventArgs args) { bool empty = (findentry.Text.Length == 0); bool found = (!empty && (textview1.Buffer.Text.IndexOf(findentry.Text) >= 0)); if (!empty && !found) { findentry.ModifyBase(StateType.Normal, finderrorbasecolor); findentry.ModifyText(StateType.Normal, finderrortextcolor); findlabel.Text = "Text not found"; findimage.Visible = true; findimage.Display.Beep(); } else { findentry.ModifyBase(StateType.Normal, findnormalbasecolor); findentry.ModifyText(StateType.Normal, findnormaltextcolor); findlabel.Text = String.Empty; findimage.Visible = false; } findnextbutton.Sensitive = found; findpreviousbutton.Sensitive = found; findhighlightbutton.Sensitive = found; if (found && findhighlight) { OnFindHighlightButtonClick(sender, args); OnFindHighlightButtonClick(sender, args); } }
public solicitud_material_hospital(string LoginEmp_, string NomEmpleado_, string AppEmpleado_, string ApmEmpleado_, string _nombrebd_) { LoginEmpleado = LoginEmp_; NomEmpleado = NomEmpleado_; AppEmpleado = AppEmpleado_; ApmEmpleado = ApmEmpleado_; nombrebd = _nombrebd_; Glade.XML gxml = new Glade.XML(null, "hospitalizacion.glade", "solicitud_materiales", null); gxml.Autoconnect(this); ////// Muestra ventana de Glade solicitud_materiales.Show(); // acciones de botones // Validando que sen solo numeros entry_numero_solicitud.KeyPressEvent += onKeyPressEvent_enter_solicitud; // Busqueda de Productos button_busca_producto.Clicked += new EventHandler(on_button_busca_producto_clicked); ////// Sale de la ventana button_salir.Clicked += new EventHandler(on_cierraventanas_clicked); // Colores de los cuadros entry_rojo.ModifyBase(StateType.Normal, new Gdk.Color(255, 0, 0)); entry_azul.ModifyBase(StateType.Normal, new Gdk.Color(0, 0, 255)); entry_verde.ModifyBase(StateType.Normal, new Gdk.Color(0, 255, 0)); crea_treeview_solicitud(); }
public analisis_devoluciones(string LoginEmp, string NomEmpleado_, string AppEmpleado_, string ApmEmpleado_, string nombrebd_, string numeroatencion_) { LoginEmpleado = LoginEmp; NomEmpleado = NomEmpleado_; AppEmpleado = AppEmpleado_; ApmEmpleado = ApmEmpleado_; connectionString = conexion_a_DB._url_servidor + conexion_a_DB._port_DB + conexion_a_DB._usuario_DB + conexion_a_DB._passwrd_user_DB; nombrebd = conexion_a_DB._nombrebd; //Console.WriteLine("antes de abrir venmtana"); Glade.XML gxml = new Glade.XML(null, "almacen_costos_compras.glade", "resumen_devoluciones", null); gxml.Autoconnect(this); // Muestra ventana de Glade resumen_devoluciones.Show(); resumen_devoluciones.Title = "Analisis de Devoluciones"; statusbar_analisisdevol.Pop(0); statusbar_analisisdevol.Push(1, "login: "******" |Usuario: " + NomEmpleado + " " + AppEmpleado + " " + ApmEmpleado); statusbar_analisisdevol.HasResizeGrip = false; entry_folio_servicio.ModifyBase(StateType.Normal, new Gdk.Color(54, 180, 221)); // Validando que sen solo numeros entry_folio_servicio.KeyPressEvent += onKeyPressEvent_enter_folio; button_selecciona_folio.Clicked += new EventHandler(on_button_selecciona_folio_clicked); button_buscar_paciente.Clicked += new EventHandler(on_button_buscar_paciente_clicked); button_imprimir_mov.Clicked += new EventHandler(on_button_imprimir_mov_clicked); // Sale de la ventana button_salir.Clicked += new EventHandler(on_cierraventanas_clicked); crea_treeview_analisis(); if (numeroatencion_ != "") { entry_folio_servicio.Text = numeroatencion_; llenado_de_devoluciones(); } }
public void SetBackgroundColor(Gdk.Color color) { ModifyBg(StateType.Normal, color); _entry.ModifyBase(StateType.Normal, color); _placeholderContainer.ModifyBg(StateType.Normal, color); }