Definir un ComboBox con Imágenes y fuente en un color específico, además de otras características.

visual fox pro manuales foro libros
ada
Definir un ComboBox con Imágenes y fuente en un color específico, además de otras características.  RegistrateNewsletter
Untitled Document
zonas:adsl:area-flash:area-php:area-asp:area-vb:area-photoshop:area-Vfox:area-Soft:area.:Mas
+ de 45.000 registrados
Untitled Document
Secciones: Manuales-Diseño-Trucos-Recursos-Foros/Comunidad-Software-CodigoFuente-compras
Definir un ComboBox con Imágenes y fuente en un color específico, además de otras características.
AñadenosFavoritos
links2
Secciones: Herramientas-Libros-Webmasters/Google-Noticias -Biblioteca-Cursos--Directorio-EmpleoN
Untitled Document

+Nuestro Manual
+Manuales
+Tutoriales VFox
+Descargas
+Codigo Fuente
+Articulos
+Foro VFox
+Libros VFox

+Newsletter
+InscribeteGratis..

+Manuales
+Programacion
+DiseñoWeb
+Bases de Datos
+Manual.propios
+Cursos-Masters
+Manual de Diseño

+Trucos
+Ver secc.trucos

+Recursos
+ver recursos

+Noticias/RSS
+Ver noticias
+Ver canal RSS

+Codigo Fuente:
+Portada

+Comunidad
+Foros

+Webmasters
+ZonaWebmaster

+Software
+ir a secc. Soft

+AreasExclusivas
+Zona Flash
+Zona PHP
+Zona ASP
+Zona VB
+Zona ADSL
+Zona Photoshop
+Zona MAC

+Agregador Blogs
+Tech-y
+Movilmania
+Mac

+Herramientas
+Herramientas
+Drivers

+Gana Dinero
+Como ganar

+SuperDiVX
+Area Divx

+Articulos
+Ver articulos
+Noticias

+Directorio [New]
+Ver directorio

+Blogs
+Nuestros blogs

+Noticias
+de Tecnologia

+SuperGames
+Juegos/ocio

+Canal Compras
+Canal Compras

Inicio >> Visual Fox Pro >> esta pagina
Definir un ComboBox con Imágenes y fuente en un color específico, además de otras características.
 

Definir un ComboBox con Imágenes y fuente en un color específico, además de otras características.

En cuantas ocasiones hemos querido que al lado de la opción de nuestro ComboBox se muestre una imagen, y que además cuando existe una condición lógica dicha opción no este disponible para el usuario, pues existe una forma muy sencilla y clara de hacerlo, consiste en utilizar la propiedad RowSourceType del objeto ComboBox. FoxPro nos permite utilizar la Propiedad RowSourceType=9 (Emergente), cuando esta propiedad toma este valor en el ComboBox se despliegan las barras definidas en un PopUp.

1. Paso I: Definir el PopUp
2. Paso II:Enlazar el PopUp y el ComboBox
3. Ejemplo

Paso I: Definir el PopUp

Lo primero que se debe hacer es definir el PopUp y las barras, estas las definimos así:

DEFINE POPUP "MiEmergente"

DEFINE BAR 1 OF MiEmergente PROMPT "Mi Opción 1" COLOR ,RGB(255,0,0) PICTURE "BMP\ACTUALIZAR.BMP" SKIP FOR llM?ostrarOpcion1=.f.

DEFINE BAR 2 OF MiEmergente PROMPT "Mi Opción 2"

Análisis: La sintaxis no debe ser desconocida pues se trata de la definición normal de un PopUp, sin embargo la recordemos. El PopUp es un contenedor en el cual podemos agregar opciones según nuestra necesidad, para nuestro caso solo necesitamos definirlo con DEFINE POPUP NamePopUP, así que obviamos parámetros como el MultiLista entre otros. Una vez definido el PopUp comenzamos a definir las barras, las barras las definimos con la siguiente sintaxis:

DEFINE BAR nMenuItemNumber1 OF NamePopUP
   PROMPT cMenuItemText [PICTURE cFileName] [PICTRES cMenubarName]
   [FONT cFontName [, nFontSize [, nFontCharSet]]] [STYLE cFontStyle]
   [SKIP [FOR lExpression]]
   [COLOR ,Color]
   [INVERT]

Si establece características no compatibles el ComboBox las ignora. Podemos darnos cuenta que el ComboBox nos permite establecer una imagen, cambiar la fuente, saltar según la condición, definir un color del texto y hasta mostrarla en forma invertida.

 

Paso II: Enlazar el PopUp y el ComboBox

