elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  [APORTE] ucTabs (Reemplaza a SSTabDialog)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [APORTE] ucTabs (Reemplaza a SSTabDialog)  (Leído 3,695 veces)
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
[APORTE] ucTabs (Reemplaza a SSTabDialog)
« en: 12 Julio 2011, 03:52 am »

Hubiera sido mejor si lo hubiera terminado justo para cuando publicaron el tema Un SSTab Mejor

Pero aca esta, ucTabStrip que es para poner pestañas, es contenedor y podes organizar los controles en Tiempo de Diseño (incluyo un property page)



No incluyo mas detalles porque me siento feliz porque lo acabo de terminar recien xD... pruebenlo :P

Dependencias: Un property Page que es solo necesario si vas a usarlo como contenedor (podes hacer el viejo estilo de ubicar un picture o los controles mediante codigo :P), un ctx que es el icono en la lista de herramientas. Y el OleGuids3.tlb (que esta en la carpeta demo)

Por cierto... si lo van a usar como contendedor: NO PONGAN CONTROLES SIN LA PROPIEDAD hWnd Si quieren poner labels, incluyo un control "TLabel" que es su reemplazo, y es transparente ^^ (no tiene todas las mismas propiedades de un Label, pero... al menos es un buen reemplazante :xD)

Descargar http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=74007&lngWId=1

Se aceptan sugerencias y bugs :P


« Última modificación: 14 Julio 2011, 17:45 pm por raul338 » En línea

AlxSpy

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #1 en: 13 Julio 2011, 17:12 pm »

te quedo bien, pero  una duda en algunos TLabel que inserte luego de un rato aparecen unas rayas diagonales , como se las quito?


En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #2 en: 13 Julio 2011, 17:31 pm »

Cierra todas las ventanas que tengas, y solo abre la de los formularios que vas a tener
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #3 en: 14 Julio 2011, 00:21 am »

Yo como siempre no entiendo las herramientas que creas jajaja
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #4 en: 14 Julio 2011, 00:29 am »

Yo como siempre no entiendo las herramientas que creas jajaja
Si queres destriparlo, bueno, tenes que tener bien a mano el MSDN y google, Pero. trate de hacerlo lo mas simple para el programador comun :xD
En línea

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #5 en: 14 Julio 2011, 01:18 am »

Excelente UC.

P.D.: ya vote por ti, la idea fue genial.

Dulces Lunas!¡.
En línea

The Dark Shadow is my passion.
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #6 en: 14 Julio 2011, 01:40 am »

Hay un bug (descubierto por nordex@PSC) con el foco (si hacen click en el boton, veran que no se conserva el foco :P)

Tienen que comentar la linea 1190 del ucTabStrip.ctl (la que es "Call pvSetIPAO")

Despues pondre el link a PSC para descargar la version corregida (cuando lo arreglen :P)
En línea

SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #7 en: 14 Julio 2011, 12:24 pm »

perdona la ignorancia, pero ¿exactamente que tipo de recurso es? ¿osea, si lo pretendo usar, tendría que abrirlo como un módulo de vb, o como?

me gusta mucho la idea de las pestañas, a ver si lo pongo en práctica pronto xD

saludosss
En línea

No he vuelto, solo estoy de paso.
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #8 en: 14 Julio 2011, 14:54 pm »

Si habrás notado bien, en vb6 no viene un control como pestañas por defecto. Entonces dependes de: UserControls como este (que se incluyen en el EXE final) o OCX (que son usercontrols compilados) y donde sea que tengas el EXE tambien tenes que tener un archivo OCX.

Bueno, para usar este uc (UserControl) tenes que incluir los archivos ppgTabStrip.pag y ppgTabStrip.pgx en la misma carpeta, ucTabStrip.ctl y ucTabStrip.ctx (en la misma carpeta) y OleGuids3.tlb. Para los primeros 2, solo hace falta que vayas al explorador de proyectos, pongas Agregar Archivo y agregas el archivo "ppgTabStrip.pag" y "ucTabStrip.ctl". Para agregar el ultimo (suele ser un poco mas dificil, a veces el IDE no lo toma bien) vas al menu Proyecto -> Referencias. En el nuevo cuadrito que sale, pones agregar y ahi seleccionas el OleGuids3.tlb :P

PD: Espera a que lo aprueben en PSC para que asi te puedas bajar la version sin bugs :D
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: [APORTE] ucTabs (Reemplaza a SSTabDialog)
« Respuesta #9 en: 14 Julio 2011, 17:45 pm »

Actualizado! :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines