Autor |
Mensaje |
karpaga
Usuario
Registrado: Febrero 2010
Mensajes: 36
Edad: 43 Ubicación:
|
PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
Hola,
tengo un picture box que quisiera duplicar en varias pestañas de un tabstrip, cuyo número de pestañas no será fijo sino variable en tiempo de ejecución. He visto en el foro que lo hacéis creando un formulario con la imagen que quiero duplicar (es un picture box con varias labels superpuestas) y la embebéis dentro de un frame que tiene que haber en cada pestaña.
Pues bien , lo que no consigo es crear ese frame en tiempo de ejecución en cada pestaña que se necesite y a su vez pintar en cada frame el picture box que he creado en un formulario aparte.
Espero haberme explicado bien. Gracias
|
#1 Lunes, 15 Octobre 2012, 23:06 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
karpaga:
¿ En que mensaje viste lo de embeber el formulario en un frame en cada pestaña del tabstrip ?.
¿ No sera otro tipo de componente contenedor ?.
No parece dificil.Pero creo que es otro contenedor.
¿ No sera Workspace ?.
Saludos.
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#2 Martes, 16 Octobre 2012, 09:56 |
|
|
karpaga
Usuario
Registrado: Febrero 2010
Mensajes: 36
Edad: 43 Ubicación:
|
Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
karpaga:
¿ En que mensaje viste lo de embeber el formulario en un frame en cada pestaña del tabstrip ?.
¿ No sera otro tipo de componente contenedor ?.
No parece dificil.Pero creo que es otro contenedor.
¿ No sera Workspace ?.
Saludos.
Hola Shell, lo que leí fué como meter un formulario dentro de un frame, y eso si he podido hacerlo, lo que no consigo es crear en tiempo de ejecución el frame y las pestañas.
Tampoco he podido ver como se hace con el workspace.
|
#3 Jueves, 18 Octobre 2012, 18:03 |
|
|
karpaga
Usuario
Registrado: Febrero 2010
Mensajes: 36
Edad: 43 Ubicación:
|
Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
karpaga:
¿ En que mensaje viste lo de embeber el formulario en un frame en cada pestaña del tabstrip ?.
¿ No sera otro tipo de componente contenedor ?.
No parece dificil.Pero creo que es otro contenedor.
¿ No sera Workspace ?.
Saludos.
Hola Shell, lo que leí fué como meter un formulario dentro de un frame, y eso si he podido hacerlo, lo que no consigo es crear en tiempo de ejecución el frame y las pestañas.
Tampoco he podido ver como se hace con el workspace.
Me autorespondo, acabo de resolverlo con el workspace ...
|
#4 Jueves, 18 Octobre 2012, 18:43 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
Me alegro que solucionases el problema.
Te iba a comentar.
El formulario que muestras en el tabstrip, ¿ como es que no lo diseñaste entero
con su marco y etiquetas y luego lo añades como objeto en la pestaña según aumenta
el número de estas ?.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Jueves, 18 Octobre 2012, 19:39; editado 1 vez
|
#5 Jueves, 18 Octobre 2012, 19:39 |
|
|
karpaga
Usuario
Registrado: Febrero 2010
Mensajes: 36
Edad: 43 Ubicación:
|
Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
Me alegro que solucionases el problema.
Te iba a comentar.
El formulario que muestras en el tabstrip, ¿ como es que no lo diseñaste entero
con su marco y etiquetas y luego lo añades como objeto en la pestaña según aumenta
el numero de estas ?.
Saludos
Hola Shell,
de la única manera que me ha salido es creando un workspace, y en función de las pestañas he ido añadiendo dicho formulario (con todas sus etiquetas y demás controles) en cada una. Es de la única forma que he podido.
Saludos.
|
#6 Jueves, 18 Octobre 2012, 19:42 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
karpaga:
A ver si puedes poner el código o un ejemplo de como lo has solucionado,... porque yo nunca he llegado a usar un workspace.
Saludos
|
#7 Viernes, 19 Octobre 2012, 18:41 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: PictureBox En Pestañas De Un TabStrip En Tiempo De Ejecución
Con el Workspace parece mas fácil:
Os muestro como lo hice con solo el TabStrip:
Tengo dos formularios:
FMain:
Y FormMarco:
FormMarco no tiene código.
FMain tiene esto:
Y este es el código con WorkSpace:
Probar a escribir algo en las cajas de texto para que veáis que no es la misma pestaña.
Mas información sobre WorkSpace aquí:
Añadir y eliminar:
http://gambaslinux.eg2.fr/articles.php?lng=en&pg=852
Su uso:
http://gambaslinux.eg2.fr/articles.php?lng=en&pg=238
Y también tenéis información en la pagina de Inkarri:
http://inkarri.wordpress.com/2009/0...pace-en-gambas/
Saludos.
Descripción: |
|
Descargar |
Nombre del archivo: |
WorkSpaceEjemplo.tar.gz |
Tamaño: |
6 KB |
Descargado: |
29 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
WorkSpaceEjemplo.tar.gz |
Tamaño: |
6 KB |
Descargado: |
29 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
WorkSpaceEjemplo.tar.gz |
Tamaño: |
6 KB |
Descargado: |
29 veces |
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Viernes, 19 Octobre 2012, 19:23; editado 2 veces
|
#8 Viernes, 19 Octobre 2012, 19:06 |
|
|
|