La definición del PopUp la podemos hacer desde Load del formulario contenedor o incluso desde el Init del ComboBox asi:

*!* Metodo Init del ComboBox
DEFINE POPUP "MiEmergente"
DEFINE BAR 1 OF MiEmergente PROMPT "Mi Opción 1" COLOR ,RGB(255,0,0) PICTURE "BMP\ACTUALIZAR.BMP"
DEFINE BAR 2 OF MiEmergente PROMPT "Mi Opción 2"

this.RowSourceType= 9 this.RowSource="MiEmergente"

Listo ya hemos terminado el resultado es el siguiente:

Ejemplo <<<DESCARGAR EJEMPLO>>

 

José Guillermo Ortiz Hernández
Programador Visual FoxPro, WEB Developer


Mas articulos de visual fox pro
visual fox pro Cómo automatizar Word de Visual FoxPro y agregar una tabla a un documento
visual fox pro Crear un instalador en Inno Setup para una aplicacion desarrollada en Visual FoxPro (VFP)
visual fox pro Simulador de la ventana de comandos de visual fox pro
visual fox pro Definir un menú en Visual FoxPro
visual fox pro Clase para crear archivos ZIP con Visual FoxPro 9
visual fox pro Codificar cadenas con vernam en visual fox pro
visual fox pro Codificar cadenas con MD5 en visual fox pro
visual fox pro Clase para ENCRIPTAR POR BLOWFISH con Visual FoxPro
visual fox pro como automatizar hojas de calculo de microsoft excel con Visual FoxPro
visual fox pro Como insertar un control OCX y hacer uso de el en FoxPro
visual fox pro Definir un ComboBox con Imágenes y fuente en un color específico,
  ver mas articulos de visual fox pro
   
Secciones de Visual Fox Pro
visual fox pro Nuestro Manual de Visual Fox Pro Seccion Descargas Visual Fox Pro
Manuales de Visual Fox Pro Tutoriales de Visual Fox Pro
visual fox pro Seccion Foro Visual Fox Pro visual fox pro Seccion Codigo Fuente
Seccion Libros de Visual Fox Pro    
del.icio.us
ADD BLOGLINES Comenta y vota esta noticia en :
 
votanos en blogmemes
votanos en digg
Añadenos Favoritos - Ver foro relacionado - Registrate gratuitamente
Recomendar
hacer logos para tu web gratis crear un logo logo creator Recomendar esta pagina a un amigo
Untitled Document

Documento sin título
Untitled Document
+ Directorio Ofertas
ofertas ADSL
ofertas Tech
ofertas viajes
ofertas finanzas
formacion
OfertasCreditos
  otras ofertas
Canal Compras
+ Canal compras
+canal informatica
+imagen y sonido
+juegos y consolas
+ Directorio Ofertas
secc. empleo
cursos
ir a libros
+ Ganar Dinero
+ Webmasters
+ resto de gente
+ Software
+ ir a software
Lo + descargado
programas para
programas para bajar peliculas
bajar peliculas
programas para bajar musica
bajar musica
programas de seguridad para tu pc
programas google
programas para DJ - mezcladores
programas para webmasters
programas pre-fabricados
+ Tonos y Melodias
Melodias tonos
Juegos java
- Juegos de moviles
+
Busca Logos
+ Logos y Melodias
+ Libros
+ ir a ver los libros
+Recursos CGI
+ ir a seccion
+Ocio
Juegos Flash Online
+Cursos y Masters
cursos y masters
+ Ofertas
ofertas TecNo
+Nuetros Blogs
Ver Blogs
+Programas Gratis
Programas gratis
+RSS de noticias

RSS PR

links programacion
Registrate gratuitamente a nuestra NEWSLETTER y estate al tanto de todas las novedades
Programacion : LWPI Solorecursos I programacion I abcdatos I TrucosTecnicos I servicios gratisI ofertas de ADSL Ipueblos20
Areas exclusivas:cursosIofertasIadslIwebtutoriales INegociosItutorialesItrucos de windows IgooglemaniaI programatium.netIcompras
noticias: SaludIOcio/cineIMusicaIMotorIDeportes IJuegos I FinanzasIMovilesIEnergiaIEcologiaITech-yIMujerIMACISaludIViajes-Pueblos
site programatium.com : site1 - site2 - site3 - site4 - site5 - site6 - site7 - site8
manuales Sugiere un manual para esta seccion
who's online
Linkanos
www.programatium.com© 1999 - web esta optimizada para Microsoft explorer 6.0
tutoriales

como automatizar hojas de calculo de microsoft excel con Visual FoxPro