Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2009-07

Consulta sobre TTreeView

41 messages · 13 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

ELMO CALATAYUD

Buen Dia Amigos.

Gracias por mantener esta lista que dia a dia nos entretien con casos y conocimiento directamente en nuestro coreo electr�nico. Debo comentar que tengo un tiempo programando con Lazarus y me ha ido bi�n. Sin embargo, siempre hay complicaciones que se van corrigiendo poco a poco. Uno de estos casos es el componente TTreeView.

Tal como esta definido en los fuentes de lazarus, el componente TTreeView permite mostrar el Arbol de TreeNodes pero estos TreeNodes permiten mostrar solo una columna de datos. algo asi como

-- Raiz Arbol |

|-- Nodo 1

|-- Nodo 2

|-- Nodo 3

|-- Nodo 4 --|

|-- Sub Nodo 4-1

|-- Sub Nodo 4-2

|-- Sub Nodo 4-3

En mi caso necesito portar un codigo de Kylix donde los TreeNode pueden tener columnas adicionales que denomina subItems. la figura es algo parecida a esto

-- Raiz Arbol |

|-- Nodo 1 | Dato 1

|-- Nodo 2 | Dato 2

|-- Nodo 3 | Dato 3

|-- Nodo 4 --| Dato 4

|-- Sub Nodo 4-1 | Dato 4-1

|-- Sub Nodo 4-2 | Dato 4-2

|-- Sub Nodo 4-3 | Dato 4-3

Como ven hay una segunda columna de Datos aparte del Texto de Nodo, esto da la facilidad de poder presentar datos adicionales respecto del texto principal del Nodo y los alinea convenientemente, lo que le da una forma elegante en presetaci�n. Claro esta, podria reemplazar el TTreeView por un TLIstView pero este componente no se aprecia tam bien con el impacto que da el TTreeView y si concateno ambos datos en una sola cadena para mostrarlo en la unica columna de dato que permite el TTreeView, entonces los datos no quedan alineados como deben, perdiendo estetica en la presentaci�n.

He pensado en utilizar el componente VirtuelTreeView que parece ideal para esto, pero a�n no es del todo estable sobre Linux. Disculpen me olvidaba mencionar que estoy trabajando en Multiplataforma y el Sistema Operativo principal de desarrollo es Linux Debian.

El codigo Kylix es el siguiente:

// Para la Raiz
TreeNode1:=Tree1.Items.add(nil, dbBusca.Fields[0].AsString+' '+dbBusca.Fields[1].AsString);
// Dato Adicional de la Raiz
Tree1.Items[Conta].SubItems.add(FormatFloat('0.00',Saldo));
// Para los Nodos
Tree1.Items.AddChild(TreeNode1,dbBusca.Fields[0].AsString+' '+dbBusca.Fields[1].AsString );
// Dato Adicional del Nodo
Tree1.Items[Conta].SubItems.add(FormatFloat('0.00',Saldo));

Mi Soluci�n con Lazarus, hasta ahora va por:

// Primero Junto todos los datos en una sola cadena y lo asigno a la variable SaldoStr
SaldoStr := dbBusca.Fields[0].AsString+' '+PadRight(dbBusca.Fields[1].AsString),120) + ' ' + PadLeft(FormatFloat('#,##0.00;(#,##0.00)',Saldo), 14);
// Para la Raiz
TreeNode1:=Tree1.Items.add(nil, SaldoStr);
// Para los Nodos
Tree1.Items.AddChild(TreeNode1, SaldoStr);

Esta Solucion no me es satisfactoria del todo ya que me desalinea mucho los datos, aun usando caracteres monoespace.

�Sabe alguien de alguna variante del componente TTreeView o de alga funcionalidad escondida que permita mostrar dos Columnas de Datos en los String de los TreeNodes?.

O de Plano, sera necesario derivar el compoente para agregarle la funcionalidad deseada, si tienen ejemplos de esto ultimo tambien les agradezco me comenten.

Disculpen la molestia, sus sugerencias son bienvenidas.

Saludos

_________________________________________________________________ Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us ------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090704/4966e903/attachment.html>

Reply by email

Giuseppe Luigi Punzi Ruiz
to ELMO CALATAYUD

La verdad, ni idea,

S�lo se me ocurre que preguntes en la lista/foro en ingl�s a ver que te comentan. Lo mismo ya hay alguien trabajando en ello.

Un saludo.

El 04/07/2009, a las 15:16, ELMO CALATAYUD escribi�:

Show quoted text 100 lines
Buen Dia Amigos. Gracias por mantener esta lista que dia a dia nos entretien con casos y conocimiento directamente en nuestro coreo electr�nico. Debo comentar que tengo un tiempo programando con Lazarus y me ha ido bi�n. Sin embargo, siempre hay complicaciones que se van corrigiendo poco a poco. Uno de estos casos es el componente TTreeView. Tal como esta definido en los fuentes de lazarus, el componente TTreeView permite mostrar el Arbol de TreeNodes pero estos TreeNodes permiten mostrar solo una columna de datos. algo asi como >-- Raiz Arbol | |-- Nodo 1 |-- Nodo 2 |-- Nodo 3 |-- Nodo 4 --| |-- Sub Nodo 4-1 |-- Sub Nodo 4-2 |-- Sub Nodo 4-3 En mi caso necesito portar un codigo de Kylix donde los TreeNode pueden tener columnas adicionales que denomina subItems. la figura es algo parecida a esto >-- Raiz Arbol | |-- Nodo 1 | Dato 1 |-- Nodo 2 | Dato 2 |-- Nodo 3 | Dato 3 |-- Nodo 4 --| Dato 4 |-- Sub Nodo 4-1 | Dato 4-1 |-- Sub Nodo 4-2 | Dato 4-2 |-- Sub Nodo 4-3 | Dato 4-3 Como ven hay una segunda columna de Datos aparte del Texto de Nodo, esto da la facilidad de poder presentar datos adicionales respecto del texto principal del Nodo y los alinea convenientemente, lo que le da una forma elegante en presetaci�n. Claro esta, podria reemplazar el TTreeView por un TLIstView pero este componente no se aprecia tam bien con el impacto que da el TTreeView y si concateno ambos datos en una sola cadena para mostrarlo en la unica columna de dato que permite el TTreeView, entonces los datos no quedan alineados como deben, perdiendo estetica en la presentaci�n. He pensado en utilizar el componente VirtuelTreeView que parece ideal para esto, pero a�n no es del todo estable sobre Linux. Disculpen me olvidaba mencionar que estoy trabajando en Multiplataforma y el Sistema Operativo principal de desarrollo es Linux Debian. El codigo Kylix es el siguiente: // Para la Raiz TreeNode1:=Tree1.Items.add(nil, dbBusca.Fields[0].AsString+' '+dbBusca.Fields[1].AsString); // Dato Adicional de la Raiz Tree1.Items[Conta].SubItems.add(FormatFloat('0.00',Saldo)); // Para los Nodos Tree1.Items.AddChild(TreeNode1,dbBusca.Fields[0].AsString+' '+dbBusca.Fields[1].AsString ); // Dato Adicional del Nodo Tree1.Items[Conta].SubItems.add(FormatFloat('0.00',Saldo)); Mi Soluci�n con Lazarus, hasta ahora va por: // Primero Junto todos los datos en una sola cadena y lo asigno a la variable SaldoStr SaldoStr := dbBusca.Fields[0].AsString+' '+PadRight(dbBusca.Fields[1].AsString),120) + ' ' + PadLeft(FormatFloat('#,##0.00;(#,##0.00)',Saldo), 14); // Para la Raiz TreeNode1:=Tree1.Items.add(nil, SaldoStr); // Para los Nodos Tree1.Items.AddChild(TreeNode1, SaldoStr); Esta Solucion no me es satisfactoria del todo ya que me desalinea mucho los datos, aun usando caracteres monoespace. �Sabe alguien de alguna variante del componente TTreeView o de alga funcionalidad escondida que permita mostrar dos Columnas de Datos en los String de los TreeNodes?. O de Plano, sera necesario derivar el compoente para agregarle la funcionalidad deseada, si tienen ejemplos de esto ultimo tambien les agradezco me comenten. Disculpen la molestia, sus sugerencias son bienvenidas. Saludos Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy! Try it! _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090705/57f7f9eb/attachment-0001.html>

Reply by email

ELMO CALATAYUD

Hola Jose

Muchas gracias por contestar, me confirmas que la soluci�n seria por la via del objeto Data que es un puntero que permiten los TTreeNodes, para implementar su visualizacion �ser� necesario crear un componente derivado de TTreeView?, es decir cambiar el metodo que muestra la vista TTreeView, para que muestre ademas del String, el dato que esta guardado en el puntero a Objeto, esta ultima parte se me complica hacerlo, por ello te pido por favor, me envies una unidad con implementaci�n similar, que sirva como ejemplo, para tomar la posta. Si gustas publicarlo en algun foro donde todos los usuarios puedan apovecharlo creo que seria ideal en hispalazarus, he puesto un Post, donde puede darse mas detalle sobre el tema.

http://hispalazarus.mi-web.es/foro/viewtopic.php?p=804#804

Gracias nuevamente.

Elmo

--Archivo adjunto de mensaje reenviado--

Earlier message 56 lines
From: josea en artextrading.com To: lazarus-es en lists.lazarus.freepascal.org Date: Mon, 6 Jul 2009 09:23:24 +0200 Subject: Re: [Lazarus-es] Consulta sobre TTreeView (ELMO CALATAYUD) Hola, los treeviews permiten a�adir objetos a cada uno de los items, es decir tener un puntero a un objeto creado por ti en cada TTreeviewnode. Si combinas esto con un TListObject puedes crearte tus propias estructuras de datos y no solo tener una columna de datos sino tener todos los datos que quieras. Ponerte un ejemplo completo creo que ser�a algo extenso pero no hay problema si lo quieres te mando unas units para que las veas o publico un link o lo que sea. El c�digo para a�adir un item ser�a: TreeNode1 := Tree1.Items.AddChildObject( <Parent: TTreeNode>, <Caption: String>, <Data: TPointer>); Para acceder a los datos s�lo tienes que acceder a la propiededad Data del Node que te interese. (TreeNode1.Data as TMiObjeto) y con esto recoges cualquier dato que te hayas montado en tu clase. Espero te sirva. Un saludo > Message: 1 > Date: Sat, 4 Jul 2009 08:16:49 -0500 > From: ELMO CALATAYUD <e_calatayud en hotmail.com> > Subject: [Lazarus-es] Consulta sobre TTreeView > To: Lista Lazarus <lazarus-es en lists.lazarus.freepascal.org> > Message-ID: <COL104-W220921C30411BBEB4341F2872D0 en phx.gbl> > Content-Type: text/plain; charset="iso-8859-1" > > // Para la Raiz > > TreeNode1:=Tree1.Items.add(nil, dbBusca.Fields[0].AsString+' '+dbBusca.Fields[1].AsString); > > // Dato Adicional de la Raiz > > Tree1.Items[Conta].SubItems.add(FormatFloat('0.00',Saldo)); > _________________________________________________________________ Discover the new Windows Vista http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090707/5e13a808/attachment.html>

Reply by email

Jose Antonio Cuello

La soluci�n es mediante la property Data que tienen todos los TTreeViewNode. No tienes que derivar del TTreeView sin� crearte una estructura de objetos, es decir un TObject por cada nodo que incluyas en el TTreeview y en lazar ese objeto al nodo ya sea cuando creas el nodo mediante .add o mediante el m�todo .addChildObject del TTreView.Items

Normalmente para este tipo de trabajos me creo una estructura de objetos bas�ndome en un TListObject paralelo al TTreview as� es m�s f�cil crear, gestionar y eliminar todos los objetos que enlazas con los nodos.

Otro tema es el de pintado de las columnas, que tendras que hacer manualmente puesto que el evento de pintado del TTreeview s�lo te pintar� el caption. Creo recordar que era uno de los eventos OnDraw del TTreeView pero ahora no tengo ning�n ejemplo disponible para confirm�rtelo.

Show quoted text 20 lines
Message: 1 Date: Tue, 7 Jul 2009 07:02:42 -0500 From: ELMO CALATAYUD <e_calatayud en hotmail.com> Subject: Re: [Lazarus-es] Consulta sobre TTreeView To: Lista Lazarus <lazarus-es en lists.lazarus.freepascal.org> Message-ID: <COL104-W495498A5ED638A525ED24287280 en phx.gbl> Content-Type: text/plain; charset="iso-8859-1" Hola Jose Muchas gracias por contestar, me confirmas que la soluci�n seria por la via del objeto Data que es un puntero que permiten los TTreeNodes, para implementar su visualizacion �ser� necesario crear un componente derivado de TTreeView?, es decir cambiar el metodo que muestra la vista TTreeView, para que muestre ademas del String, el dato que esta guardado en el puntero a Objeto, esta ultima parte se me complica hacerlo, por ello te pido por favor, me envies una unidad con implementaci�n similar, que sirva como ejemplo, para tomar la posta. Si gustas publicarlo en algun foro donde todos los usuarios puedan apovecharlo creo que seria ideal en hispalazarus, he puesto un Post, donde puede darse mas detalle sobre el tema. http://hispalazarus.mi-web.es/foro/viewtopic.php?p=804#804 Gracias nuevamente. Elmo

Reply by email

Giuseppe Luigi Punzi Ruiz
to Fredy Gonzales

Hola Freddy.

En mi opini�n, en Lazarus/FreePascal (y practicamente en cualquier lenguaje) puedes hacer cualquier cosa que te propongas...otra cosa, es que tengas la experiencia y conocimientos suficientes para llevar ese proyecto a buen puerto.

Realmente crees que ser�a interesante hacerlo? Nunca he trabajado en clipper, pero en mi opini�n, Harbour, est� m�s enfocado a desarrolladores clipper que requieren mantener aplicaciones antiguas mientras las portan a los nuevos sistemas. No s�, no imagino por qu� alguien iba a querer empezar un proyecto nuevo en Harbour, existiendo Ruby/Python/Lazarus/Mono etc... con soporte a miles de librer�as actuales.

Un saludo.

P.D.: Atenci�n, hablo desde mi total desconocimiento de Harbour, puedo estar equivocado en mis anteriores afirmaciones, al menos, la lista developers parece muy activa

El 08/07/2009, a las 20:46, Fredy Gonzales escribi�:

Show quoted text 11 lines
Amigos, Uds. creen que se podria hacer un IDE con lazarus para harbour? o por lo menos un compilador para las tres plataformas? FG _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090708/6f9b3c22/attachment.html>

Reply by email

Carlos German Tejero
to Fredy Gonzales: Uds. creen que se podria hacer un IDE con lazarus para harbour? o por lo menos un…

Por lo menos un editor con realce de sintaxs seguro, en los componentes de synedit de delphi esta el realzador para foxpro y clipper, portarlos no es mucho drama, yo porte uno para progress.
Segun tengo entendido harbour genera codigo c y luego lo compilas con gcc o algun otro, asi que seguro tambien es posible.
Saludos.

2009/7/8 Fredy Gonzales <fredyg1965 en gmail.com>

Show quoted text 14 lines
Amigos, Uds. creen que se podria hacer un IDE con lazarus para harbour? o por lo menos un compilador para las tres plataformas? FG _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Carlos Germ�n Tejero ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090708/4f38d1a3/attachment-0001.html>

Reply by email

Fredy Gonzales
to Giuseppe Luigi Punzi Ruiz: Hola Freddy. En mi opini�n, en Lazarus/FreePascal (y practicamente en cualquier…

Bueno,

Veo a lazarus como un gran proyecto, pero tambien tengo a harbour, que esta emergiendo con bastante interes por el mundo clippero.

Actualmente existe IDE libres como de pagos, pero ninguno (salvo xharbour, pero es un dolor de cabeza correrlo en ubuntu) que funcione correctamente en linux y ni de hablar de MAC.

Harbour, tiene un buen perfil para lo que considero aplicaciones de escritorio especialmente para linux, es menos complicado para entender y muy pontente.

Digamos que pense en hacer algo que me ayude a realizar el trabajo de armar el interface visual, claro como tu dices es si uno tiene la experciencia en hacer ide y solo te digo que no, pero si puedo hacer un peque�o compilador de harbour con lazarus que me sirva para windows / linux y mac.

Vere como lo hago.

Saludos

FG

PDA: sabias que con Harbour puede conectarte ya con postgresl?

Earlier message 32 lines
----- Original Message ----- From: Giuseppe Luigi Punzi Ruiz To: Spanish version of Lazarus List Sent: Wednesday, July 08, 2009 2:37 PM Subject: Re: [Lazarus-es] Pregunta al aire Hola Freddy. En mi opini�n, en Lazarus/FreePascal (y practicamente en cualquier lenguaje) puedes hacer cualquier cosa que te propongas...otra cosa, es que tengas la experiencia y conocimientos suficientes para llevar ese proyecto a buen puerto. Realmente crees que ser�a interesante hacerlo? Nunca he trabajado en clipper, pero en mi opini�n, Harbour, est� m�s enfocado a desarrolladores clipper que requieren mantener aplicaciones antiguas mientras las portan a los nuevos sistemas. No s�, no imagino por qu� alguien iba a querer empezar un proyecto nuevo en Harbour, existiendo Ruby/Python/Lazarus/Mono etc... con soporte a miles de librer�as actuales. Un saludo. P.D.: Atenci�n, hablo desde mi total desconocimiento de Harbour, puedo estar equivocado en mis anteriores afirmaciones, al menos, la lista developers parece muy activa El 08/07/2009, a las 20:46, Fredy Gonzales escribi�: Amigos, Uds. creen que se podria hacer un IDE con lazarus para harbour? o por lo menos un compilador para las tres plataformas? FG

Reply by email

Bruno Luciani
to Giuseppe Luigi Punzi Ruiz: Hola Freddy. En mi opini�n, en Lazarus/FreePascal (y practicamente en cualquier…

Giuseppe

Te cuento que harbour ha avanzado muchisimo , con muchas librerias nuevas , soporte para muchas bases de datos
y multiplataforma y multitasking.

Ademas se han agregado librerias graficas , entre ellas en desarrollo , HBQT que es un wrapper para la QT , Multiplataforma.

Los invito a chusmear la pagina web

http://www.harbour-project.org

Saludos

Bruno

2009/7/8 Giuseppe Luigi Punzi Ruiz <glpunzi en lordzealon.com>

Show quoted text 49 lines
Hola Freddy. En mi opini�n, en Lazarus/FreePascal (y practicamente en cualquier lenguaje) puedes hacer cualquier cosa que te propongas...otra cosa, es que tengas la experiencia y conocimientos suficientes para llevar ese proyecto a buen puerto. Realmente crees que ser�a interesante hacerlo? Nunca he trabajado en clipper, pero en mi opini�n, Harbour, est� m�s enfocado a desarrolladores clipper que requieren mantener aplicaciones antiguas mientras las portan a los nuevos sistemas. No s�, no imagino por qu� alguien iba a querer empezar un proyecto nuevo en Harbour, existiendo Ruby/Python/Lazarus/Mono etc... con soporte a miles de librer�as actuales. Un saludo. P.D.: Atenci�n, hablo desde mi total desconocimiento de Harbour, puedo estar equivocado en mis anteriores afirmaciones, al menos, la lista developers parece muy activa El 08/07/2009, a las 20:46, Fredy Gonzales escribi�: Amigos, Uds. creen que se podria hacer un IDE con lazarus para harbour? o por lo menos un compilador para las tres plataformas? FG _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es Giuseppe Luigi Punzi Ruiz Blog: http://www.lordzealon.com Twitter & Skype & GoogleTalk accounts: glpunzi _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090708/6d947d27/attachment.html>

Reply by email

Bruno Luciani
to Bruno Luciani

Perdon quise decir

Multi-Threads and Multi-GT

Bruno

El 8 de julio de 2009 18:42, Bruno Luciani <bruno.luciani en gmail.com>escribi�:

Show quoted text 70 lines
Giuseppe Te cuento que harbour ha avanzado muchisimo , con muchas librerias nuevas , soporte para muchas bases de datos y multiplataforma y multitasking. Ademas se han agregado librerias graficas , entre ellas en desarrollo , HBQT que es un wrapper para la QT , Multiplataforma. Los invito a chusmear la pagina web http://www.harbour-project.org Saludos Bruno 2009/7/8 Giuseppe Luigi Punzi Ruiz <glpunzi en lordzealon.com> Hola Freddy. > En mi opini�n, en Lazarus/FreePascal (y practicamente en cualquier > lenguaje) puedes hacer cualquier cosa que te propongas...otra cosa, es que > tengas la experiencia y conocimientos suficientes para llevar ese proyecto a > buen puerto. > > Realmente crees que ser�a interesante hacerlo? Nunca he trabajado en > clipper, pero en mi opini�n, Harbour, est� m�s enfocado a desarrolladores > clipper que requieren mantener aplicaciones antiguas mientras las portan a > los nuevos sistemas. No s�, no imagino por qu� alguien iba a querer empezar > un proyecto nuevo en Harbour, existiendo Ruby/Python/Lazarus/Mono etc... con > soporte a miles de librer�as actuales. > > Un saludo. > > P.D.: Atenci�n, hablo desde mi total desconocimiento de Harbour, puedo > estar equivocado en mis anteriores afirmaciones, al menos, la lista > developers parece muy activa > > El 08/07/2009, a las 20:46, Fredy Gonzales escribi�: > > Amigos, > > Uds. creen que se podria hacer un IDE con lazarus para harbour? > > o por lo menos un compilador para las tres plataformas? > > FG > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > Giuseppe Luigi Punzi Ruiz > Blog: http://www.lordzealon.com > Twitter & Skype & GoogleTalk accounts: glpunzi > > > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > >

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090708/8db9a0b8/attachment-0001.html>

Reply by email

Giuseppe Luigi Punzi
to Bruno Luciani: Giuseppe Te cuento que harbour ha avanzado muchisimo , con muchas librerias nuevas ,…

El mi�, 08-07-2009 a las 18:42 -0300, Bruno Luciani escribi�:

Show quoted text 17 lines
Giuseppe Te cuento que harbour ha avanzado muchisimo , con muchas librerias nuevas , soporte para muchas bases de datos y multiplataforma y multitasking. Ademas se han agregado librerias graficas , entre ellas en desarrollo , HBQT que es un wrapper para la QT , Multiplataforma. Los invito a chusmear la pagina web http://www.harbour-project.org Saludos Bruno

Y qu� principal diferencia existe entre Harbour y xHarbour? Me ha parecido entender que Harbour se centra en compatibilidad y estabilidad, y xHarbour en a�adir cosas nuevas?

Hay algun binding para GUIs que merezca la pena? Los que he visto parecen centrarse s�lo en Windows, y yo necesitar�a en Win/Linux/Mac.

Lo que me faltaba, si no ten�a bastante con Lazarus, Smalltalk y Ruby, ahora �sto tambi�n. Con raz�n nunca termino nada :P ------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090709/eff3a098/attachment.html>

Reply by email

Paola Bruccoleri
to Giuseppe Luigi Punzi
Lo que me faltaba, si no ten�a bastante con Lazarus, Smalltalk y Ruby, ahora �sto tambi�n. Con raz�n nunca termino nada :P

no te preocupes.. no sos el �nico que deambula
probando cosas!! yo a esta altura ya quiero probar menos!! jajajajajaj con ruby nunca tuve tiempo... !! y me ha quedado
pendiente smalltalk, justamente porque en las XO
tengo etoys!! pero ...... preciso d�as de m�s horas.. ahhh.. tb ando metida con harbour/xharbour y una
gui para win... ac� por lo menos somos 3 en eso!! byeeeeeeeeeeeeeee

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

Giuseppe Luigi Punzi
to Paola Bruccoleri

Hola Paola

El jue, 09-07-2009 a las 10:21 -0300, Paola Bruccoleri escribi�:

Show quoted text 14 lines
>Lo que me faltaba, si no ten�a bastante con >Lazarus, Smalltalk y Ruby, ahora �sto tambi�n. Con raz�n nunca termino nada :P no te preocupes.. no sos el �nico que deambula probando cosas!! yo a esta altura ya quiero probar menos!! jajajajajaj con ruby nunca tuve tiempo... !! y me ha quedado pendiente smalltalk, justamente porque en las XO tengo etoys!! pero ...... preciso d�as de m�s horas.. ahhh.. tb ando metida con harbour/xharbour y una gui para win... ac� por lo menos somos 3 en eso!! byeeeeeeeeeeeeeee

De smalltalk (squeak en particular) me cans� una serie de problemas que tuve que no me ofrec�an estabilidad. Requiere tener conocimientos "profundos" sobre el lenguaje (uy, si me oyesen los puristas decir lenguaje), y es algo que me ha frenado en su uso, y como no me puedo permitir VisualWorks y su licenciamiento, pues...

Por otro lado, Ruby lo he tocado poco realmente. me gusta ya que es muy cercano a Smalltalk (donde todo es un objeto), pero, ni puedes "ocultar" el fuente, ya que no compila a bytecode (bueno, s� lo hace la 1.9, pero lo hace en memoria, no a disco), y casi toda la informaci�n que encuentras es sobre Rails (y dale perico al torno con la web...quiero programar sobre escritorio, y ofrecer una interfaz web, y poder programar una web, pero no usar una web como interfaz para una aplicaci�n de escritorio).

En el otro extremo del cuadril�tero, se encuentra Lazarus. Mi "amor" hacia Delphi me hace verlo con mucho "cari�o", pero por otro lado, muchas veces me d� unos errores, adem�s, sin explicaci�n alguna, que sinceramente, no me infunden demasiada confianza tampoco.

Y ahora que por aqu� lo han comentado, me he puesto a ojear Harbour (y es que, me encanta leer sobre otros lenguajes, instal�rmelos, y cacharrear un poco). Como en su momento dije, y puedo estar equivocado, sigo pensando que Harbour no est� pensado para nuevos programadores. Est� pensado para la gente que tiene miles y miles de l�neas de c�digo en Clipper, y requiere de mantenerlas si o si. Por mucho que he leido, no he encontrado ninguna raz�n (he invito a alguien si la tiene a debatirla) por la que un programador, que no sepa clipper, elegir�a Harbour como plataforma para realizar un proyecto de peque�a/mediana/gran envergadura.

Yo requiero hacer varios proyectos, que la verdad, no me corren demasiada prisa. 3 o 4 de ellos no son proyectos muy grandes, o que requieran crecer demasiado. Otro, si es un proyectillo de gesti�n a medida "importante". Yo lo �nico que quiero es usar un mismo lenguaje, desde OSX/Windows/Linux, sin cambiar mil cosas, para poder hacer software de escritorio, sin tener que morir en el intento, y poder dotar a las aplicaciones de una interfaz web. Como lo voy a hacer yo, no tiene que ser un lenguaje mainstream como Java (al cu�l le tengo una aversi�n especial) o .NET, y tener que compartir o buscar programadores en ese lenguaje en particular.

En fin, todo es cuesti�n de seguir la cruzada hasta que encuentre algo realmente c�modo.

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090709/e93eb992/attachment.html>

Reply by email

Paola Bruccoleri
to Giuseppe Luigi Punzi: Hola Paola El jue, 09-07-2009 a las 10:21 -0300, Paola Bruccoleri escribi�: De…
Show quoted text 17 lines
Yo requiero hacer varios proyectos, que la verdad, no me corren demasiada prisa. 3 o 4 de ellos no son proyectos muy grandes, o que requieran crecer demasiado. Otro, si es un proyectillo de gesti�n a medida "importante". Yo lo �nico que quiero es usar un mismo lenguaje, desde OSX/Windows/Linux, sin cambiar mil cosas, para poder hacer software de escritorio, sin tener que morir en el intento, y poder dotar a las aplicaciones de una interfaz web. Como lo voy a hacer yo, no tiene que ser un lenguaje mainstream como Java (al cu�l le tengo una aversi�n especial) o .NET, y tener que compartir o buscar programadores en ese lenguaje en particular. En fin, todo es cuesti�n de seguir la cruzada hasta que encuentre algo realmente c�modo.

en mi humilde opini�n, creo que Lazarus es la
mejor opci�n, a pesar de esos errores que te
enloquecen.. creo que dentro de poco nom�s ya se llega a una versi�n m�s eficiente y estable; esto correo muy a prosa por lo que veo..
chauuuuuuu

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

Paola Bruccoleri
to Edwin Quijada: Que es harbour? *-------------------------------------------------------* *-Edwin Quijada…

Hola Edwin..
http://www.harbour-project.org/

y su fork:
http://www.xharbour.org/

y en su versi�n comercial: http://www.xharbour.com/

you wrote
Que es harbour?

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

Fredy Gonzales
to Giuseppe Luigi Punzi: El mi�, 08-07-2009 a las 18:42 -0300, Bruno Luciani escribi�: Y qu� principal…

Y eso que no te digo que tambien toy metido en Flex3 con AS3...jajajaja

FG

Earlier message 36 lines
----- Original Message ----- From: Giuseppe Luigi Punzi To: Spanish version of Lazarus List Sent: Thursday, July 09, 2009 2:40 AM Subject: [Lazarus-es] [OT] Otras herramientas de programaci�n El mi�, 08-07-2009 a las 18:42 -0300, Bruno Luciani escribi�: Giuseppe Te cuento que harbour ha avanzado muchisimo , con muchas librerias nuevas , soporte para muchas bases de datos y multiplataforma y multitasking. Ademas se han agregado librerias graficas , entre ellas en desarrollo , HBQT que es un wrapper para la QT , Multiplataforma. Los invito a chusmear la pagina web http://www.harbour-project.org Saludos Bruno Y qu� principal diferencia existe entre Harbour y xHarbour? Me ha parecido entender que Harbour se centra en compatibilidad y estabilidad, y xHarbour en a�adir cosas nuevas? Hay algun binding para GUIs que merezca la pena? Los que he visto parecen centrarse s�lo en Windows, y yo necesitar�a en Win/Linux/Mac. Lo que me faltaba, si no ten�a bastante con Lazarus, Smalltalk y Ruby, ahora �sto tambi�n. Con raz�n nunca termino nada :P ------------------------------------------------------------------------------

Reply by email

Paola Bruccoleri
to Fredy Gonzales
you wrote
 Y eso que no te digo que tambien toy metido en Flex3 con AS3...jajajaja FG

para variar, ya estuve dandole una miradota a
flex!! qu� bueno est�... pero mejor no me distraigo..!!

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

Giuseppe Luigi Punzi
to Edwin Quijada: Que es harbour? *-------------------------------------------------------* *-Edwin Quijada…

El jue, 09-07-2009 a las 15:13 +0000, Edwin Quijada escribi�:

Que es harbour?

Harbour es una implementaci�n libre 100% compatible con Clipper, para 32 y 64bits, adem�s de multiplataforma.

Adem�s, supuestamente obtienes nuevas caracter�sticas como Orientaci�n a objetos, poder acceder a una BBDD postgres en vez de usar xBase, y supongo algunas mejoras m�s etc..

Un saludo.
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090709/6210b3ed/attachment.html>

Reply by email

Giuseppe Luigi Punzi
to Paola Bruccoleri: para variar, ya estuve dandole una miradota a flex!! qu� bueno est�... pero mejor no…

El jue, 09-07-2009 a las 12:44 -0300, Paola Bruccoleri escribi�:

Show quoted text 9 lines
At 12:29 09/07/2009, you wrote: > >Y eso que no te digo que tambien toy metido en Flex3 con AS3...jajajaja > >FG para variar, ya estuve dandole una miradota a flex!! qu� bueno est�... pero mejor no me distraigo..!!

Ves? Flex, Flash, Superman, son cosas que no me atraen demasiado :P demasiado "mainstream".

A mi me atraen las cosas raras (o poco usadas/conocidas). Lisp, Ruby, Erlang, Smalltalk, Haskell, etc... Otra cosa, es cuales de ellos pueden usarse realmente de manera productivo para hacer software de gesti�n. ------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090709/f4f28fe4/attachment.html>

Reply by email

Fredy Gonzales
to Giuseppe Luigi Punzi

Lazarus...lo mejor para programas de gestion multiplataforma.

FG

Earlier message 26 lines
----- Original Message ----- From: Giuseppe Luigi Punzi To: Spanish version of Lazarus List Sent: Thursday, July 09, 2009 10:50 AM Subject: Re: [Lazarus-es] [OT] Otras herramientas de programaci ón El jue, 09-07-2009 a las 12:44 -0300, Paola Bruccoleri escribi�: At 12:29 09/07/2009, you wrote: > >Y eso que no te digo que tambien toy metido en Flex3 con AS3...jajajaja > >FG para variar, ya estuve dandole una miradota a flex!! qu� bueno est�... pero mejor no me distraigo..!! Ves? Flex, Flash, Superman, son cosas que no me atraen demasiado :P demasiado "mainstream". A mi me atraen las cosas raras (o poco usadas/conocidas). Lisp, Ruby, Erlang, Smalltalk, Haskell, etc... Otra cosa, es cuales de ellos pueden usarse realmente de manera productivo para hacer software de gesti�n. ------------------------------------------------------------------------------

Reply by email

Giuseppe Luigi Punzi
to Fredy Gonzales

Y la mayor cantidad de "Violaciones de Segmento" que he visto en mi vida por s�lo poner un dblookupcombobox en un form xD

No desprestigio Lazarus. Me encanta Object Pascal, pero siempre hay que tener en cuenta las alternativas ;)

El jue, 09-07-2009 a las 11:49 -0500, Fredy Gonzales escribi�:

Show quoted text 47 lines
? Lazarus...lo mejor para programas de gestion multiplataforma. FG ----- Original Message ----- From: Giuseppe Luigi Punzi To: Spanish version of Lazarus List Sent: Thursday, July 09, 2009 10:50 AM Subject: Re: [Lazarus-es] [OT] Otras herramientas de programaci ón El jue, 09-07-2009 a las 12:44 -0300, Paola Bruccoleri escribi�: > At 12:29 09/07/2009, you wrote: > > > >Y eso que no te digo que tambien toy metido en Flex3 con AS3...jajajaja > > > >FG > > para variar, ya estuve dandole una miradota a > flex!! qu� bueno est�... pero mejor no me distraigo..!! Ves? Flex, Flash, Superman, son cosas que no me atraen demasiado :P demasiado "mainstream". A mi me atraen las cosas raras (o poco usadas/conocidas). Lisp, Ruby, Erlang, Smalltalk, Haskell, etc... Otra cosa, es cuales de ellos pueden usarse realmente de manera productivo para hacer software de gesti�n. ______________________________________________________________ _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090709/45981fd6/attachment.html>

Reply by email

Paola Bruccoleri
to Giuseppe Luigi Punzi
you wrote
Y la mayor cantidad de "Violaciones de Segmento" que he visto en mi vida por s�lo poner un dblookupcombobox en un form xD

ja.. me vas a decir a mi?? esto me ha retrancado todo!!! pero bueno, s� que son cosas en pleno desarrollo.. chauuuuuuuu
=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

Giuseppe Luigi Punzi
to Paola Bruccoleri

El jue, 09-07-2009 a las 13:57 -0300, Paola Bruccoleri escribi�:

Show quoted text 7 lines
At 13:49 09/07/2009, you wrote: >Y la mayor cantidad de "Violaciones de Segmento" >que he visto en mi vida por s�lo poner un dblookupcombobox en un form xD ja.. me vas a decir a mi?? esto me ha retrancado todo!!! pero bueno, s� que son cosas en pleno desarrollo.. chauuuuuuuu

Llegaste a preguntar en los foros ingleses? Es algo que tarde o temprano seguro que tambi�n me afectar� a mi.

Un sauldo.
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090709/2150a28f/attachment.html>

Reply by email

Paola Bruccoleri
to Giuseppe Luigi Punzi

Hola Giuseppe..

Llegaste a preguntar en los foros ingleses? Es algo que tarde o temprano seguro que tambi�n me afectar� a mi.

si, Jesus ya ha dado en el clavo, por eso me baje un snapshot nuevo... aparentemente est� funcionando.. s�lo tuve que cambiar de lugar la creaci�n de otra ventana,
porque me saltaba el maldito (sis..)..
Creo adem�s que en futuras revisiones, se ir� mejorando a�n m�s.. byeeeeeeeeee

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

Giuseppe Luigi Punzi Ruiz
to Paola Bruccoleri

El 09/07/2009, a las 20:14, Paola Bruccoleri escribi�:

Show quoted text 10 lines
Hola Giuseppe.. > Llegaste a preguntar en los foros ingleses? Es algo que tarde o > temprano seguro que tambi�n me afectar� a mi. si, Jesus ya ha dado en el clavo, por eso me baje un snapshot nuevo... aparentemente est� funcionando.. s�lo tuve que cambiar de lugar la creaci�n de otra ventana, porque me saltaba el maldito (sis..).. Creo adem�s que en futuras revisiones, se ir� mejorando a�n m�s..

Si si, a ver, creo que no me expliqu� bien. Estoy cacharreando y seguir� haciendolo, basando mis proyectos casi con total seguridad en Lazarus.

A lo que me refer�a, es, que mi af�n de friki, hace que me ponga a ojear todo lenguaje habido y por haber :P

Obviamente, Lazarus tiene sus errores/problemas. Como los tiene Delphi 2009, que cuesta 2000$ (cantidad simb�lica, es por no mirarlo) en su versi�n Enterprise, y como los tiene Visual Basic, en todas sus versiones. De hecho, lo bueno de Lazarus, es, que si localizas un error, y lo reportas, muchas veces son rapid�simos en solucionarlo, pero, el problema, puede ser localizar los errores. Yo por ejemplo, voy a tener que ponerme a estudiar GDB, porque no tengo ni idea de como funciona. Es algo que como otros compa�eros de la lista han comentado, el superdepurador de Delphi se echa de menos en Lazarus (aunque est� a a�os luz del Debugger de Smalltalk :D ), por lo que, al menos de momento, muchos errores, que son cosas sencillas, al menos para mi, me resultan dif�ciles de localizar, al menos de momento. Pero todo es cuesti�n de ponerme, y �ltimamente, la verdad, el tiempo no es que me sobre por desgracia.

Un saludo.

Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi

Reply by email

Jesus Reyes

--- El jue 9-jul-09, Giuseppe Luigi Punzi <glpunzi en lordzealon.com> escribi�:

Show quoted text 21 lines
De:: Giuseppe Luigi Punzi <glpunzi en lordzealon.com> Asunto: Re: [Lazarus-es] [OT] Otras herramientas de programaci ón A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Fecha: jueves 9 de julio de 2009, 11:49 Y la mayor cantidad de "Violaciones de Segmento" que he visto en mi vida por s�lo poner un dblookupcombobox en un form xD No desprestigio Lazarus. Me encanta Object Pascal, pero siempre hay que tener en cuenta las alternativas ;)

Que revision de lazarus estas usando?, esto suena como un bug que se ha corregido en la revision 20772, ve el bug report http://bugs.freepascal.org/view.php?id=14091

Jesus Reyes A.

�Obt�n la mejor experiencia en la web! Descarga gratis el nuevo Internet Explorer 8. http://downloads.yahoo.com/ieak8/?l=mx

Reply by email

franmate en gmail.com
to Jesus Reyes

Se puede confiar en Lazarus?

Me refiero a si es tan robusto como para iniciar un proyecto de m�s de 50.000 l�neas de c�digo y que se pueda finalizar el trabajo. Ser�a terrible que un d�a ya no pudieras continuar porque aparecen errores inesperados, despues de escribir 49.999 l�neas.

Ustedes confiar�an en lazarus para un gran proyecto ?

Reply by email

Giuseppe Luigi Punzi Ruiz

Por supuesto, hay empresas que basan sus proyectos comerciales sobre l�zarus.

Quiz�s, el ejemplo m�s claro de proyecto grande, es el propio l�zarus.

Lo que podr�a tocar las narices es, como me ha pasado, que un form o algo, el dfm se ha corrompido. Pero s�lo he tenido que eliminar el componente problem�tico desde un editor de texto, y volver a ponerlo desde l�zarus, y s�lo me ha pasado una vez, seguramente por experimentar, y con un l�zarus de svn

Enviado usando Real Mail de Vodafone.

Earlier message 17 lines
-----Original Message----- From: franmate en gmail.com Sent: Fri, 10 Jul 2009 01:35:38 +0200 To: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Received: 10-Jul-2009 01:36:12 +0200 Subject: Re: [Lazarus-es] [OT] Otras herramientas de programaci ón Se puede confiar en Lazarus? Me refiero a si es tan robusto como para iniciar un proyecto de m�s de 50.000 l�neas de c�digo y que se pueda finalizar el trabajo. Ser�a terrible que un d�a ya no pudieras continuar porque aparecen errores inesperados, despues de escribir 49.999 l�neas. Ustedes confiar�an en lazarus para un gran proyecto ?

Reply by email

Giuseppe Luigi Punzi Ruiz

Hola jes�s,

S�lo lo prob� cuando oaola, pidio ayuda, y veo que est� solucionado hace pocos d�as, as� que no lo llegu� a probar de nuevo por falta de tiempo.

A eso me refer�a paola, un bug reportado el d�a 3, y solucionado el d�a 3 :), por eso te pregunt� s� ya lo hab�as reportado.

Enviado usando Real Mail de Vodafone.

Earlier message 42 lines
-----Original Message----- From: "Jesus Reyes" <jesusrmx en yahoo.com.mx> Sent: Thu, 9 Jul 2009 15:36:07 -0700 (PDT) To: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Received: 10-Jul-2009 00:36:28 +0200 Subject: Re: [Lazarus-es] [OT] Otras herramientas de programaci ón --- El jue 9-jul-09, Giuseppe Luigi Punzi <glpunzi en lordzealon.com> escribi�: > De:: Giuseppe Luigi Punzi <glpunzi en lordzealon.com> > Asunto: Re: [Lazarus-es] [OT] Otras herramientas de programaci ón > A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> > Fecha: jueves 9 de julio de 2009, 11:49 > > > > > > > > Y la mayor cantidad de "Violaciones de Segmento" > que he visto en mi vida por s�lo poner un > dblookupcombobox en un form xD > > > > No desprestigio Lazarus. Me encanta Object Pascal, pero > siempre hay que tener en cuenta las alternativas ;) > > Que revision de lazarus estas usando?, esto suena como un bug que se ha corregido en la revision 20772, ve el bug report http://bugs.freepascal.org/view.php?id=14091 Jesus Reyes A. �Obt�n la mejor experiencia en la web! Descarga gratis el nuevo Internet Explorer 8. http://downloads.yahoo.com/ieak8/?l=mx

Reply by email

JoshyFun
to franmate en gmail.com: Se puede confiar en Lazarus? Me refiero a si es tan robusto como para iniciar un proyecto…

Hello franmate,

Friday, July 10, 2009, 1:35:38 AM, you wrote:

fgc> Se puede confiar en Lazarus?

fgc> Me refiero a si es tan robusto como para iniciar un proyecto de m�s de fgc> 50.000 l�neas de c�digo y que se pueda finalizar el trabajo. Ser�a fgc> terrible que un d�a ya no pudieras continuar porque aparecen errores fgc> inesperados, despues de escribir 49.999 l�neas.

fgc> Ustedes confiar�an en lazarus para un gran proyecto ?

Yo lo uso casi en exclusiva desde hace un a�o y medio y los problemas que me he encontrado los he solucionado bien reportando el bug o creando un parche para lazarus o fpc. Eso no quiere decir que todo funciona 100%, es posible, hasta probable, que en un desarrollo medio grande te encuentres con cosas que no funcionan como se espera, o que no existen directamente, como por ejemplo el caso de los TreeView multicolumna que reportaba un compa�ero de lista hace un par de dias.

Como referencia mi proyecto principal (sin contar los otros 4 modulos) tiene ahora mismo unas 120000 lineas de c�digo, pero no es precisamente la t�pica gesti�n de empresa, vamos que a penas tiene componentes visuales de base de datos.

Best regards, JoshyFun

Reply by email

Fredy Gonzales
to JoshyFun

Yo antes de llegar a lazarus, estuve desarrollando un modulo de call center con xailer y mysql.

Bueno, durante el desarrollo todo bien, pero cuando lo mande a produccion me comenzo a salir algunos error GPF que ya colmaron mi paciencia.

En la lista del producto xailer me hablaban hasta de la version de mysql, asi que opte por crear el mismo modulo en Lazarus.

Hasta ahora no me da problemas, asi que descarte un producto de comercial nada barato por lazarus.

Actualmente, estamos desarrollando un modulo de control de trafico, esperamos tenerlo pronto ya mismo y les aviso como me fue.

Saludos.

FG

Reply by email

Giuseppe Luigi Punzi Ruiz
to Fredy Gonzales

Como coment� con mi mail de renovar la web de hispalazarus, lo ideal ser�a tener un wiki, y colgar ah� nuestros proyectos con unos pantallazos, para que veamos lo que van haciendo los dem�s.

A mi siempre me ha gustado ver screenshots de programas hechos por otros. Sirve para coger ideas, ver como lo hacen los dem�s, etc...

El 10/07/2009, a las 16:44, Fredy Gonzales escribi�:

Show quoted text 24 lines
Yo antes de llegar a lazarus, estuve desarrollando un modulo de call center con xailer y mysql. Bueno, durante el desarrollo todo bien, pero cuando lo mande a produccion me comenzo a salir algunos error GPF que ya colmaron mi paciencia. En la lista del producto xailer me hablaban hasta de la version de mysql, asi que opte por crear el mismo modulo en Lazarus. Hasta ahora no me da problemas, asi que descarte un producto de comercial nada barato por lazarus. Actualmente, estamos desarrollando un modulo de control de trafico, esperamos tenerlo pronto ya mismo y les aviso como me fue. Saludos. FG _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Giuseppe Luigi Punzi Ruiz
Blog: http://www.lordzealon.com
Twitter & Skype & GoogleTalk accounts: glpunzi

Reply by email

Paola Bruccoleri
to JoshyFun: fgc> Se puede confiar en Lazarus? fgc> Me refiero a si es tan robusto como para iniciar…

Hola JoshyFun..

Como referencia mi proyecto principal (sin contar los otros 4 modulos) tiene ahora mismo unas 120000 lineas de c�digo, pero no es precisamente la t�pica gesti�n de empresa, vamos que a penas tiene componentes visuales de base de datos.

s�lo por curiosidad, y si es que puedes
comentarlo.. qu� tipo de sistemas desarrollas??
chauuuuuuuuuuuuu

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

JoshyFun
to Paola Bruccoleri

Hello Paola,

Friday, July 10, 2009, 9:26:41 PM, you wrote:

PB> s�lo por curiosidad, y si es que puedes
PB> comentarlo.. qu� tipo de sistemas desarrollas?? PB> chauuuuuuuuuuuuu

Para mi desgracia tengo varios frentes de combate abiertos :) Pero trabajo en dos principalmente, uno es un sistema de ficheros virtual de modo que usando una sintaxis habitual en Pascal como OpenFile, Read, Write, Streams, etc... un software pueda acceder a archivos por ejemplo dentro de un ZIP, dentro de un RAR, un ISO, etc. Por supuesto en algunos se puede grabar y en otros no :) Por ejemplo en ZIP se podr� leer y grabar (por ahora s�lo lee). El siguiente paso antes de a�adir m�s m�dulos de lectura es poder montar estas "file system" virtuales en una letra de unidad en Windows y en un directorio en Linux.

El otro frente es un software de an�lisis forense. La idea es que dado un disco duro (o varios) el software pueda seleccionar la informaci�n relevante, resumirla y ponderarla. Evidentemente no reemplazar� el trabajo de un forense pero si puede simplificar el trabajo, entre otras cosas tomando "snapshots" de todos los videos e im�genes del disco duro, extrayendo trozos de los archivos de texto, realizando un mapa hist�rico de actividad (dentro de las limitaciones del filesystem) y usando el m�dulo antes descrito el software puede explorar los archivos comprimidos como si fueran archivos normales, de modo que a�adir un nuevo tipo de empaquetado s�lo es derivar la clase nueva desde Tvirtualfilesystem y a�adirla al c�digo principal creando una rutina de detecci�n del archivo y "automontaje". Por ejemplo hace unos dias he a�adido soporte para leer los "thumbs.db" y una vez creada la clase que los lee en el virtual file system, s�lo ha sido a�adir algo como (no exactamente as�):

if TThumbs.IsFile(FileName) then begin
  MainFileSystem.Mount(Thumbs.Create(FileName).CreateStream,FileName);
end;

Lo �ltimo que he terminado es un generador de firmas digitales (hash) sobre un grupo de ficheros y que exporte en varios formatos (.CSV, Excel y OpenOffice). Esto por suerte ha sido bastante simple :) Lo m�s dif�cil estaba ya hecho por otra gente y OpenSource (LGPL) :)

Como ves, de dblookupcombobox poco :)

Best regards, JoshyFun

Reply by email

Paola Bruccoleri
to JoshyFun
Para mi desgracia tengo varios frentes de combate abiertos :) Pero

guauu.. si que est�s en cosas interesantes!!
admiro tu conocimiento e imaginaci�n..
muchas gracias
chauuuuuuuuuu

=======================
A/P Paola Bruccoleri Arrambide
San Jos� de Mayo - San Jos� - URUGUAY

Blog: http://paolabruccoleri.reducativa.com
Portal Educativo: http://www.reducativa.com.uy
Material XO:
http://www.reducativa.com/wiki/index.php?title=Proyecto_OLPC_-_Plan_Ceibal Cartillas XO Sugar 8.2:
http://www.reducativa.com/wiki/index.php?title=Cartillas_sobre_uso_de_la_XO

Reply by email

Edwin Quijada
to Fredy Gonzales: Yo antes de llegar a lazarus, estuve desarrollando un modulo de call center con xailer y…

Exactamanete qie modulo de callcenter estabas desarrollando? usabas asterisk?

*-------------------------------------------------------* *-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas

*-Soporte PostgreSQL

*-www.jqmicrosistemas.com
*-809-849-8087
*-------------------------------------------------------*

Show quoted text 29 lines
From: fredyg1965 en gmail.com To: lazarus-es en lists.lazarus.freepascal.org Date: Fri, 10 Jul 2009 09:44:56 -0500 Subject: Re: [Lazarus-es] [OT] Otras herramientas de programaci ón Yo antes de llegar a lazarus, estuve desarrollando un modulo de call center con xailer y mysql. Bueno, durante el desarrollo todo bien, pero cuando lo mande a produccion me comenzo a salir algunos error GPF que ya colmaron mi paciencia. En la lista del producto xailer me hablaban hasta de la version de mysql, asi que opte por crear el mismo modulo en Lazarus. Hasta ahora no me da problemas, asi que descarte un producto de comercial nada barato por lazarus. Actualmente, estamos desarrollando un modulo de control de trafico, esperamos tenerlo pronto ya mismo y les aviso como me fue. Saludos. FG _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

_________________________________________________________________ Color coding for safety: Windows Live Hotmail alerts you to suspicious email. http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_safety_112008 ------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20090711/de1597f5/attachment.html>

Reply by email

JoshyFun
to Manuel Gutiérrez

Hello Manuel,

Wednesday, October 28, 2009, 2:45:54 AM, you wrote:

MG> Alguien conoce alguna libreria para
MG> encriptar-desencriptar, necesito
MG> usar blowfish.
MG> He usado (o intentado usar ) DCP pero no.
MG> Ahoa estoy intentando usar madcrypt unas herramientas para delphi, MG> pero tampoco.

Yo he usado DCP hace mucho, as� que supongo que deber�a de funcionar. Si no se instalan los componentes visuales prueba a usar los .pas directamente, esto es, copia a tu proyecto los .pas, etc, que necesites sin usar los componentes visuales, siguiendo el ejemplo de la wiki: http://wiki.lazarus.freepascal.org/DCPcrypt

Best regards, JoshyFun

Reply by email

Manuel Gutiérrez
to JoshyFun

Ayer fue una noche muy larga pero productiva. Al final lo ech� a andar, los componentes DCPCrypt los estaba usando como dices pues es una aplicacion de consola, el caso es que eran muy complejos de usar, y hab�a muy poca documentaci�n.

Al final me baj� unas librerias para Delphi Madcrypt, muy f�ciles de usar y que funcionan muy bien, si lguien las necesita http://help.madshi.net/madCryptUnit.htm

De todas formas muchas gracias.

JoshyFun escribi�:

Show quoted text 19 lines
Hello Manuel, Wednesday, October 28, 2009, 2:45:54 AM, you wrote: MG> Alguien conoce alguna libreria para MG> encriptar-desencriptar, necesito MG> usar blowfish. MG> He usado (o intentado usar ) DCP pero no. MG> Ahoa estoy intentando usar madcrypt unas herramientas para delphi, MG> pero tampoco. Yo he usado DCP hace mucho, as� que supongo que deber�a de funcionar. Si no se instalan los componentes visuales prueba a usar los .pas directamente, esto es, copia a tu proyecto los .pas, etc, que necesites sin usar los componentes visuales, siguiendo el ejemplo de la wiki: http://wiki.lazarus.freepascal.org/DCPcrypt

Reply by email