Taller: GUIs con Tkinter

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Taller: GUIs con Tkinter"

Transcripción

1 Taller: GUIs con Tkinter Tkinter es el paquete estándar de desarrollo de interfaces gráficas de Python. Tkinter le ofrece al programador un conjunto de clases para crear elementos gráficos como ventanas con botones, menús, etc. A continuación se presentan ejemplos sencillos progresivos donde se muestra cómo crear GUIs con Tkinter. Ejemplo 1: Ventana con un Button Código: # Import all definitions from Tkinter window = Tk() # Create a window label = Label(window, text = "Welcome to Python") # Create a label button = Button(window, text = "Click Me") # Create a button label.pack() # Place the label in the window button.pack() # Place the button in the window window.mainloop() # Create an event loop Salida: Ejemplo 2: Botones con eventos Código: # Import all definitions from Tkinter # Handlers def processok(): print("ok button is clicked") def processcancel(): print("cancel button is clicked") # Creacion de la ventana, los elementos de esta y registro de los handlers window = Tk() # Create a window btok = Button(window, text = "OK", fg = "red", command = processok) btcancel = Button(window, text = "Cancel", bg = "yellow", command = processcancel) # Agrgando los elementos btok.pack() # Place the OK button in the window btcancel.pack() # Place the Cancel button in the window window.mainloop() # Create an event loop

2 Salida: Resumen de las principales clases del paquete Tkinter: Lo objetos tipo Frame no son directamente visibles y su propósito es organizar la ubicación de otros objetos visibles.

3 Ejemplo 3: Usando un Frame Código: window = Tk() frame = Frame(window) frame.pack() first = Label(frame, text="first label") first.pack() second = Label(frame, text="second label") second.pack() third = Label(frame, text="third label") third.pack() window.mainloop() Salida: Ahora veamos objetos que nos permitan capturar información del usuario. Ejemplo 4: Captura de texto con la clase Entry La siguiente ventana nos permite deducir fácilmente su objetivo: el nombre que se escriba en el cuadro de texto debe aparecer en el saludo al presionar el botón.

4 Código: def desplegarsaludo(): #print("hola " + entry.get()) label2.config(text = "Hola " + entry.get()) window = Tk() frame = Frame(window) frame.pack() label1 = Label(frame, text = "Nombre: ") label1.pack() entry = Entry(frame) entry.pack() label2 = Label(frame, text = "Hola ") label2.pack() btsaludo = Button(frame, text = "Saludar", command = desplegarsaludo) btsaludo.pack() window.mainloop() Salida: Ejemplo 5: Miscelánea de ejemplos A continuación se muestran otros ejemplos de la clase Tkinter:

5 Código Resultado b1.pack() b2.pack() b2.pack(side=left) b1.pack(side=left) b1.pack(side=left,padx=10) b2.pack(side=left,padx=10) b1.grid(row=0, column=0) b2.grid(row=1, column=1) b1.grid(row=0, column=0) b2.grid(row=1, column=1) l = Label(win, text="this is a label") l.grid(row=1,column=0) # Se crea el frame f = Frame(win) # Se declaran los widgets (botones), estos van en el frame f b1 = Button(f, text = "One") b2 = Button(f, text = "Two")

6 b3 = Button(f, text = "Three") # Se agregan en el frame los widgets (botones) b1.pack(side = LEFT) b2.pack(side = LEFT) b3.pack(side = LEFT) # Se declara un label l = Label(win,text = "This label is over all buttons") # Se agregan los dos elementos principales a la ventana l.pack() f.pack() def up_cnt(): global cnt cnt += 1 l.configure(text = "Resultado: " + str(cnt)) def down_cnt(): global cnt cnt - = 1 l.configure(text = "Resultado: " + str(cnt)) def reset_cnt(): global cnt cnt = 0 l.configure(text = "Resultado: " + str(cnt)) cnt = 0 # Se crea el frame f = Frame(win) b1 = Button(f, text = "+",command = up_cnt) b2 = Button(f, text = "0",command = reset_cnt) b3 = Button(f, text = "- ",command = down_cnt) b1.pack(side = LEFT) b2.pack(side = LEFT) b3.pack(side = LEFT) l = Label(win,text = "Resultado: " + str(cnt)) f.pack() l.pack() from ttk import Combobox box_value = StringVar() box = Combobox(win, state='readonly', textvariable=box_value) box['values'] = ('Mr.', 'Mrs.') box.current(0) box.pack()

7 master = Tk() sl1 = Scale(master, from_=0, to=42) sl1.pack() sl2 = Scale(master, from_=0, to=200, orient=horizontal) sl2.pack() mainloop() Ejemplo 6: Desarrollando una GUI para la clase UdeAPerson Luego de haber desarrollado la clase UdeAPerson en sesiones anteriores, podemos crear un programa principal en el que instanciemos, tanto objetos gráficos de la clase Tkinter, como objetos de la clase UdeAPerson para almacenar datos de personas. Inicialmente debemos crear la interfaz gráfica y luego funciones que se activen con botones. Estas funciones se encargarán de crear objetos tipo UdeAPerson e invocar sus métodos asociados cuando sea necesario. Estos mecanismos se pueden implementar, en su forma más simple, con la combinación de objetos tipo Label para mostrar información, Entry para capturar y Button para activar acciones de captura o despliegue de datos. A continuación se muestra un ejemplo: # -*- coding: cp1252 -*- from Person import * from Tkinter import * def guardar(): p.append(udeaperson(enom.get(), eidnum.get())) def mostrarid(): for per in p: if per.getlastname()==eape.get(): lidnumvar.configure(text=per.getid()) break p = [] window = Tk() f1 = Frame(window) f1.grid(column=0, row=0) f2 = Frame(window) f2.grid(column=1, row=0) lnom = Label(f1, text = "Nombre: ") lidnum = Label(f1, text = "Cédula: ") enom = Entry(f1) eidnum = Entry(f1) lnom.pack() enom.pack() lidnum.pack() eidnum.pack() btguar = Button(f1, text = "Guardar", command = guardar)

8 btguar.pack() lape = Label(f2, text = "Apellido: ") lidnum2 = Label(f2, text = "Cédula: ") lidnumvar = Label(f2) eape = Entry(f2) lape.pack() eape.pack() lidnum2.pack() lidnumvar.pack() btmost = Button(f2, text = "Buscar ID", command = mostrarid) btmost.pack() window.mainloop() Tarea Complete el ejemplo anterior agregando elementos gráficos que permitan utilizar el resto de los atributos de la clase UdeAPerson. Observe que en el ejemplo mostrado, el programa ofrece dos acciones: crear una nueva persona y mostrar el ID de una persona indicando su apellido. En el primer caso, uno de los botones activa la función guardar que a su vez instancia un objeto tipo UdeAPerson agregándolo a la lista global p. En el segundo caso, otro botón invoca la función mostrarid que itera sobre la lista de personas (objetos UdeAPerson) buscando la que tenga el apellido solicitado. Una vez la encuentra, obtiene el ID de la persona para luego insertarlo en el Label correspondiente. Note que la clase UdeAPerson tiene métodos como getname, setbirthday y getage que no son usados en el ejemplo. El objetivo de la tarea es extender la interfaz gráfica de manera que ofrezca al usuario otras opciones en las que se utilicen estos métodos no utilizados en el ejemplo de manera razonable. Si considera que necesita añadir más atributos a las clases Person o UdeAPerson, lo puede hacer.

Python+GTK+Glade. Python + GTK +Glade. Tabla de Contenidos

Python+GTK+Glade. Python + GTK +Glade. Tabla de Contenidos Python + GTK +Glade Ing. Carlos Zager Fernández Corvus / Latinux de Venezuela czager@corvus.com.ve Lo primero que debemos hacer es crear en Glade una ventana muy sencilla que contenga un Label al cual

Más detalles

Agregar un botón en la llamada de servicio que cree una factura.

Agregar un botón en la llamada de servicio que cree una factura. Agregar un botón en la llamada de servicio que cree una factura. Resumen Modulo Botones funcionales, Funciones universales. Nivel Avanzado. Requerimientos B1UP 2.7.4.0 o superior. Escenario. El cliente

Más detalles

Creación de interfaces de

Creación de interfaces de Creación de interfaces de usuario con MATLAB Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Aprender a crear interfaces de usuario

Más detalles

Capítulo 3 Usando GUIDE. 3.1 Acerca de GUIDE

Capítulo 3 Usando GUIDE. 3.1 Acerca de GUIDE Capítulo 3 Usando GUIDE 3.1 Acerca de GUIDE Las interfaces gráficas de usuario (GUI - Graphical User Interface en inglés), es la forma en que el usuario interactúa con el programa o el sistema operativo

Más detalles

Paradigmas de Programación Práctica II - Curso 2012/13

Paradigmas de Programación Práctica II - Curso 2012/13 Paradigmas de Programación Práctica II - Curso 2012/13 Distorsión de Imágenes II Definición y requisitos Esta práctica es una continuación de la práctica anterior (distorsión de imágenes) en la que vamos

Más detalles

Uso de Java Swing. Noviembre de 2013

Uso de Java Swing. Noviembre de 2013 Uso de Java Swing Noviembre de 2013 Introducción Esta lección les dará la oportunidad de introducirlos al manejo de la clase Swing. Despues de explicar en que consiste Swing, veremos como compilar y correr

Más detalles

SISTEMA DE GESTIÓN ACADÉMICA.

SISTEMA DE GESTIÓN ACADÉMICA. SISTEMA DE GESTIÓN ACADÉMICA. MANUAL DE USUARIO Sección Descripción de la Estructura de Navegación 1 CONTENIDO: DESCRIPCIÓN DE LA ESTRUCTURA DE NAVEGACIÓN. 1. Ingreso al Sistema 5 2. Descripción general

Más detalles

Interfaces Graficas de Usuario en. JESSE PADILLA AGUDELO Ingeniero Electrónico

Interfaces Graficas de Usuario en. JESSE PADILLA AGUDELO Ingeniero Electrónico Interfaces Graficas de Usuario en Python: Primeros paso en PyQT4 JESSE PADILLA AGUDELO Ingeniero Electrónico Licencia de la Presentación Python Manizales - Jesse Padilla Agudelo 2 Objetivos Desarrollar

Más detalles

Creating your Single Sign-On Account for the PowerSchool Parent Portal

Creating your Single Sign-On Account for the PowerSchool Parent Portal Creating your Single Sign-On Account for the PowerSchool Parent Portal Welcome to the Parent Single Sign-On. What does that mean? Parent Single Sign-On offers a number of benefits, including access to

Más detalles

Programación Avanzada Ingeniería Civil en Computación

Programación Avanzada Ingeniería Civil en Computación Interfaces Gráficas de Usuario usando Swing Prof. Federico Meza Programación Avanzada Ingeniería Civil en Computación Junio 2007 Programación Avanzada (ICC) Swing GUI s Junio 2007 1 / 13 GUI - Graphical

Más detalles

Guía Rápida. 2013 Release 1 Xojo, Inc.

Guía Rápida. 2013 Release 1 Xojo, Inc. Guía Rápida 2013 Release 1 Xojo, Inc. Introducción BIenvenido a Xojo, el modo más sencillo de crear aplicaciones de escritorio multiplataforma y web. Section 1 Bienvenido COMENZAR CON XOJO 1. Descarga

Más detalles

wxformbuilder, un diseñador para wxpython Antonio Mario Molina Saorín & Ángel Luis García García

wxformbuilder, un diseñador para wxpython Antonio Mario Molina Saorín & Ángel Luis García García wxformbuilder, un diseñador para wxpython Antonio Mario Molina Saorín & Ángel Luis García García Taller de wxformbuilder Introducción al Universo de Discurso. wxpython y wxformbuilder wxformbuilder. Diseño

Más detalles

1Interface del Usuario

1Interface del Usuario La información de este documento es sólo para uso informativo, sujeto al cambio sin aviso, El autor no asume ninguna responsabilidad u obligación por cualquier error o inexactitudes que pueden aparecer

Más detalles

Procedimientos iniciales

Procedimientos iniciales Procedimientos iniciales Instalar, conectar y utilizar su dispositivo Intelligent NAS 2014/7 Contenido Creación de RAID automática y capacidad de la unidad...3 Guía de instalación rápida...4 Instalar Intelligent

Más detalles

Sistema de Administración de Seguridad

Sistema de Administración de Seguridad AUTORIDAD DE SUPERVISIÓN DEL SISTEMA FINANCIERO ASFI Sistema de Administración de Seguridad Manual de Usuario (Para operadores de Instituciones Financieras de Desarrollo) Jefatura de Tecnologías de Información

Más detalles

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO]

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO] Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones Conceptos Lo primero que necesitamos para crear una aplicación o proyecto web es seleccionar el entorno del Visual

Más detalles

MANUAL DE CONFIGURACIÓN DEL CLIENTE VPN CISCO IPSEC EN SISTEMAS OPERATIVOS MAC OS

MANUAL DE CONFIGURACIÓN DEL CLIENTE VPN CISCO IPSEC EN SISTEMAS OPERATIVOS MAC OS C I C E S E MANUAL DE CONFIGURACIÓN DEL CLIENTE VPN CISCO IPSEC EN SISTEMAS OPERATIVOS MAC OS Departamento de Redes - Dirección de Telemática www.cicese.mx Introducción El presente documento proporciona

Más detalles

SUPERINTENDENCIA DE SEGURIDAD SOCIAL

SUPERINTENDENCIA DE SEGURIDAD SOCIAL PROYECTO SISTEMA DE INFORMACIÓN PARA EL MEJORAMIENTO DE LA GESTIÓN DE FISCALIZACIÓN DEL GASTO EN SUBSIDIOS POR INCAPACIDAD LABORAL CON HERRAMIENTAS DE INTELIGENCIA DE NEGOCIOS. PRESENTADO A SUPERINTENDENCIA

Más detalles

SolutionsSAP. paso a paso. www.solutionssap.com

SolutionsSAP. paso a paso. www.solutionssap.com SolutionsSAP Crear Smartform paso a paso. un básico www.solutionssap.com David Hernández 20/05/2015 Contenido Introducción... 2 Definición del formulario SMARTFORM... 2 Formateando Texto en el SmartForm...

Más detalles

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form.

Finalmente, aprenderá a interceptar y a manejar muchos de los eventos comunes que tienen los componentes y los formularios de Windows Form. Sistemas expertos e Inteligencia Artificial,Guía 1 Facultad : Ingeniería Escuela : Computación Asignatura: Sistemas expertos e Inteligencia Artificial Tema: INTRODUCCIÓN AL IDE C#. Objetivo Identificar

Más detalles

Contenido. Ejercicios Dia 2. Pruebas codificadas de interfaz de usuario

Contenido. Ejercicios Dia 2. Pruebas codificadas de interfaz de usuario Contenido Contenido... 1 Ejercicios Dia 2... 1 Pruebas codificadas de interfaz de usuario... 1 Para crear una prueba de IU codificada... 2 Para agregar validaciones (aserciones)... 6 Pruebas codificadas

Más detalles

Patterns: Escenario. Paginación

Patterns: Escenario. Paginación 307 : Escenario Filtro sobre los datos Paginación Teniendo la transacción Country y la transacción Customer, queremos lograr hacer la aplicación más vistosa, con consultas con vistas más completas y con

Más detalles

Crear un Proyecto en Rational RequisitePro.

Crear un Proyecto en Rational RequisitePro. Crear un Proyecto en Rational RequisitePro. 1. Seleccione el botón Inicio, luego Programas, Rational RequisitePro, entonces seleccione Rational RequisitePro 2. Desde RequisitePro, haga click en Archivo

Más detalles

Lista de precios europea ESPAÑA. Lista de precios europea ESPAÑA. Ver 6.0 Español - Pág. 1 de 9

Lista de precios europea ESPAÑA. Lista de precios europea ESPAÑA. Ver 6.0 Español - Pág. 1 de 9 Lista de precios europea ESPAÑA Ver 6.0 Español - Pág. 1 de 9 1.0 ACCESO A LA HERRAMIENTA EN LÍNEA "LISTA DE PRECIOS EUROPEA" 1.a Inicie sesión en el "Portal para los Concesionairios" Connet y abrir su

Más detalles

Vehicle Diagnostic Scan-Tool Software (VDSTS) GUÍA DEL USUARIO. Version 2.2

Vehicle Diagnostic Scan-Tool Software (VDSTS) GUÍA DEL USUARIO. Version 2.2 Vehicle Diagnostic Scan-Tool Software (VDSTS) GUÍA DEL USUARIO Version 2.2 CAPÍTULO 1 Sobre el Vehicle Diagnostic Scan-Tool Software Introducción El (VDSTS) es un sofware capaz de diagnosticar problemas

Más detalles

Fig.1 Ingreso al sistema

Fig.1 Ingreso al sistema Paso 1. Ingreso al sistema Ingrese a la página http://www.saintmichaelcr.net/ventas, ahí en la casilla que aparece debajo de Carné escriba el número de Carné de su hijo, una vez escrito, aparecerá el nombre

Más detalles

PROCEDIMIENTO PARA REALIZAR UN BACKUP PERSONAL DE SU COMPUTADORA UTILIZANDO MICROSOFT WINDOWS BACKUP

PROCEDIMIENTO PARA REALIZAR UN BACKUP PERSONAL DE SU COMPUTADORA UTILIZANDO MICROSOFT WINDOWS BACKUP PROCEDIMIENTO PARA REALIZAR UN BACKUP PERSONAL DE SU COMPUTADORA UTILIZANDO MICROSOFT WINDOWS BACKUP Los sistemas operativos de Microsoft incluyen un programa de backup que puede localizar a través del

Más detalles

Manual de Usuario: Administrar Listas de Distribución

Manual de Usuario: Administrar Listas de Distribución Manual de Usuario: Administrar Listas de Versión 2.0 (Mayo 2013) CONSEJERÍA DE HACIENDA Página 1 de 13 Objetivo: Proporcionar los conocimientos necesarios para la utilización y gestión de una lista de

Más detalles

EMPEZAR A UTILIZAR LA BASE DE DATOS (archivo fichero en Filemaker Pro 5)

EMPEZAR A UTILIZAR LA BASE DE DATOS (archivo fichero en Filemaker Pro 5) Dra. Laura González Flores Posgrado en Historia del Arte, FFyL Abril 2006 Taller Aplicaciones de las bases de datos a investigación: fichas bibliográficas y de notas EMPEZAR A UTILIZAR LA BASE DE DATOS

Más detalles

Taller de Programación II J2EE

Taller de Programación II J2EE ᄎ INACAP Universidad Tecnológica de Chile Sede Santiago Centro Taller de Programación II J2EE Tema 03 Uso de las Bases de Datos con Java Ing. Manuel López R. Recordando conceptos sobre bases de datos...

Más detalles

Plataforma Tecnológica Única. Manual de Capacitación

Plataforma Tecnológica Única. Manual de Capacitación Manual de Capacitación SAP Business Objects Xcelsius 2008 ÍNDICE Sección Página Introducción a Xcelsius 3 Interfaz Xcelsius 5 Importar archivos 7 Uso de gráficos 9 Uso de componentes single value 19 Uso

Más detalles

Laboratorio 2.6.2: Uso de Wireshark para ver las unidades de datos del protocolo

Laboratorio 2.6.2: Uso de Wireshark para ver las unidades de datos del protocolo Laboratorio 2.6.2: Uso de Wireshark para ver las unidades de datos del protocolo Objetivos de aprendizaje Poder explicar el propósito de un analizador de protocolos (Wireshark). Poder realizar capturas

Más detalles

Camera-Mundi, Inc. Box 6840, Caguas, Puerto Rico 00726 Tel. (787) 743-4876 Fax (787) 746-4979

Camera-Mundi, Inc. Box 6840, Caguas, Puerto Rico 00726 Tel. (787) 743-4876 Fax (787) 746-4979 Camera-Mundi, Inc. Box 6840, Caguas, Puerto Rico 00726 Tel. (787) 743-4876 Fax (787) 746-4979 Manual de Adiestramiento Qwizdom Interact.lnk A la vanguardia de la educación Por: Obed Burgos Calderón y Jonathan

Más detalles

AutoCAD Civil 3D 2008 Migrando Datos Hacia Civil 3D Mayo 2008 Simón Noyola

AutoCAD Civil 3D 2008 Migrando Datos Hacia Civil 3D Mayo 2008 Simón Noyola AutoCAD Civil 3D 2008 Migrando Datos Hacia Civil 3D Mayo 2008 Simón Noyola Simón es ingeniero civil por El Instituto Politécnico Nacional con varias especialidades entre ellas Ing. Marítima y Vías Terrestres,

Más detalles

CAPÍTULO 6 SOFTWARE DESARROLLADO

CAPÍTULO 6 SOFTWARE DESARROLLADO CAPÍTULO 6 SOFTWARE DESARROLLADO Para realizar el software de información (software desarrollado) se utilizaron dos programas: Macromedia Flash MX y Microsoft FrontPage, ya que ofrecen las mejores aplicaciones

Más detalles

Práctica 4: Java Remote Method Invocation (RMI)

Práctica 4: Java Remote Method Invocation (RMI) Práctica 4: Java Remote Method Invocation (RMI) Aplicaciones Telemáticas II Introducción Hasta el momento hemos visto aplicaciones remotas donde un cliente utiliza un objeto remoto que ha sido publicado

Más detalles

Manual del Sitio Web de Administración RIA. Versión 1.0

Manual del Sitio Web de Administración RIA. Versión 1.0 Manual del Sitio Web de Administración RIA Versión 1.0 Tabla de contenido Bienvenido... 3 Entrar a la Sección del Administrador... 4 Opciones de administrador... 5 Administrador contenido... 5 Agregar

Más detalles

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C#

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C# Página 1 de 10 Tema: APLICACIONES WINDOWS FORMS LENGUAJE C# Objetivo: Conocer y aplicar correctamente las diferentes estructuras de programación que hacen parte del lenguaje de Programación C# en una Aplicación

Más detalles

glucosa Documentation

glucosa Documentation glucosa Documentation Release 0.1 Hugo Ruscitti / Enrique Porta December 11, 2013 Contents 1 Introducción 3 1.1 Motivación................................................ 3 1.2 Instalación................................................

Más detalles

Usar Google Presentation para crear una producción digital. www.gmail.com

Usar Google Presentation para crear una producción digital. www.gmail.com Usar Google Presentation para crear una producción digital. www.gmail.com Google Presentation es muy similar a PowerPoint. Sin embargo, Google Presentation es por el Internet, compartible y lo más importante,

Más detalles

CONDICIONES GENERALES DE LAS PRÁCTICAS EN EL LABORATORIO:

CONDICIONES GENERALES DE LAS PRÁCTICAS EN EL LABORATORIO: FIUBA 75.43 Introducción a los Sistemas Distribuidos 75.33 Redes y Teleprocesamiento I 2º Cuatrimestre 2005 " Captura de mensajes de protocolos CONDICIONES GENERALES DE LAS PRÁCTICAS EN EL LABORATORIO:

Más detalles

Diseño visual. Creacion de un modulo para la API

Diseño visual. Creacion de un modulo para la API Creacion de un keylogger en Vbasic 6.0 por: BLackShadow. Diseño visual Lo primero es lo primero... Abrir Visualbasic y seleccionar un nuevo formulario estandard tipo.exe, luego seleccionamos de la caja

Más detalles

ENTORNO DE DESARROLLO MICROSOFT.NET 2010

ENTORNO DE DESARROLLO MICROSOFT.NET 2010 ENTORNO DE DESARROLLO MICROSOFT.NET 2010 UNIDAD 2 Estructura de contenidos: 1. Conociendo ASP 2. Sitio Web y Proyecto Web 3. WebForm 4. Características de los webforms 5. Entorno del.net 6. Controles básicos

Más detalles

EQUIPO EN ARRIENDO PAGO SIMCARD INMEDIATO. Enero 2014

EQUIPO EN ARRIENDO PAGO SIMCARD INMEDIATO. Enero 2014 EQUIPO EN ARRIENDO PAGO SIMCARD INMEDIATO Enero 2014 2 Equipo en arriendo Pago Simcard Inmediato Acceso a ONE Equipo Compra Pago Simcard Inmediata Para realizar una venta, se escogen los motivos de interacción:

Más detalles

Instrumentación Virtual con LabVIEW

Instrumentación Virtual con LabVIEW Instrumentación Virtual con LabVIEW ESTRUCTURAS ESTRUCTURAS WHILE FOR.. CASE SEQUENCE Opciones de selección de CASE Controles Visibles Variables Locales y Globales Personalizar controles 1.- ENTORNO DE

Más detalles

PRÁCTICA 08. GUIDE. Calculadora. Montor Láscares Pedro Antonio Ortiz Rosas Mario

PRÁCTICA 08. GUIDE. Calculadora. Montor Láscares Pedro Antonio Ortiz Rosas Mario PRÁCTICA 08. GUIDE Calculadora Montor Láscares Pedro Antonio Ortiz Rosas Mario Contenido Capítulo 1... 2 Introducción... 2 Capítulo 2... 3 Marco Teórico... 3 2.2 Matlab... 3 2.3 Guide... 3 Capítulo 3...

Más detalles

FACTURADOR GRATUITO de CFDIs

FACTURADOR GRATUITO de CFDIs MANUAL DE USUARIO SAT FACTURADOR GRATUITO de CFDIs CERTIPASS Page 1 CONTENIDO Introducción... 3 Acceso al sistema (Login)... 4 Bloqueo por intento de accesos fallidos.... 5 Registro... 6 Panel de Control...

Más detalles

CAPÍTULO 2 INTERFASE VISUAL BASIC 6.0

CAPÍTULO 2 INTERFASE VISUAL BASIC 6.0 CAPÍTULO 2 INTERFASE VISUAL BASIC 6.0 El dispositivo que mide el nivel del agua necesita una interfase sencilla para el usuario, amigable y sin rutinas difíciles de entender, haciendo de esta manera una

Más detalles

Interfaces gráficos en Qt con Qt-designer

Interfaces gráficos en Qt con Qt-designer Guión 2 Interfaces gráficos en Qt con Qt-designer Noviembre de 2011 Nuevas Tecnologías de la Programación Curso 2011/2012 Índice 1. Introducción 5 2. Introducción a Qt designer 6 3. Creación de widgets

Más detalles

Software Factories para construir Sistemas de Información con GeneXus

Software Factories para construir Sistemas de Información con GeneXus Instituto de Computación Facultad de Ingeniería Universidad de la República Software Factories para construir Sistemas de Información con GeneXus - - 27 de agosto de 2007 Autor: Nicolás Castagnet Tutor:

Más detalles

Creación de nuevas cuentas en el Portal de Padres TUSD

Creación de nuevas cuentas en el Portal de Padres TUSD Creación de nuevas cuentas en el Portal de Padres TUSD Abra su navegador web. Escriba el URL del TUSD Portal de Padres: http://aeries.turlock.k12.ca.us/aeries.net/loginparent Aparece la siguiente pantalla

Más detalles

School Preference through the Infinite Campus Parent Portal

School Preference through the Infinite Campus Parent Portal School Preference through the Infinite Campus Parent Portal Welcome New and Returning Families! Enrollment for new families or families returning to RUSD after being gone longer than one year is easy.

Más detalles

Indice de Inventarios

Indice de Inventarios Indice de Inventarios I Instalación... 1. Instalación del Software por primera vez... 2. Activación y Registro del Software..... 3. Instalación de una Nueva Versión.... 3.1. Mediante un Nuevo CD... 3.2.

Más detalles

GUÍA DE LABORATORIO N o 3

GUÍA DE LABORATORIO N o 3 Universidad Simón Bolívar Sistemas de Información III - PS6117 LABORATORIO GUÍA DE LABORATORIO N o 3 Abril 96: Abril 98: Septiembre 2000 Realizada por: Actualizada por: Actualizada por: A.D. A. Borges

Más detalles

1 Procedimiento de instalación general en español de Conecta Disney

1 Procedimiento de instalación general en español de Conecta Disney 1 Procedimiento de instalación general en español de Conecta Disney La primera parte de este procedimiento de instalación de Conecta Disney hace referencia a los nueve cortafuegos mencionados a continuación.

Más detalles

Taller Caldum Introducción al desarrollo Android

Taller Caldum Introducción al desarrollo Android Taller Caldum Introducción al desarrollo Android Acerca de CALDUM CALDUM es : Conocimiento abierto y libremente distribuido desde la Universidad de Murcia. Desde Caldum, colaboramos para acercar el Software

Más detalles

Generalidades de MultiSpec Descripción del programa

Generalidades de MultiSpec Descripción del programa Generalidades de MultiSpec Descripción del programa MultiSpec es un programa originalmente implementado para computadoras Macintosh, pero actualmente está disponible para computadoras personales que utilizan

Más detalles

Documento de actualización de contenidos del sitio web graphoscc.com

Documento de actualización de contenidos del sitio web graphoscc.com Documento de actualización de contenidos del sitio web graphoscc.com Preparado por Emiliano Rodríguez Documento de actualización de de sitio web. v3.0 para Wordpress 4.3.1 con template Divi 2.5.3 1 Índice

Más detalles

SATsicocv - Funcionamiento sistema ticket incidencias.

SATsicocv - Funcionamiento sistema ticket incidencias. Manual usuario SATsicocv - Funcionamiento sistema ticket incidencias. Para usuarios by dmm MANUAL INTERFACE INICIAL DE LA PLATAFORMA en "Servicio Ticket Incidencias". Tras realizar el logueo en la plataforma,

Más detalles

Introducción a los controles más usuales de Visual Basic 6.0

Introducción a los controles más usuales de Visual Basic 6.0 Introducción a los controles más usuales de 3.1 Los controles más usuales en Los controles más usuales son aquellos que usamos con mayor frecuencia al momento de crear una aplicación. Estos controles son

Más detalles

Aplicaciones Web con Delphi

Aplicaciones Web con Delphi Artículos técnicos Grupo Danysoft: Aplicaciones Web con Delphi Por Pablo Reyes Grupo Danysoft noviembre de 2002 - (902) 123146 www.danysoft.com Aplicaciones Web con Delphi 7 Una de las novedades más importantes

Más detalles

GUIA N 1: INTRODUCCIÓN A FLASH 5

GUIA N 1: INTRODUCCIÓN A FLASH 5 GUIA N 1: INTRODUCCIÓN A FLASH 5 Flash es un software para crear animación interactiva para la web. Nos permite crear personajes, botones, menús de navegación, hasta sitios web completos. Es una herramienta

Más detalles

Introducción al Desarrollo de Aplicaciones Gráficas con PyGTK October 23, 2010 1 / 17

Introducción al Desarrollo de Aplicaciones Gráficas con PyGTK October 23, 2010 1 / 17 Introducción al Desarrollo de Aplicaciones Gráficas con PyGTK Alejandro Valdés Jimenez avaldes@gnome.org October 23, 2010 Introducción al Desarrollo de Aplicaciones Gráficas con PyGTK October 23, 2010

Más detalles

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III CI-1312: Bases de Datos I Profesora Maureen Murillo Rivera [Preparado por Fernando Valverde (A96410) y Alexis Devitre (A92113)] Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

GUIA RAPIDA CONFIGURACION SISTEMA DE CONTROL DE ACCESO SOYAL

GUIA RAPIDA CONFIGURACION SISTEMA DE CONTROL DE ACCESO SOYAL GUIA RAPIDA CONFIGURACION SISTEMA DE CONTROL DE ACCESO SOYAL 1. INSTALACIÓN DEL SOFTWARE El software de configuración y monitoreo de control de acceso de eclipse, comprende dos aplicaciones: a. 701 Server:

Más detalles

Anexo I. Taller Cognos Express

Anexo I. Taller Cognos Express Anexo I. Taller Cognos Express Este documento le guiará a través de un recorrido paso a paso. La guía se compone de 4 secciones: Sección 1: Introducción - donde se le dará una visión general del producto

Más detalles

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI)

Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) Manual del usuario del Módulo de Administración de Privilegios del Sistema Ingresador (MAPSI) 1. Introducción El presente manual representa una guía rápida que ilustra la utilización del Módulo de Administración

Más detalles

Operación de Microsoft Excel

Operación de Microsoft Excel Representación gráfica de datos Generalidades Excel puede crear gráficos a partir de datos previamente seleccionados en una hoja de cálculo. El usuario puede incrustar un gráfico en una hoja de cálculo,

Más detalles

Digitally Certifying Using Autodesk Design Review

Digitally Certifying Using Autodesk Design Review Desarrollado por: DNE Labs LLC support@bioesign.com Developed by: DNE Labs LLC Revisado en: 01 de mayo de 2014. Ver. 4.102.0501 Revision date: May 01, 2014. Este manual es para aquellos que quieran utilizar

Más detalles

DEPARTAMENTO DE TECNOLOGÍA Y SERVICIOS INFORMATICOS FACULTAD DE CIENCIAS ECONÓMICAS, JURÍDICAS Y SOCIALES UNIVERSIDAD NACIONAL DE SALTA

DEPARTAMENTO DE TECNOLOGÍA Y SERVICIOS INFORMATICOS FACULTAD DE CIENCIAS ECONÓMICAS, JURÍDICAS Y SOCIALES UNIVERSIDAD NACIONAL DE SALTA Como cambiar contraseña Para cambiar la contraseña del inicio de sesión Spark, una vez logueado se deben realizar los siguientes pasos: Clic en el menú Spark, se despliega el submenú y hacer clic en Preferencias

Más detalles

Autores: Salazar Ramírez Norman Francisco Cota Ortiz Maria de Gudalupe Flores Pérez Pedro

Autores: Salazar Ramírez Norman Francisco Cota Ortiz Maria de Gudalupe Flores Pérez Pedro Autores: Salazar Ramírez Norman Francisco Cota Ortiz Maria de Gudalupe Flores Pérez Pedro Hermosillo, Sonora, 2010 I N D I C E Página Presentación.... Dinámic Link Libraries... Registro manual de una dll,

Más detalles

Desarrollo de aplicaciones en GNOME

Desarrollo de aplicaciones en GNOME Desarrollo de aplicaciones en GNOME Alejandro Valdés Jimenez avaldes@gnome.org October 23, 2009 Alejandro Valdés Jimenez () Desarrollo de aplicaciones en GNOME October 23, 2009 1 / 17 Agenda 1 Algunos

Más detalles

Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación 27-9-2011. Aplica a: Q-flow 3.1

Patterns & Practices. Patrón AutoComplete. Versión: 1.0. Fecha de publicación 27-9-2011. Aplica a: Q-flow 3.1 Patrón AutoComplete Versión: 1.0 Fecha de publicación 27-9-2011 Aplica a: Q-flow 3.1 Índice Introducción... 3 Pre-requisitos... 3 Paso 1 - Configurar el dominio de datos de Personas en Q-flow.... 4 Paso

Más detalles

Tutorial de MS Access Un sistema de Bases de Datos Relacional. Profesores: Hugo Mora, Ignacio Casas

Tutorial de MS Access Un sistema de Bases de Datos Relacional. Profesores: Hugo Mora, Ignacio Casas Tutorial de MS Un sistema de Bases de Datos Relacional Profesores: Hugo Mora, Ignacio Casas Tutorial Qué es una Base de Datos? Una Base de Datos es un conjunto de datos que pertenecen al mismo contexto

Más detalles

CuteFTP Manual de configuración

CuteFTP Manual de configuración CuteFTP Manual de configuración 28/03/2001 Manual de Cute-FTP 4.0 Configurar la conexión Conectando con el servidor Pantalla Principal Cambiar la presentación Elegir los directorios de origen y destino

Más detalles

Instalación de MySQL 5.1 en Windows

Instalación de MySQL 5.1 en Windows Instalación de MySQL 5.1 en Windows Aspectos importantes antes de la instalación. 1. Determinar si la plataforma donde se desea hacer la instalación está soportada. 2. Elegir la distribución que se instalará.

Más detalles

GUÍA DE USUARIO Programación y Presentación Prueba de Selección Fase II

GUÍA DE USUARIO Programación y Presentación Prueba de Selección Fase II GUÍA DE USUARIO Programación y Presentación Prueba de Selección Fase II Este documento le indicará cómo realizar la PROGRAMACIÓN y PRESENTACIÓN de las pruebas de Selección Fase II de la Oferta Educativa

Más detalles

Manual de uso del software. RoboPlus. Octubre 6. Interconectividad de dispositivos Nombre del profesor: Emilio Vargas Soto

Manual de uso del software. RoboPlus. Octubre 6. Interconectividad de dispositivos Nombre del profesor: Emilio Vargas Soto Manual de uso del software RoboPlus Octubre 6 Interconectividad de dispositivos Nombre del profesor: Emilio Vargas Soto Elaborado por: Andrés Ernesto López Sandoval. 164139 Martha Fernanda Iturbe Cejudo.

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT

RUEDA TORRES DULCE CAROLINA 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT JavaServer Faces (JSF) es una interfaz de usuario (UI) para las aplicaciones web Java. Está diseñado para aliviar considerablemente la carga de la

Más detalles

Manual de creación de Interfaces de Usuario en Netbeans

Manual de creación de Interfaces de Usuario en Netbeans Three Headed Monkey Manual de creación de Interfaces de Usuario en Versión 2.0 Jesús Omar Álvarez Márquez Miércoles, 14 de Abril de Contenido Introducción... 2 Propósito del documento... 2 Programas necesarios...

Más detalles

MANUAL PARA SUBIR EL RESUMEN DEL TRABAJO FIN DE MASTER EN EASYCHAIR

MANUAL PARA SUBIR EL RESUMEN DEL TRABAJO FIN DE MASTER EN EASYCHAIR MANUAL PARA SUBIR EL RESUMEN DEL TRABAJO FIN DE MASTER EN EASYCHAIR DISTINCIONES TFM REDINTUR 2015 1. Ingresar al sitio Para enviar un resumen ejecutivo de un TFM candidato a la distinción 1 a través de

Más detalles

PRÁCTICA 1 INTRODUCCIÓN AL PROGRAMA ORCAD. SIMULACIÓN DE UN CIRCUITO EN DC.

PRÁCTICA 1 INTRODUCCIÓN AL PROGRAMA ORCAD. SIMULACIÓN DE UN CIRCUITO EN DC. PRÁCTICA 1 INTRODUCCIÓN AL PROGRAMA ORCAD. SIMULACIÓN DE UN CIRCUITO EN DC. 9 1 INTRODUCCIÓN AL PROGRAMA ORCAD 1.1 OrCAD Demo OrCAD es un software comercial compuesto por una serie de herramientas que

Más detalles

GUÍA RÁPIDA DE INICO DE IGSS FREE50

GUÍA RÁPIDA DE INICO DE IGSS FREE50 INDUSTRIAL AUTOMATION Interactive Graphical SCADA System INSIGHT AND OVERVIEW GUÍA RÁPIDA DE INICO DE IGSS FREE50 Page 1 of 27 Guía Rápida de Inicio de IGSS FREE50 Introducción El propósito de esta guía

Más detalles

SIOM-Interfaz AM Manual de Usuario

SIOM-Interfaz AM Manual de Usuario SIOM-Interfaz AM Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_InterfazAM.doc Versión 5.0 Fecha: 2014-09-10 ÍNDICE 1 INTRODUCCIÓN 3 2 REQUISITOS PREVIOS 4 2.1 COMPONENTES

Más detalles

Como configurar el servidor y el cliente de FTP paso a paso

Como configurar el servidor y el cliente de FTP paso a paso Como configurar el servidor y el cliente de FTP paso a paso Suponemos que tenemos descargados en el escritorio los ficheros de instalación tanto del servidor de FTP (Filezilla Server) como el cliente (Filezilla).

Más detalles

Introducción a ZEUS. Introducción. Curso Doctorado Sistemas Multi-agente. Zeus es una herramienta de desarrollo de SMA.

Introducción a ZEUS. Introducción. Curso Doctorado Sistemas Multi-agente. Zeus es una herramienta de desarrollo de SMA. Introducción a ZEUS Curso Doctorado Sistemas Multi-agente Introducción Zeus es una herramienta de desarrollo de SMA. 1 Introducción Está constituido fundamentalmente por 3 grupos funcionales: Biblioteca

Más detalles

Curso de introducción a Oracle Application Express. Disertante: A.S. Ezequiel Portela

Curso de introducción a Oracle Application Express. Disertante: A.S. Ezequiel Portela Curso de introducción a Oracle Disertante: A.S. Contenidos Sobre el Curso... 4 Qué es APEX?... 4 Introducción al Curso... 4 Requisitos... 5 Modalidad... 5 Módulo 1: Fundamentos de Oracle SQL y PLSQL...

Más detalles

CAPITULO II DESARROLLO DE LA APLICACIÓN TESINA UPC-ETSCCPB 2008

CAPITULO II DESARROLLO DE LA APLICACIÓN TESINA UPC-ETSCCPB 2008 21 CAPITULO II DESARROLLO DE LA APLICACIÓN 22 1 INTRODUCCIÓN A LA PROGRAMACIÓN 1.1 Herramienta de programación Para el desarrollo de la interfaz gráfica del modelo hidráulico, se escogió Visual Basic como

Más detalles

GRUPO DE INVESTIGACIÓN EN INGENIERÍA DE SISTEMAS (ARKADIUS)

GRUPO DE INVESTIGACIÓN EN INGENIERÍA DE SISTEMAS (ARKADIUS) GRUPO DE INVESTIGACIÓN EN INGENIERÍA FINANCIERA (GINIF) GRUPO DE INVESTIGACIÓN EN INGENIERÍA DE SISTEMAS (ARKADIUS) Collin Kleine Maria Andrea Arias Serna Juan Guillermo Murillo Gómez Jaime Alberto Echeverry

Más detalles

Interface Designer Workspace. Hermès.NET V4

Interface Designer Workspace. Hermès.NET V4 Interface Designer Workspace Hermès.NET V4 Version.0a Agosto 200 Índice INTRODUCCIÓN... 3 2 LA INTERFAZ... 4 2.. ZONA DE LOS MENÚS DE LA APLICACIÓN... 4 2... EL MENÚ SCRIPTS... 5 2..2. EL MENÚ EDICIÓN...

Más detalles

MANUAL DEL USUARIO Tabla de Contenidos

MANUAL DEL USUARIO Tabla de Contenidos MANUAL DEL USUARIO Tabla de Contenidos 1. DESCRIPCIÓN GENERAL... 3 1.1. Forma en que se almacena la información de los mapas... 3 1.2. Transmisión de la información a través de la red usando TCP-IP...

Más detalles

Práctica 1: Creación de un VI LabVIEW sencillo.

Práctica 1: Creación de un VI LabVIEW sencillo. Práctica 1: Creación de un VI LabVIEW sencillo. En esta práctica se va a crear un VI que testea y muestra una entrada, activándose una alarma si se pasa de un valor límite que pondrá el usuario. 1. Arrancar

Más detalles

Historial de Revisiones

Historial de Revisiones Página: 1 Especificación de Requerimientos de Software Plataforma Libre Orientada a Servicios para la Gestión de Trámites a través de Gobierno Electrónico (Actualización FASE I) Historial de Revisiones

Más detalles

Manual de Usuario del Sistema Integral de Información Académica y. Administrativa, portal de Alumnos

Manual de Usuario del Sistema Integral de Información Académica y. Administrativa, portal de Alumnos Manual de Usuario del Sistema Integral de Información Académica y Octubre de 2014 Contenido 1. Información general... 1 2. Ingreso al sistema... 2 3. Operación del sistema... 3 3.1 Menú Datos... 3 3.2

Más detalles

INSTITUTO SALVADOREÑO DEL SEGURO SOCIAL. Manual de Servicios En Linea Instituto Salvadoreño Del Seguro Social

INSTITUTO SALVADOREÑO DEL SEGURO SOCIAL. Manual de Servicios En Linea Instituto Salvadoreño Del Seguro Social Manual de Servicios En Linea Instituto Salvadoreño Del Seguro Social Preparado por : Instituto Salvadoreño de Seguro Social Dirigido a : Patronos inscritos Instituto Salvadoreño de Seguro Social Fecha

Más detalles

Asesorías Creativas en Desarrollo Integral S.A.

Asesorías Creativas en Desarrollo Integral S.A. TALLER MACROS EN EXCEL 2007 Objetivos: Al finalizar el taller el participante tendrá la capacidad de: Manejar el código de programación de una Macros. Entender el entorno de Visual Basic Elaborar formularios

Más detalles

Adobe Acrobat Reader X: Manual to Verify the Digital Certification of a Document

Adobe Acrobat Reader X: Manual to Verify the Digital Certification of a Document dobe crobat Reader X: Manual de verificación de Certificación Digital de un documento dobe crobat Reader X: Manual to Verify the Digital Certification of a Document support@bioesign.com Desarrollado por:

Más detalles

INGENIERÍA DEL SOFTWARE. 4º ING. INFORMÁTICA (UPV/EHU) 31 de MAYO de 2001

INGENIERÍA DEL SOFTWARE. 4º ING. INFORMÁTICA (UPV/EHU) 31 de MAYO de 2001 INGENIERÍA DEL SOFTWARE. 4º ING. INFORMÁTICA (UPV/EHU) 31 de MAYO de 2001 NOMBRE: GRUPO: 1.- Es posible que un sistema que no ofrezca mecanismos de HERENCIA presente la característica conocida por POLIMORFISMO?

Más detalles

Bienvenida. Índice. Prefacio

Bienvenida. Índice. Prefacio Bienvenida Intel Learning Series Theft Deterrent Agent se ejecuta en el equipo Intel Learning Series classmate PC del alumno, diseñado especialmente para la máxima seguridad. El software Intel Learning

Más detalles