Título: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: raul338 en 12 Julio 2011, 03:52 am Hubiera sido mejor si lo hubiera terminado justo para cuando publicaron el tema Un SSTab Mejor (http://www.leandroascierto.com.ar/foro/index.php?topic=903.0)
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) (http://i53.tinypic.com/2hxlyiu.png) (http://i55.tinypic.com/2ytpwn5.png) No incluyo mas detalles porque 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 (http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=74007&lngWId=1) Se aceptan sugerencias y bugs :P Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: AlxSpy 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?
Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: raul338 en 13 Julio 2011, 17:31 pm Cierra todas las ventanas que tengas, y solo abre la de los formularios que vas a tener
Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: $Edu$ en 14 Julio 2011, 00:21 am Yo como siempre no entiendo las herramientas que creas jajaja
Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: raul338 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 :xDTítulo: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: BlackZeroX en 14 Julio 2011, 01:18 am Excelente UC.
P.D.: ya vote por ti, la idea fue genial. Dulces Lunas!¡. Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: raul338 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) Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: SuperDraco 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 Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: raul338 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 Título: Re: [APORTE] ucTabs (Reemplaza a SSTabDialog) Publicado por: raul338 en 14 Julio 2011, 17:45 pm Actualizado! :D
|