In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Ultima molestia que dare
Ultima molestia que dare
Bueno al fin logre sacar un ejemplo de lo que quiero, aqui se los envio
--
Attached files ClaseTree.zip (4.1 KB)Â
--
Attached files ClaseTree.zip (4.1 KB)Â
Ultima molestia que dare
Carlos Cedeño escribió:
> Bueno al fin logre sacar un ejemplo de lo que quiero, aqui se los envio
No, hombre, no.
Tienes que molestar, para que esto suponga un reto para la gente.
No se puede pretender abarcar todo, somos los usuarios que hacen grande
la herramienta, no la herramienta al programador.
Por poner un ejemplo, mira la cantidad de contribuciones que tiene
Fivewin, pues con Xailer, poquito a poquito, también es posible hacerlo.
Tu ejemplo, por ejemplo, ayudará a otros que tengo un problema similar
como el tuyo, lo que pasa es que tú has sido el primero, y eso es la
desesperación, lo sé por experiencia
Animo y espero ver más reto tuyos por aquí.
Saludos
Rafa Carmona
> Bueno al fin logre sacar un ejemplo de lo que quiero, aqui se los envio
No, hombre, no.
Tienes que molestar, para que esto suponga un reto para la gente.
No se puede pretender abarcar todo, somos los usuarios que hacen grande
la herramienta, no la herramienta al programador.
Por poner un ejemplo, mira la cantidad de contribuciones que tiene
Fivewin, pues con Xailer, poquito a poquito, también es posible hacerlo.
Tu ejemplo, por ejemplo, ayudará a otros que tengo un problema similar
como el tuyo, lo que pasa es que tú has sido el primero, y eso es la
desesperación, lo sé por experiencia

Animo y espero ver más reto tuyos por aquí.
Saludos
Rafa Carmona
Ultima molestia que dare
Ni una idea de como referirme al objecto que contendra los checkboxes?
saludos
"rafa" <thefull_quita@t-gtk.org> escribió en el mensaje de
noticias:49f01c30$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Carlos Cedeño escribió:
>> Bueno al fin logre sacar un ejemplo de lo que quiero, aqui se los envio
> No, hombre, no.
> Tienes que molestar, para que esto suponga un reto para la gente.
>
> No se puede pretender abarcar todo, somos los usuarios que hacen grande
> la herramienta, no la herramienta al programador.
>
> Por poner un ejemplo, mira la cantidad de contribuciones que tiene
> Fivewin, pues con Xailer, poquito a poquito, también es posible hacerlo.
>
> Tu ejemplo, por ejemplo, ayudará a otros que tengo un problema similar
> como el tuyo, lo que pasa es que tú has sido el primero, y eso es la
> desesperación, lo sé por experiencia
>
> Animo y espero ver más reto tuyos por aquí.
>
> Saludos
> Rafa Carmona
saludos
"rafa" <thefull_quita@t-gtk.org> escribió en el mensaje de
noticias:49f01c30$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Carlos Cedeño escribió:
>> Bueno al fin logre sacar un ejemplo de lo que quiero, aqui se los envio
> No, hombre, no.
> Tienes que molestar, para que esto suponga un reto para la gente.
>
> No se puede pretender abarcar todo, somos los usuarios que hacen grande
> la herramienta, no la herramienta al programador.
>
> Por poner un ejemplo, mira la cantidad de contribuciones que tiene
> Fivewin, pues con Xailer, poquito a poquito, también es posible hacerlo.
>
> Tu ejemplo, por ejemplo, ayudará a otros que tengo un problema similar
> como el tuyo, lo que pasa es que tú has sido el primero, y eso es la
> desesperación, lo sé por experiencia

>
> Animo y espero ver más reto tuyos por aquí.
>
> Saludos
> Rafa Carmona
Ultima molestia que dare
Señores Maestros(Ignacio, Jose F. Gimenez, Jose Luis Capel, otros que estan
fuera de lo comun en esto ), por favor, nada mas quiero como me refiero al
objecto TreeView que contendra el object, si con SELF(no se ve) , o con
oParent(se fuera del objecto).
Solo eso amigos
"Carlos Cedeño" <carlosijc@hotmail.com> escribió en el mensaje de
noticias:[email=49f224c9@svctag-j7w3v3j....]49f224c9@svctag-j7w3v3j....[/email]
> Ni una idea de como referirme al objecto que contendra los checkboxes?
>
> saludos
>
> "rafa" <thefull_quita@t-gtk.org> escribió en el mensaje de
> noticias:49f01c30$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Carlos Cedeño escribió:
>>> Bueno al fin logre sacar un ejemplo de lo que quiero, aqui se los envio
>> No, hombre, no.
>> Tienes que molestar, para que esto suponga un reto para la gente.
>>
>> No se puede pretender abarcar todo, somos los usuarios que hacen grande
>> la herramienta, no la herramienta al programador.
>>
>> Por poner un ejemplo, mira la cantidad de contribuciones que tiene
>> Fivewin, pues con Xailer, poquito a poquito, también es posible hacerlo.
>>
>> Tu ejemplo, por ejemplo, ayudará a otros que tengo un problema similar
>> como el tuyo, lo que pasa es que tú has sido el primero, y eso es la
>> desesperación, lo sé por experiencia
>>
>> Animo y espero ver más reto tuyos por aquí.
>>
>> Saludos
>> Rafa Carmona
>
fuera de lo comun en esto ), por favor, nada mas quiero como me refiero al
objecto TreeView que contendra el object, si con SELF(no se ve) , o con
oParent(se fuera del objecto).
Solo eso amigos
"Carlos Cedeño" <carlosijc@hotmail.com> escribió en el mensaje de
noticias:[email=49f224c9@svctag-j7w3v3j....]49f224c9@svctag-j7w3v3j....[/email]
> Ni una idea de como referirme al objecto que contendra los checkboxes?
>
> saludos
>
> "rafa" <thefull_quita@t-gtk.org> escribió en el mensaje de
> noticias:49f01c30$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Carlos Cedeño escribió:
>>> Bueno al fin logre sacar un ejemplo de lo que quiero, aqui se los envio
>> No, hombre, no.
>> Tienes que molestar, para que esto suponga un reto para la gente.
>>
>> No se puede pretender abarcar todo, somos los usuarios que hacen grande
>> la herramienta, no la herramienta al programador.
>>
>> Por poner un ejemplo, mira la cantidad de contribuciones que tiene
>> Fivewin, pues con Xailer, poquito a poquito, también es posible hacerlo.
>>
>> Tu ejemplo, por ejemplo, ayudará a otros que tengo un problema similar
>> como el tuyo, lo que pasa es que tú has sido el primero, y eso es la
>> desesperación, lo sé por experiencia

>>
>> Animo y espero ver más reto tuyos por aquí.
>>
>> Saludos
>> Rafa Carmona
>
Ultima molestia que dare
Cuando creo los checkboxes desde fuera de la clases, logro menterlo en el
Treeview, no en Tform, el problema me da cuando lo quiero crear dentro de la
clases, ya ya prove con ::oparent:oparent y me da error tambien.
TCHECKBOX:GETFORM(344)
Error BASE/1004 Message not found: TAPPLICATION:GETFORM
Arguments: ()
Bueno, aqui estoy por si alguien aprece
Gracias
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje de
noticias:[email=49f24c59@svctag-j7w3v3j....]49f24c59@svctag-j7w3v3j....[/email]
> He estado analizando tu fuente, la cosa es que estas creando los checkbox
> sobre el TreeItem o sobre el TreeView, y tienes que crearlos sobre el
> TForm.
> Tienes que controlar el valor de TForm dos niveles abajo, osea, Tform
> contiene el TTreeView y este a su vez el TTreeviewItem, por lo que ni Self
> ni oParent son los que requieres, sino el que contiene el TTreeView, mas o
> menos:
>
> WITH OBJECT oChk := TCheckBox():New(::oParent:oParent)
>
> donde ::oParent = TTreeView
> y :oParent es el que contiene a este, o sea, TForm.
>
> No te des por vencido, a veces la ayuda tarda, yo igual me he desesperado
> esperando respuesta de soporte, pero analizando lso fuentes de las clases
> me las he ido solucionando.
>
> Saludos.
> --
> Ramón Zea
> 01.993.231-62-29
> http://www.paginasprodigy.com/zeasoftware/
> zeasoftware@prodigy.net.mx
> zeasoftware@hotmail.com
> ramonzea@yahoo.com
> zeasoft.movil@hotmail.com
> dirza_com@hotmail.com
Treeview, no en Tform, el problema me da cuando lo quiero crear dentro de la
clases, ya ya prove con ::oparent:oparent y me da error tambien.
TCHECKBOX:GETFORM(344)
Error BASE/1004 Message not found: TAPPLICATION:GETFORM
Arguments: ()
Bueno, aqui estoy por si alguien aprece
Gracias
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje de
noticias:[email=49f24c59@svctag-j7w3v3j....]49f24c59@svctag-j7w3v3j....[/email]
> He estado analizando tu fuente, la cosa es que estas creando los checkbox
> sobre el TreeItem o sobre el TreeView, y tienes que crearlos sobre el
> TForm.
> Tienes que controlar el valor de TForm dos niveles abajo, osea, Tform
> contiene el TTreeView y este a su vez el TTreeviewItem, por lo que ni Self
> ni oParent son los que requieres, sino el que contiene el TTreeView, mas o
> menos:
>
> WITH OBJECT oChk := TCheckBox():New(::oParent:oParent)
>
> donde ::oParent = TTreeView
> y :oParent es el que contiene a este, o sea, TForm.
>
> No te des por vencido, a veces la ayuda tarda, yo igual me he desesperado
> esperando respuesta de soporte, pero analizando lso fuentes de las clases
> me las he ido solucionando.
>
> Saludos.
> --
> Ramón Zea
> 01.993.231-62-29
> http://www.paginasprodigy.com/zeasoftware/
> zeasoftware@prodigy.net.mx
> zeasoftware@hotmail.com
> ramonzea@yahoo.com
> zeasoft.movil@hotmail.com
> dirza_com@hotmail.com
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Ultima molestia que dare
He estado analizando tu fuente, la cosa es que estas creando los checkbox
sobre el TreeItem o sobre el TreeView, y tienes que crearlos sobre el TForm.
Tienes que controlar el valor de TForm dos niveles abajo, osea, Tform
contiene el TTreeView y este a su vez el TTreeviewItem, por lo que ni Self
ni oParent son los que requieres, sino el que contiene el TTreeView, mas o
menos:
WITH OBJECT oChk := TCheckBox():New(::oParent:oParent)
donde ::oParent = TTreeView
y :oParent es el que contiene a este, o sea, TForm.
No te des por vencido, a veces la ayuda tarda, yo igual me he desesperado
esperando respuesta de soporte, pero analizando lso fuentes de las clases me
las he ido solucionando.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
sobre el TreeItem o sobre el TreeView, y tienes que crearlos sobre el TForm.
Tienes que controlar el valor de TForm dos niveles abajo, osea, Tform
contiene el TTreeView y este a su vez el TTreeviewItem, por lo que ni Self
ni oParent son los que requieres, sino el que contiene el TTreeView, mas o
menos:
WITH OBJECT oChk := TCheckBox():New(::oParent:oParent)
donde ::oParent = TTreeView
y :oParent es el que contiene a este, o sea, TForm.
No te des por vencido, a veces la ayuda tarda, yo igual me he desesperado
esperando respuesta de soporte, pero analizando lso fuentes de las clases me
las he ido solucionando.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Ultima molestia que dare
En el ejemplo que publicaste, has mas pequeño el oTree y pon solo
WITH OBJECT oChk := TCheckBox():New(::oParent)
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
WITH OBJECT oChk := TCheckBox():New(::oParent)
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Ultima molestia que dare
No entiendo
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje de
noticias:[email=49f33f43@svctag-j7w3v3j....]49f33f43@svctag-j7w3v3j....[/email]
> En el ejemplo que publicaste, has mas pequeño el oTree y pon solo
>
> WITH OBJECT oChk := TCheckBox():New(::oParent)
>
> --
> Ramón Zea
> 01.993.231-62-29
> http://www.paginasprodigy.com/zeasoftware/
> zeasoftware@prodigy.net.mx
> zeasoftware@hotmail.com
> ramonzea@yahoo.com
> zeasoft.movil@hotmail.com
> dirza_com@hotmail.com
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje de
noticias:[email=49f33f43@svctag-j7w3v3j....]49f33f43@svctag-j7w3v3j....[/email]
> En el ejemplo que publicaste, has mas pequeño el oTree y pon solo
>
> WITH OBJECT oChk := TCheckBox():New(::oParent)
>
> --
> Ramón Zea
> 01.993.231-62-29
> http://www.paginasprodigy.com/zeasoftware/
> zeasoftware@prodigy.net.mx
> zeasoftware@hotmail.com
> ramonzea@yahoo.com
> zeasoft.movil@hotmail.com
> dirza_com@hotmail.com
-
- Mensajes: 56
- Registrado: Jue Ene 08, 2009 5:40 pm
Ultima molestia que dare
Te dare mi punto de vista como lo haria yo.
Seria bueno que relaciones tu TreeView con un TArraybrowse , este ultimo
componete acepta colocar checkbox en su celda,
el trabajo esa es saber ubicar la posicion donde se despliega tu seleccion
de item en el TreeView para ubicarlo a la mano derecha el TArrayBrowse
cargando los valores que corresponden de acuerdo a tu seleccion. Claro saber
como encajar exactamente cada fila a cada item de la subitems ,pero eso ya
queda al calculo de tu browse.
Vere si te hago un ejemplo, pero no tan perfecto que digamos.
Saludos.
FG
"Carlos Cedeño" <carlosijc@hotmail.com> escribió en el mensaje
news:49f3d1cb$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> No entiendo
>
> "Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje de
> noticias:[email=49f33f43@svctag-j7w3v3j....]49f33f43@svctag-j7w3v3j....[/email]
>> En el ejemplo que publicaste, has mas pequeño el oTree y pon solo
>>
>> WITH OBJECT oChk := TCheckBox():New(::oParent)
>>
>> --
>> Ramón Zea
>> 01.993.231-62-29
>> http://www.paginasprodigy.com/zeasoftware/
>> zeasoftware@prodigy.net.mx
>> zeasoftware@hotmail.com
>> ramonzea@yahoo.com
>> zeasoft.movil@hotmail.com
>> dirza_com@hotmail.com
>
Seria bueno que relaciones tu TreeView con un TArraybrowse , este ultimo
componete acepta colocar checkbox en su celda,
el trabajo esa es saber ubicar la posicion donde se despliega tu seleccion
de item en el TreeView para ubicarlo a la mano derecha el TArrayBrowse
cargando los valores que corresponden de acuerdo a tu seleccion. Claro saber
como encajar exactamente cada fila a cada item de la subitems ,pero eso ya
queda al calculo de tu browse.
Vere si te hago un ejemplo, pero no tan perfecto que digamos.
Saludos.
FG
"Carlos Cedeño" <carlosijc@hotmail.com> escribió en el mensaje
news:49f3d1cb$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> No entiendo
>
> "Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje de
> noticias:[email=49f33f43@svctag-j7w3v3j....]49f33f43@svctag-j7w3v3j....[/email]
>> En el ejemplo que publicaste, has mas pequeño el oTree y pon solo
>>
>> WITH OBJECT oChk := TCheckBox():New(::oParent)
>>
>> --
>> Ramón Zea
>> 01.993.231-62-29
>> http://www.paginasprodigy.com/zeasoftware/
>> zeasoftware@prodigy.net.mx
>> zeasoftware@hotmail.com
>> ramonzea@yahoo.com
>> zeasoft.movil@hotmail.com
>> dirza_com@hotmail.com
>
-
- Mensajes: 1831
- Registrado: Mar Oct 11, 2005 9:53 am
Ultima molestia que dare
en tu prueba.prg, que e donde tienes sobrecargado la clase TTrre...., tienes
un alinea donde indicas donde crear los CheckBox, ponle que los asigne sobre
::oParent, y te los crea sobre el TForm.
Yo aca ya hice la modificacion y me aparecen 3 checkboxs, pero no se si es
lo que estas buscando.
Cualquier cosa te mando tu proyecto a como lo modificque.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
un alinea donde indicas donde crear los CheckBox, ponle que los asigne sobre
::oParent, y te los crea sobre el TForm.
Yo aca ya hice la modificacion y me aparecen 3 checkboxs, pero no se si es
lo que estas buscando.
Cualquier cosa te mando tu proyecto a como lo modificque.
Saludos.
--
Ramón Zea
01.993.231-62-29
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
dirza_com@hotmail.com
Ramón Zea
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/
Móvil: 01-993-231-62-29
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoftware/