Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Creado por SharpDevelop.
- * Usuario: usuario295
- * Fecha: 02/06/2010
- * Hora: 01:21 p.m.
- *
- * Para cambiar esta plantilla use Herramientas | Opciones | Codificación | Editar Encabezados Estándar
- */
- using Gtk;
- using System;
- namespace Sistema
- {
- /// <summary>
- /// Description of Window1.
- /// </summary>
- public class login : Window
- {
- public login() : base("Iniciar Sesion...")
- {
- //this.SetDefaultSize(260,150);
- this.SetPosition(Gtk.WindowPosition.Center);
- this.SetSizeRequest(260,125);
- //Con esta linea Evitamos una Funcion CERRAR
- DeleteEvent += delegate { Application.Quit(); };
- //se crea un layout que contendra toda la tabla y dentro de la tabla
- //todos los controles o widget's
- VBox contenedor = new VBox(false,0);//parametro FALSE indica homogeno, 3 indica espacio
- //Creacion de tabla con 2 filas y 2 columnas y celdas no homogeneas
- Table tabla1 = new Table(2,2,false);
- tabla1.RowSpacing =2;
- tabla1.BorderWidth =10;
- tabla1.SetSizeRequest(160,80);
- //Etiqueta Usuario en el Formulario
- Label User = new Label();
- User.Text = "Usuario: ";
- //Caja de Texto donde se escribe el usuario
- Entry usuario = new Entry();
- usuario.Name = "Usuario";
- usuario.MaxLength = 10;
- usuario.Visibility = true;
- //se adjunta el widget en la 1ra. fila y la 1ra. columna
- tabla1.Attach(User,0,1,0,1);
- //se adjunta widget 1ra. fila, 2da. columna
- tabla1.Attach(usuario,1,2,0,1);
- //Etiqueta contraseña en el Formulario
- Label contrasena = new Label();
- contrasena.Text = "Contraseña: ";
- //Caja de Texto donde se escribe el usuario
- Entry pass = new Entry();
- pass.Name = "Password";
- pass.MaxLength = 10;
- pass.Visibility = false;//en FALSE pone los ASTERISCOS
- tabla1.Attach(contrasena,0,1,1,2);
- tabla1.Attach(pass,1,2,1,2);
- Table tabla2 = new Table(2,3,true);
- tabla2.SetSizeRequest(80,60);
- Button Aceptar = new Button("Aceptar");
- Aceptar.TooltipText="Click para \ningresar al Sistema...";
- Aceptar.Name = "Aceptar";
- Button Cancelar = new Button("Cancelar");
- Cancelar.Name = "Cancelar";
- Cancelar.TooltipText="Click \npara Salir del Sistema";
- tabla2.Attach(new Label(""),0,1,0,1);
- tabla2.Attach(Aceptar,1,2,0,1);
- tabla2.Attach(Cancelar,2,3,0,1);
- tabla2.Attach(new Label(""),3,4,0,1);
- contenedor.PackStart(tabla1,false,false,1);
- contenedor.PackStart(tabla2,false,false,1);
- Add(contenedor);
- ShowAll();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement