Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: YAcosta en Mayo 30, 2011, 10:21:35 pm

Título: un SSTAb mejor
Publicado por: YAcosta en Mayo 30, 2011, 10:21:35 pm
Estuve buscando y no encuentro, alguien sabe donde poder encontrar algun control de usuario (No OCX) similar al SSTab pero mas "elegante".

Gracias

p.d.: que no sea el Tabstrip tampoco.

Lo que pasa es que los tabs no los puedo cambiar de color solo el interior y me rompen toda la estética del aplicativo, por ahora estoy simulando un sstab pero ya me resulta pesado mantenerlo.
Título: Re:un SSTAb mejor
Publicado por: seba123neo en Mayo 30, 2011, 10:51:31 pm
este lo uso, y creo que es el mejor de todos...

ucXTab - Graphical Tab UserControl (http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=66998&lngWId=1)

saludos.
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Mayo 30, 2011, 10:53:51 pm
a ver...

gracias
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Mayo 30, 2011, 11:00:42 pm
Si, definitivamente es mucho mejor y hay un tema que "hace juego" (como dicen las chicas) con mi interfaz.

Muchas gracias.
Título: Re:un SSTAb mejor
Publicado por: fx700 en Mayo 31, 2011, 02:24:38 am
Yo he utilizado este siempre compilado en ocx y me fue muy bien.
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=56462&lngWId=1 (http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=56462&lngWId=1)
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Mayo 31, 2011, 02:35:08 am
Lo acabo de revisar, podría decir que es casi exactamente el mismo pero no lo son, la gran diferencia del que publicas es que se puede cambiar los tabs con un solo click en tiempo de diseño, y las propiedades tiene mas agrupaciones.

Chumaa.. que dilema y ya metí el otro a mi proyecto jejejej.

Asi que me voy a descansar y mañana lo reviso un poco mas porque este tiene mas cosillas que debo checar ua que yo lo metere como UC a mi proyecto y de alli decidiré cual usar.

Muchas Gracias por alcanzarme esta alternativa.

Saludos
Título: Re:un SSTAb mejor
Publicado por: xkiz ™ en Mayo 31, 2011, 07:56:14 am
se que no te sirve, pero por las dudas lo digo, el año pasado o el anterior habia empesado a " hacer " un ucTabStrip, que por razones logicas(falta de conocimientos en programación)deje y @Coco & @LeandroA siguieron y creo que @LeandroA termino, o le falto poko para, recien lo busque en el buscador de la pagina de @LeandroA pero no lo encontre, tal vez el lo tenga en su pc, o sino lo busco haber si lo tengo en mi pc, todo esto si te interesa.....
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Mayo 31, 2011, 11:42:44 am
Si si Xbiz, si me interesa, las dos propuestas que tengo están buenas y estoy usando una de ellas, pero igual no es definitivo y me gustaria verlo.

Gracias.
Título: Re:un SSTAb mejor
Publicado por: xkiz ™ en Mayo 31, 2011, 12:38:56 pm
no estoy seguro de que si era alguno de esos archivos que estan ahi en el comprimido que subi, no tengo vb6 instalado aca como para fijarme, ni tampoco si @LeandroA llego a finalizar esto o los debug, solo se que uno lo use en un projecto propio y no tuve drama.

PD: @LeandroA si te acordas y lo tenesy si queres,  subi el usTabStrip ese que estaba bueno...

(http://www.keyanomail.ca/Graphics/Icons/Office.Attachment.png)attachment: ucTabStrip API.rar (http://www.mediafire.com/?7vps2gbeupzqkip)
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Mayo 31, 2011, 12:41:37 pm
Procedo a checarlo, gracias.
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 10:19:14 pm
Ahora si me meti en un gran problema.

estuve usando el ucXTab

Todo bien, tenia un ucxtab de 5 tabs, pero en tiempo de diseño sucedia que un picture (que tiene controles tambien) ubicado en el tab 5 aparecia de pronto en el tab 2, igual lo ejecuto y se pocisiona correctamente en el tab 5, supuse que era un tema de UC en tiempo de diseño, en otros momentos el pic aparecia en el tab 1, igual lo ejecutaba y todo bien, segui trabajando asi y siempre el Picture aparecia en el Tab 5

Vuelvo a este codigo despues de 2 semanas, y cuando lo abro, encuentro que
todos los controles del tab 5 estan en el tab 3,
todos los controles del tab 4 estan en el tab 2,
todos los controles del tab 3 estan en el tab 1,
todos los controles del tab 2 estan en el tab 0,
y los controles del tab 1 y el tab 0 YA NO ESTAN!!!!

Que me sugieren, esto me paralizo, no se por donde tocar el tema, si quitar el UC y volverlo a poner, si volver a poner en su sitio todos los controles... no se.....

Estare atento a las sugerencias

Gracias
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 10:25:07 pm
Me va volviendo el alma al cuerpo.

Para empezar el codigo no se borro, en cada tab tengo algo de 12 controles con codigo.
Y los códigos tienen valor left de 49,080, ¿Porque paso esto?

Esta bien raro, sabiendo que mi PC no la toca nadie, y yo en ningun momento le di a esos 24 controles en total el valor de left de mas de 49,000!!!

¿Esta rarisimo... ni modo, me queda la chamba de organizar de nuevo todo eso y estoy con el temo de que puede estar pasando con el control ucXTab..

Como digo, el unico detalle que pude detectar y que no antedia es:
1.- control Picture ubicado en tab 5
2.- Ejecuto programa
3.- Salgo del programa y vuelvo al editor
4.- El Pic salto al tab 3
5.- Lo vuelvo a colocar en el tab 5
6.- Vuelvo al punto 1.

Como siempre volvia al punto 1 ya no movia el control pic, asi que lo deje asi porque siempre que ejecutaba el pic se volvia al tab 5.

Una ayuda por fa para entender que esta pasando.

Gracias

Título: Re:un SSTAb mejor
Publicado por: seba123neo en Junio 14, 2011, 10:35:08 pm
yo lo uso mucho, y tengo una pantalla bien grande con 5 o 6 tabs que contienen cada uno como 10 textbox y 10 labels (pero no estan dentro de un picture), algunos son combos o sea son casi 100 controles en el formulario, mas los botones y demas cosas, nunca tuve problema, pero para que no te pase mas, lo mejor es siempre bloquear los controles con la opcion de visual basic, asi nadie puede mover los controles accidentalmente, eso es vital por ahi sin querer haces doble click y se te mueve un poco el control y solo desbloquear la pnatalla cuando se necesite mover algo.
Título: Re:un SSTAb mejor
Publicado por: Jen en Junio 14, 2011, 10:41:59 pm
Me va volviendo el alma al cuerpo.

Para empezar el codigo no se borro, en cada tab tengo algo de 12 controles con codigo.
Y los códigos tienen valor left de 49,080, ¿Porque paso esto?

Esta bien raro, sabiendo que mi PC no la toca nadie, y yo en ningun momento le di a esos 24 controles en total el valor de left de mas de 49,000!!!

¿Esta rarisimo... ni modo, me queda la chamba de organizar de nuevo todo eso y estoy con el temo de que puede estar pasando con el control ucXTab..

Como digo, el unico detalle que pude detectar y que no antedia es:
1.- control Picture ubicado en tab 5
2.- Ejecuto programa
3.- Salgo del programa y vuelvo al editor
4.- El Pic salto al tab 3
5.- Lo vuelvo a colocar en el tab 5
6.- Vuelvo al punto 1.

Como siempre volvia al punto 1 ya no movia el control pic, asi que lo deje asi porque siempre que ejecutaba el pic se volvia al tab 5.

Una ayuda por fa para entender que esta pasando.

Gracias

Repaint SSTab is much easier than do Listview ;).

(http://www.vbgood.com/data/attachment/forum/month_1008/10080700337dc5f4363416b441.png)

(http://www.vbgood.com/data/attachment/forum/month_1008/100807003387d31fb81c0ef692.png)
download SSTab repaint:
http://www.vbgood.com/forum.php?mod=attachment&aid=MzU4MTh8N2NhYmMxMTd8MTMwODEwMjkwMXwyMDAyNjk%3D
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 10:52:55 pm
Aca esta pasando algo rarisimo.
He vuelvo a acomodar algunos de los controles, otros estaban en -27000 de left.

Terminando de acomodar todos los controles del tab 5 y continuo con el tab 1, cuando vuelvo a ver el tab 5 desaparecieron todos los controles del tab 5.

He abierto otro soft mio que no toco hace un mes, y me abrio todas las ventanas

Asi que mi sospecha principal es esta merde de IDE addin TabPage, debi obedecer a mi corazonada y no meterle esa vaina porque es lo unico que puse...ahora como chuta lo saco!!!!
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 10:59:00 pm
Por fa, como lo quito??? ????? la cague no debi ponerlo, en tiempo de desiño esta que me mueve los controles del tab. No se como quitarlo, voy al regedit???
Título: Re:un SSTAb mejor
Publicado por: seba123neo en Junio 14, 2011, 11:01:46 pm
primero como lo instalaste ?

los plugins y demas estan en el Complementes-->Administrador de complementos de visual basic, ahi seleccionas las cosas que queres que se cargen al inicio. fijate si esta ahi y ponele que no carge.

si es un dll desregistrala.

saludos.
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 11:06:10 pm
En el regedit no hay nada

Ejecute el exe que publicaron en el otro post, y le di la ruta del Exe de VB6

Fui a complementos pero no lo encuentro, al menos no  con ese nombre, solo encontre esto:
CodeHelp Ide Extender   esta en ALL (comportamiento de carga)
F11   esta en ALL (me parece raro que diga F11)
VB6 MZ-Tools 3.0  esta en  Iniciado/Cargado
Visual Component Managemt esta en  Iniciado/Cargado

y nada mas, eso es todo.
Título: Re:un SSTAb mejor
Publicado por: seba123neo en Junio 14, 2011, 11:09:19 pm
espera que queres quitar ? que exe publicaron ??
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 11:13:52 pm
No publicaron el exe en si, sino la web, Igor publico esto:
http://basic.programist.ru/87426012.html (http://basic.programist.ru/87426012.html)
en Herramientas y Utilidades de VB6.

Lleva a una web y alli cojudamente baje el exe, se levanta una aplicacion que te pide la ruta del VB6.exe y se ejecuta.
Título: Re:un SSTAb mejor
Publicado por: seba123neo en Junio 14, 2011, 11:17:47 pm
fijate en la ruta del VB6.EXE haber si hay algun archivo dll o algo...no creo que se inyecte dentro del VB6.EXE jaja.
Título: Re:un SSTAb mejor
Publicado por: raul338 en Junio 14, 2011, 11:19:09 pm
Creo que se refiere al exe de los Tabs y del tabindex. Aunque no le hecharia la culpa a eso. Yo cambiaria de control.

Yo tome el ucTabs que hay en el "explorado remoto" de leandro y le fui mejorando mucho (a tal punto de que ya le implemente el IOLEInPlaceActiveObject sin modulos :P practicando para el ucListView). Lo malo es que no se puede (al menos no le puse) usar el control como contenedor, tenes que ubicar los controles encima y hacerlos visible o invisible segun el tab activo :P
Si quieren lo publico, pero le faltan detalles por pulir
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 11:20:30 pm
voy a ver, pero ya lo saque deshabilitando
CodeHelp Ide Extender   esta en ALL (comportamiento de carga)
F11   esta en ALL (me parece raro que diga F11)

Ahora solo me toca reacomodar mas de 80 controles que se hicieron merde. La gran mayoria son OptionButtons para seleccionar reportes.
Título: Re:un SSTAb mejor
Publicado por: raul338 en Junio 14, 2011, 11:22:27 pm
Eso de ALL lo podes cambiar con los checkbox que hay abjo de Load at startup, loaded, y load in command  line (o similar)
Título: Re:un SSTAb mejor
Publicado por: seba123neo en Junio 14, 2011, 11:23:07 pm
tambien proba hacer un proyecto nuevo de visual basic, pone los tabs como lo tenes en el proyecto del problema y guardalo y ejecutalo , hace unas pruebas y fijate si te lo hace en un proyecto nuevo, sin nada de codigo, si te lo hace es porque algo hay.

cuando pasan estas cosas hay que ir probando de 0 e ir descartando hasta encontrar el problema.
Título: Re:un SSTAb mejor
Publicado por: igor en Junio 14, 2011, 11:26:23 pm
disconnect and check uncomplicated
me problems no  2008
x:\Program Files\Microsoft Visual Studio\VB98\CHCore\Unl.bat
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 11:29:42 pm
Te odio Igor jajajaja, no mentira, es una broma, yo mismo rompí mi primera regla: "No probar nada en la maquina de desarrollo"

Quiza este plugin no es el del problema, no lo se, hare lo que me dice Sebas para comprobarlo despues, pero ahorita tengo chamba para 2 horas o mas reacomodando todo tal como estaba antes.
Título: Re:un SSTAb mejor
Publicado por: seba123neo en Junio 14, 2011, 11:31:03 pm
x:\Program Files\Microsoft Visual Studio\VB98\CHCore\Unl.bat

si seguro que estaba ahi, ya que si le pide el path del VB6.EXE algo debia hacer con el path ese, abria que abrir el .bat con un editor de texto y ver que tiene dentro.
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 14, 2011, 11:33:17 pm
Si lo abri (solo clic derecho y a editar y te carga el notepad), tiene para desregistrar.
Título: Re:un SSTAb mejor
Publicado por: YAcosta en Junio 15, 2011, 12:12:25 am
Estoy modificando entrando y saliendo del proyecto, ejecutnadolo tambien y ya todo esta bien después de haberle quitado ese plugin. Seria bueno saber si alguien mas le fue mal o no, por ahora queda en duda aun si es ese plugin o no.

Seguiré arreglando