collection of collection problem

classic Classic list List threaded Threaded
17 messages Options
Reply | Threaded
Open this post in threaded view
|

collection of collection problem

PICCORO McKAY Lenz
i try to put inside a collection another, and i only refers it selft:

    rset = $conexion.Exec("SELECT * FROM alm_despacho WHERE
cod_despacho = '" & cod_despacho & "'")
    If rset.Available Then
        For Each rset
            columnas = New Collection(gb.IgnoreCase)
            columnas.Add(rset!cod_despacho), "cod_despacho")
            columnas.Add(rset!fecha, "fecha")
            cod_contenido = rset!cod_contenido
            rsetd = $conexion.Exec("SELECT * FROM
alm_despacho_producto WHERE cod_contenido = '" & cod_contenido & "'")
            filasdet = New Collection(gb.IgnoreCase)
            For Each rsetd
                columnasdet = New Collection(gb.IgnoreCase)
                columnasdet.Add(rsetd!cod_producto, "cod_producto")
                columnasdet.Add(rsetd!can_producto, "can_producto")
                columnasdet.Add(rsetd!mon_precio, "mon_precio")
                filasdet.Add(columnas, rsetd!cod_contenido) ' el
codigo de producto es el indice! ja soy el mejor
            Next
            columnas.Add(filasdet, "cod_contenido")
            filas.Add(columnas, rset!cod_despacho)
Next
return filas

why the second collection object have the same content (and referst to
same) firts collection object?

Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Charlie
Can you simplify the code so we can run it or upload the program.

Check out www.gambas.one

Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

PICCORO McKAY Lenz
2017-03-21 11:24 GMT-04:00 Charlie <[hidden email]>:
> Can you simplify the code so we can run it or upload the program.

lets get simple:

i want a registri "order" that have many "products" so :

object (1 element with many attrs)

and one of those attrs, its the cod_contenido , of the products of the order

attr:cod_contenido-> (object with many elements, and each element many
atrrs)

In java, theres DAO objects, but with collections, and in php more easy,
only an array in array!

i mean:

|-----------------------------|
|   ORD101                    |
|-----------------------------|
| cod_orde:101                |
| des_order:description bla bl|----------------------------|
| cod_contents:1011           |        CON1011             |
|-----------------------------|----------------------------|
                              |    cod_product:101,        |
                              |    cod_order:101,          |
                              |    can_product:2           |
                              |----------------------------|
                              |    cod_product:102         |
                              |    cod_order:101           |
                              |    can_product:12          |
                              |----------------------------|
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Fabien Bodard-4
Why did you want to use collections ?... as it slow down all the stuff
? can you be more precise in your need so i can help you

2017-03-21 23:06 GMT+01:00 PICCORO McKAY Lenz <[hidden email]>:

> 2017-03-21 11:24 GMT-04:00 Charlie <[hidden email]>:
>> Can you simplify the code so we can run it or upload the program.
>
> lets get simple:
>
> i want a registri "order" that have many "products" so :
>
> object (1 element with many attrs)
>
> and one of those attrs, its the cod_contenido , of the products of the order
>
> attr:cod_contenido-> (object with many elements, and each element many
> atrrs)
>
> In java, theres DAO objects, but with collections, and in php more easy,
> only an array in array!
>
> i mean:
>
> |-----------------------------|
> |   ORD101                    |
> |-----------------------------|
> | cod_orde:101                |
> | des_order:description bla bl|----------------------------|
> | cod_contents:1011           |        CON1011             |
> |-----------------------------|----------------------------|
>                               |    cod_product:101,        |
>                               |    cod_order:101,          |
>                               |    can_product:2           |
>                               |----------------------------|
>                               |    cod_product:102         |
>                               |    cod_order:101           |
>                               |    can_product:12          |
>                               |----------------------------|
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user



--
Fabien Bodard

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

PICCORO McKAY Lenz
yeap.. maybe u said "oh, please crear a class map for your data", or
whatever..

but when u work with a big organization and want to migrate linux.. have
some "guindowsers" uses, and i must use a step by step and clear "similar"
desing ..  so in this way other also can follow the develop process.. for
more furter info see Modeling Process and
https://en.wikipedia.org/wiki/Business_process_modeling .. Java its a
specially focused in that, and i must put all of similar for good
transition..

the needs was as i explain.. as i drawing in the previous mail, i want to
use something as Beans, but without making DAO objects.. o
Hibernate-mapping similars..

Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com

2017-03-22 4:17 GMT-04:00 Fabien Bodard <[hidden email]>:

> Why did you want to use collections ?... as it slow down all the stuff
> ? can you be more precise in your need so i can help you
>
> 2017-03-21 23:06 GMT+01:00 PICCORO McKAY Lenz <[hidden email]>:
> > 2017-03-21 11:24 GMT-04:00 Charlie <[hidden email]>:
> >> Can you simplify the code so we can run it or upload the program.
> >
> > lets get simple:
> >
> > i want a registri "order" that have many "products" so :
> >
> > object (1 element with many attrs)
> >
> > and one of those attrs, its the cod_contenido , of the products of the
> order
> >
> > attr:cod_contenido-> (object with many elements, and each element many
> > atrrs)
> >
> > In java, theres DAO objects, but with collections, and in php more easy,
> > only an array in array!
> >
> > i mean:
> >
> > |-----------------------------|
> > |   ORD101                    |
> > |-----------------------------|
> > | cod_orde:101                |
> > | des_order:description bla bl|----------------------------|
> > | cod_contents:1011           |        CON1011             |
> > |-----------------------------|----------------------------|
> >                               |    cod_product:101,        |
> >                               |    cod_order:101,          |
> >                               |    can_product:2           |
> >                               |----------------------------|
> >                               |    cod_product:102         |
> >                               |    cod_order:101           |
> >                               |    can_product:12          |
> >                               |----------------------------|
> > ------------------------------------------------------------
> ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Gambas-user mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
>
> --
> Fabien Bodard
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Gianluigi
I do not understand why you can not use arrays of arrays ( e.g.
myCollection[][])

Regards
Gianluigi

2017-03-22 11:26 GMT+01:00 PICCORO McKAY Lenz <[hidden email]>:

> yeap.. maybe u said "oh, please crear a class map for your data", or
> whatever..
>
> but when u work with a big organization and want to migrate linux.. have
> some "guindowsers" uses, and i must use a step by step and clear "similar"
> desing ..  so in this way other also can follow the develop process.. for
> more furter info see Modeling Process and
> https://en.wikipedia.org/wiki/Business_process_modeling .. Java its a
> specially focused in that, and i must put all of similar for good
> transition..
>
> the needs was as i explain.. as i drawing in the previous mail, i want to
> use something as Beans, but without making DAO objects.. o
> Hibernate-mapping similars..
>
> Lenz McKAY Gerardo (PICCORO)
> http://qgqlochekone.blogspot.com
>
> 2017-03-22 4:17 GMT-04:00 Fabien Bodard <[hidden email]>:
>
> > Why did you want to use collections ?... as it slow down all the stuff
> > ? can you be more precise in your need so i can help you
> >
> > 2017-03-21 23:06 GMT+01:00 PICCORO McKAY Lenz <[hidden email]>:
> > > 2017-03-21 11:24 GMT-04:00 Charlie <[hidden email]>:
> > >> Can you simplify the code so we can run it or upload the program.
> > >
> > > lets get simple:
> > >
> > > i want a registri "order" that have many "products" so :
> > >
> > > object (1 element with many attrs)
> > >
> > > and one of those attrs, its the cod_contenido , of the products of the
> > order
> > >
> > > attr:cod_contenido-> (object with many elements, and each element many
> > > atrrs)
> > >
> > > In java, theres DAO objects, but with collections, and in php more
> easy,
> > > only an array in array!
> > >
> > > i mean:
> > >
> > > |-----------------------------|
> > > |   ORD101                    |
> > > |-----------------------------|
> > > | cod_orde:101                |
> > > | des_order:description bla bl|----------------------------|
> > > | cod_contents:1011           |        CON1011             |
> > > |-----------------------------|----------------------------|
> > >                               |    cod_product:101,        |
> > >                               |    cod_order:101,          |
> > >                               |    can_product:2           |
> > >                               |----------------------------|
> > >                               |    cod_product:102         |
> > >                               |    cod_order:101           |
> > >                               |    can_product:12          |
> > >                               |----------------------------|
> > > ------------------------------------------------------------
> > ------------------
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > _______________________________________________
> > > Gambas-user mailing list
> > > [hidden email]
> > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
> >
> >
> > --
> > Fabien Bodard
> >
> > ------------------------------------------------------------
> > ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Gambas-user mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Fabien Bodard-4
Please tel me how you make the array in php. And in java. Or give me a link.
I'll try to answer this evening
For me you need arrays of collections.
Array are the lines storage and collection the line itself.

Colresult[2]!storage[3]!article
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

PICCORO McKAY Lenz
well, this its a funny case, the code of the firts mail are the correct way
, but one line are incorrect.. that's why not working

in any case i put how must be done in this article:
http://qgqlochekone.blogspot.com/2017/03/gambas3-collections-of-collections-as.html

my error, a typo in the line:
  filasdet.Add(columnas, rsetd!cod_contenido)
must be:
  filasdet.Add(columnasdet, rsetd!cod_contenido)

and in the article i try to explain why i done that


Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com

2017-03-23 8:25 GMT-04:00 Fabien Bodard <[hidden email]>:

> Please tel me how you make the array in php. And in java. Or give me a
> link.
> I'll try to answer this evening
> For me you need arrays of collections.
> Array are the lines storage and collection the line itself.
>
> Colresult[2]!storage[3]!article
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Fabien Bodard-4
Sorry but despite your article ... that i've read all the content I
can't understand your need ... And I'm sur there is a way to do it
simpler with Gambas.


What I've understand :

' Gambas module file

Public Sub Main()

  Dim hCon As New Connection(Subst("mysql://&1@&2:3306/&3",
$servername, $username, $dbname))
  Dim $orders As String = "SELECT * FROM almorder WHERE cod_order = &1"
  Dim $ordersproducts As String = "SELECT * FROM alorderproducts WHERE
cod_order = &1"

  Dim CurrentOrder As String = "001"
  Dim cOrder as Collection

  hCon.Password = $password
  hCon.Open

'refer to the first line of the returned collection to get a single collection
  cOrder = ResultToCollectionArray(db.Exec($orders, CurrentOrder))[0]

  cOrder!cod_contenido =
ResultToCollectionArray(db.Exec($ordersproducts, CurrentOrder)


  'So we can read :

  Print cOrder!cod_contenido[2]!can_product

  'that refer To the Line 2 Of the array contained In column
"cod_contenido" Of cOrder....column "can_product"

End


Private Function ResultToCollectionArray(hResult As Result) As Collection[]
  Dim a As New String[]
  Dim f As ResultField
  Dim C As Collection
  Dim aC As New Collection[]
  Dim s As String

  If Not hResult And If Not hResult.Available Then Return

  For Each f In ResultField
    a.Add(f.Name)
  Next

  For Each hResult
    c = New Collection
    For Each s In a
      c[s] = hResult[s]
    Next
    aC.Add(c)
  Next
  Return aC
End




2017-03-23 19:49 GMT+01:00 PICCORO McKAY Lenz <[hidden email]>:

> well, this its a funny case, the code of the firts mail are the correct way
> , but one line are incorrect.. that's why not working
>
> in any case i put how must be done in this article:
> http://qgqlochekone.blogspot.com/2017/03/gambas3-collections-of-collections-as.html
>
> my error, a typo in the line:
>   filasdet.Add(columnas, rsetd!cod_contenido)
> must be:
>   filasdet.Add(columnasdet, rsetd!cod_contenido)
>
> and in the article i try to explain why i done that
>
>
> Lenz McKAY Gerardo (PICCORO)
> http://qgqlochekone.blogspot.com
>
> 2017-03-23 8:25 GMT-04:00 Fabien Bodard <[hidden email]>:
>
>> Please tel me how you make the array in php. And in java. Or give me a
>> link.
>> I'll try to answer this evening
>> For me you need arrays of collections.
>> Array are the lines storage and collection the line itself.
>>
>> Colresult[2]!storage[3]!article
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Gambas-user mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user



--
Fabien Bodard

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

PICCORO McKAY Lenz
2017-03-24 10:52 GMT-04:00 Fabien Bodard <[hidden email]>:

> Sorry but despite your article ... that i've read all the content I
> can't understand your need ... And I'm sur there is a way to do it
> simpler with Gambas.
>
U'r code are correct, the problem is the understand for people that come
from other programing languaje .. please dont pay attention to the "array"
word, its only a reference
Here some will ask it selft: "so then why Gambas? why not better php or
java?" simple: once understand the code, as u said, will be then a better
way and wil be easy to do!

It is difficult to explain it for all of you because I do not see large
projects made in Gambas beyond domotica project, and second because they do
not understand when one should evaluate contracting expenses against
quality of personnel ..

A developer who understands at first sight your concept, it will cost me
more than one who only has a simple analogy ...i mean we do not see the
word "array" only, the equivalence of code are able to Understand it quickly

Obviously there are better ways, if I must, i would implement Beans adapted
from Java EE concepts and dynamic abstractions .. but I would get expensive
at the contracting level ..
an then gambas convert in a "basic" related languaje easy to learn





>
> What I've understand :
>
> ' Gambas module file
>
> Public Sub Main()
>
>   Dim hCon As New Connection(Subst("mysql://&1@&2:3306/&3",
> $servername, $username, $dbname))
>   Dim $orders As String = "SELECT * FROM almorder WHERE cod_order = &1"
>   Dim $ordersproducts As String = "SELECT * FROM alorderproducts WHERE
> cod_order = &1"
>
>   Dim CurrentOrder As String = "001"
>   Dim cOrder as Collection
>
>   hCon.Password = $password
>   hCon.Open
>
> 'refer to the first line of the returned collection to get a single
> collection
>   cOrder = ResultToCollectionArray(db.Exec($orders, CurrentOrder))[0]
>
>   cOrder!cod_contenido =
> ResultToCollectionArray(db.Exec($ordersproducts, CurrentOrder)
>
>
>   'So we can read :
>
>   Print cOrder!cod_contenido[2]!can_product
>
>   'that refer To the Line 2 Of the array contained In column
> "cod_contenido" Of cOrder....column "can_product"
>
> End
>
>
> Private Function ResultToCollectionArray(hResult As Result) As
> Collection[]
>   Dim a As New String[]
>   Dim f As ResultField
>   Dim C As Collection
>   Dim aC As New Collection[]
>   Dim s As String
>
>   If Not hResult And If Not hResult.Available Then Return
>
>   For Each f In ResultField
>     a.Add(f.Name)
>   Next
>
>   For Each hResult
>     c = New Collection
>     For Each s In a
>       c[s] = hResult[s]
>     Next
>     aC.Add(c)
>   Next
>   Return aC
> End
>
>
>
>
> 2017-03-23 19:49 GMT+01:00 PICCORO McKAY Lenz <[hidden email]>:
> > well, this its a funny case, the code of the firts mail are the correct
> way
> > , but one line are incorrect.. that's why not working
> >
> > in any case i put how must be done in this article:
> > http://qgqlochekone.blogspot.com/2017/03/gambas3-
> collections-of-collections-as.html
> >
> > my error, a typo in the line:
> >   filasdet.Add(columnas, rsetd!cod_contenido)
> > must be:
> >   filasdet.Add(columnasdet, rsetd!cod_contenido)
> >
> > and in the article i try to explain why i done that
> >
> >
> > Lenz McKAY Gerardo (PICCORO)
> > http://qgqlochekone.blogspot.com
> >
> > 2017-03-23 8:25 GMT-04:00 Fabien Bodard <[hidden email]>:
> >
> >> Please tel me how you make the array in php. And in java. Or give me a
> >> link.
> >> I'll try to answer this evening
> >> For me you need arrays of collections.
> >> Array are the lines storage and collection the line itself.
> >>
> >> Colresult[2]!storage[3]!article
> >> ------------------------------------------------------------
> >> ------------------
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> >> _______________________________________________
> >> Gambas-user mailing list
> >> [hidden email]
> >> https://lists.sourceforge.net/lists/listinfo/gambas-user
> >>
> > ------------------------------------------------------------
> ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Gambas-user mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
>
> --
> Fabien Bodard
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Fabien Bodard-4
A long thought in bazaar...


I think, the first job is to teach a new time to developpers how to
develop. There is nothing great in the code i've sended, juste the
evidence.

I've start learnin coding in gwbasic and qbasic... well not the best
to start. Now we have better languages like python, java, c# and
i've the impression that taking one hour for making the lacking
function,has become something insurmountable (in this case 10 minutes
for me).

In the past I had no choice, no internet, if I wanted something or if
it did not exist, you had to buy it or create it (sometimes find it in
a book). Honestly, today I have reproduced so much with Gambas that I
think we can almost do everything. What is lacking in Gambas is
documentation. Unfortunately, we do not have time to write it because
we have grown up and have a lot of work now. All I can do is swing
from time to time a spade on the mailing list to help the newcomers to
understand the pattern of thought behind Gambas. Because I see that
this is also the problem. Whether at the level of the language or at
the level of the arrangement of forms, at the level of the event
structure (gridview, drawingarea and many other widgets), the choices
are quite innovative and destabilizing. Gambas is not there to replace
or compete with other languages, it is as in kungfu there are several
phylosophy and it is one among others.
To summarize it is not the language in itself that must be understood,
but the phylsophy of development. For the language, there is the wiki.
For phylosophy ... we'll have to bend over.

Benoit, had said that language was able to appreciate different types
of procedural, object or event programming. But with time I realize
that the object / event couple is dominant and that this is our
signature somehow.

Today it is a coherent mature language (despite the bugs), with
coherent libraries.

By experience, it is not necessary to copy a code from one language to
another, but a concept. What it lacks for me would be a UML
integrator, which would make it easier to manipulate the concepts of a
project.

I think over time have spotted key points that make Gambas more
difficult to digest for developers a bit too pampered.

I will take the time to make a document for the helpers to appreciate
our philosophy and allow them not to try to model the programming
style of other languages in Gambas.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Yahoo
Fabien,

Thank you for this great explication and I completely agree with it. :)

Thank you again to all persons that make Gambas possible and usable…since more than 12 years...

Olivier Cruilles


> Le 25 mars 2017 à 11:51, Fabien Bodard <[hidden email]> a écrit :
>
> A long thought in bazaar...
>
>
> I think, the first job is to teach a new time to developpers how to
> develop. There is nothing great in the code i've sended, juste the
> evidence.
>
> I've start learnin coding in gwbasic and qbasic... well not the best
> to start. Now we have better languages like python, java, c# and
> i've the impression that taking one hour for making the lacking
> function,has become something insurmountable (in this case 10 minutes
> for me).
>
> In the past I had no choice, no internet, if I wanted something or if
> it did not exist, you had to buy it or create it (sometimes find it in
> a book). Honestly, today I have reproduced so much with Gambas that I
> think we can almost do everything. What is lacking in Gambas is
> documentation. Unfortunately, we do not have time to write it because
> we have grown up and have a lot of work now. All I can do is swing
> from time to time a spade on the mailing list to help the newcomers to
> understand the pattern of thought behind Gambas. Because I see that
> this is also the problem. Whether at the level of the language or at
> the level of the arrangement of forms, at the level of the event
> structure (gridview, drawingarea and many other widgets), the choices
> are quite innovative and destabilizing. Gambas is not there to replace
> or compete with other languages, it is as in kungfu there are several
> phylosophy and it is one among others.
> To summarize it is not the language in itself that must be understood,
> but the phylsophy of development. For the language, there is the wiki.
> For phylosophy ... we'll have to bend over.
>
> Benoit, had said that language was able to appreciate different types
> of procedural, object or event programming. But with time I realize
> that the object / event couple is dominant and that this is our
> signature somehow.
>
> Today it is a coherent mature language (despite the bugs), with
> coherent libraries.
>
> By experience, it is not necessary to copy a code from one language to
> another, but a concept. What it lacks for me would be a UML
> integrator, which would make it easier to manipulate the concepts of a
> project.
> 
> I think over time have spotted key points that make Gambas more
> difficult to digest for developers a bit too pampered.
>
> I will take the time to make a document for the helpers to appreciate
> our philosophy and allow them not to try to model the programming
> style of other languages in Gambas.
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

PICCORO McKAY Lenz
In reply to this post by Fabien Bodard-4
2017-03-25 11:51 GMT-04:00 Fabien Bodard <[hidden email]>:

> A long thought in bazaar...
>


> documentation. Unfortunately, we do not have time to write it because
> we have grown up and have a lot of work now. All I can do is swing
> from time to time a spade on the mailing list to help the newcomers to
> understand the pattern of thought behind Gambas. Because I see that
>
this point its interesting to me, gambas are great, but u miscunderstand
me, i do not want contract great programers.. that implict much cost..
and the main and great info (apart the wiki doc) its the mail list, and
that's implicts that the manpower must know english, anthoer cost..
manpower see those as value added to their skills.. and so the their are
then so cost, i need Invest in cheap.. and provide profit..

To summarize it is not the language in itself that must be understood,
> but the phylsophy of development. For the language, there is the wiki.
> For phylosophy ... we'll have to bend over.
>

in this point u have so right!


>
> Benoit, had said that language was able to appreciate different types
> of procedural, object or event programming. But with time I realize
> that the object / event couple is dominant and that this is our
> signature somehow.
>
yeap.. u also have right, but ...


> Today it is a coherent mature language (despite the bugs), with
> coherent libraries.
> I will take the time to make a document for the helpers to appreciate
> our philosophy and allow them not to try to model the programming
> style of other languages in Gambas.
>

Gambas have a advantage, its natively RAD, so along that its so easy to
understand  the learning curve its great! (but not same easy to implement)

but when we arrive at in a point of complicated things, complex projects,
problems start!
along this, the documentation and point of knoledge its emials and english
based...

well, by me, i'll write in few dais an article describin how to deploy
gambas web applications in the two differents mode and in the most used
servers.. as cgi or wrapper cgi...



> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Jorge Carrión
In reply to this post by Fabien Bodard-4
Fabian: +1  :)

2017-03-25 16:51 GMT+01:00 Fabien Bodard <[hidden email]>:

> A long thought in bazaar...
>
>
> I think, the first job is to teach a new time to developpers how to
> develop. There is nothing great in the code i've sended, juste the
> evidence.
>
> I've start learnin coding in gwbasic and qbasic... well not the best
> to start. Now we have better languages like python, java, c# and
> i've the impression that taking one hour for making the lacking
> function,has become something insurmountable (in this case 10 minutes
> for me).
>
> In the past I had no choice, no internet, if I wanted something or if
> it did not exist, you had to buy it or create it (sometimes find it in
> a book). Honestly, today I have reproduced so much with Gambas that I
> think we can almost do everything. What is lacking in Gambas is
> documentation. Unfortunately, we do not have time to write it because
> we have grown up and have a lot of work now. All I can do is swing
> from time to time a spade on the mailing list to help the newcomers to
> understand the pattern of thought behind Gambas. Because I see that
> this is also the problem. Whether at the level of the language or at
> the level of the arrangement of forms, at the level of the event
> structure (gridview, drawingarea and many other widgets), the choices
> are quite innovative and destabilizing. Gambas is not there to replace
> or compete with other languages, it is as in kungfu there are several
> phylosophy and it is one among others.
> To summarize it is not the language in itself that must be understood,
> but the phylsophy of development. For the language, there is the wiki.
> For phylosophy ... we'll have to bend over.
>
> Benoit, had said that language was able to appreciate different types
> of procedural, object or event programming. But with time I realize
> that the object / event couple is dominant and that this is our
> signature somehow.
>
> Today it is a coherent mature language (despite the bugs), with
> coherent libraries.
>
> By experience, it is not necessary to copy a code from one language to
> another, but a concept. What it lacks for me would be a UML
> integrator, which would make it easier to manipulate the concepts of a
> project.
> 
> I think over time have spotted key points that make Gambas more
> difficult to digest for developers a bit too pampered.
>
> I will take the time to make a document for the helpers to appreciate
> our philosophy and allow them not to try to model the programming
> style of other languages in Gambas.
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

PICCORO McKAY Lenz
in the more and more lack of documentation in spanish and differences
respect others languajes (i'm not programer), triying to develop a web page
in gabmas (to large scale) its dificult later to mantain..

just taking a look to the gambas forge at the svn in sourceforge.. for
people that "wants" to contribute its very tedious and in few days interes
are loose quickly... that's my point in the ohter mail..

i now get in understand that gambas force use many alias urls, and has 3
kind of parameters

once its for a main section, that determines the "kind" of software (main
page, forums, wiki or forge)

second its a section of that firts..

the other i cannot understand still

also, why hide the urls? and in the ide its hard to debug due the variable
CGI_SCRIPT are not used in the IDE, due runs in embebed server, rather that
the generated gforge.gambas.cgi program...

or gambas its just for "great programers"?

also there's so many hardcode typing urls

Lenz McKAY Gerardo (PICCORO)
http://qgqlochekone.blogspot.com

2017-03-25 17:40 GMT-04:00 Jorge Carrión <[hidden email]>:

> Fabian: +1  :)
>
> 2017-03-25 16:51 GMT+01:00 Fabien Bodard <[hidden email]>:
>
> > A long thought in bazaar...
> >
> >
> > I think, the first job is to teach a new time to developpers how to
> > develop. There is nothing great in the code i've sended, juste the
> > evidence.
> >
> > I've start learnin coding in gwbasic and qbasic... well not the best
> > to start. Now we have better languages like python, java, c# and
> > i've the impression that taking one hour for making the lacking
> > function,has become something insurmountable (in this case 10 minutes
> > for me).
> >
> > In the past I had no choice, no internet, if I wanted something or if
> > it did not exist, you had to buy it or create it (sometimes find it in
> > a book). Honestly, today I have reproduced so much with Gambas that I
> > think we can almost do everything. What is lacking in Gambas is
> > documentation. Unfortunately, we do not have time to write it because
> > we have grown up and have a lot of work now. All I can do is swing
> > from time to time a spade on the mailing list to help the newcomers to
> > understand the pattern of thought behind Gambas. Because I see that
> > this is also the problem. Whether at the level of the language or at
> > the level of the arrangement of forms, at the level of the event
> > structure (gridview, drawingarea and many other widgets), the choices
> > are quite innovative and destabilizing. Gambas is not there to replace
> > or compete with other languages, it is as in kungfu there are several
> > phylosophy and it is one among others.
> > To summarize it is not the language in itself that must be understood,
> > but the phylsophy of development. For the language, there is the wiki.
> > For phylosophy ... we'll have to bend over.
> >
> > Benoit, had said that language was able to appreciate different types
> > of procedural, object or event programming. But with time I realize
> > that the object / event couple is dominant and that this is our
> > signature somehow.
> >
> > Today it is a coherent mature language (despite the bugs), with
> > coherent libraries.
> >
> > By experience, it is not necessary to copy a code from one language to
> > another, but a concept. What it lacks for me would be a UML
> > integrator, which would make it easier to manipulate the concepts of a
> > project.
> > 
> > I think over time have spotted key points that make Gambas more
> > difficult to digest for developers a bit too pampered.
> >
> > I will take the time to make a document for the helpers to appreciate
> > our philosophy and allow them not to try to model the programming
> > style of other languages in Gambas.
> >
> > ------------------------------------------------------------
> > ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Gambas-user mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

Fabien Bodard-4
Hi Lenz,

GambasForge was not an Community project but my own project at first.
That's why it is not conventionnal.

The goal was just to give a place for french people to share gambas
programs and code piece. This was also for me my first try on gambas
cgi.


Why hidding urls ? well in fact it's not really hidding it's making it
more human readable. In fact in a rewritted url you have all the
needed stuff to generate the true url.

http://gambasforge.org?section=forge&action=code&id=2


Main Sub Main()

Call the dispacher thatcall the Function CCode.VoirCode

'It's ShowCode for english speakers
Public Sub VoirCode()

  Dim tCode As Code
  Dim id As Integer

  'check the id value integrity
  If IsInteger(Request.Get!id) Then id = Request.Get!id
  If id < 1 Then Error.Raise("Invalid id.")

  'Getting the code datas in a specialzed structure
  tCode = MCode.VoirCode(Id)

  If Not tCode Then
    Main.Erreur("Ce code n'existe pas.")
    Main.RedirectPage("forge.html")
    Return
  Endif

'  Get the code commentary if any
  tCode.Commentaires = MCode.VoirCommentaires(tCode.Id)

  'Drawing the page
'  Call the common header
  CMain.Top()
'Add some scripts
  ThisPage.Scripts.Add("js/forge.js")
  ThisPage.StyleSheets.Add("css/code.css")
'  Adding the codepage
  VCode.VoirCode(tCode, MMain.MembreConnecte())

'add the bottom
 CMain.Bottom
'Render the full tree at once
  Main.Show

End


All the site is based on a virtual html Dom Tree. That during this
period that i've begin my idea of Html tree. And then Adrien have re
writted all the stuff in C and generated the gb.xml.html component.

The advantage of the tree is I can modify my header or adding some
script from every where. So for example the VoirCode function can
display Messages in the standart header. Then with the time some part
become objects like HtmlRecaptcha there are all stored in FormElements
sub directory.



2017-03-27 6:01 GMT+02:00 PICCORO McKAY Lenz <[hidden email]>:

> in the more and more lack of documentation in spanish and differences
> respect others languajes (i'm not programer), triying to develop a web page
> in gabmas (to large scale) its dificult later to mantain..
>
> just taking a look to the gambas forge at the svn in sourceforge.. for
> people that "wants" to contribute its very tedious and in few days interes
> are loose quickly... that's my point in the ohter mail..
>
> i now get in understand that gambas force use many alias urls, and has 3
> kind of parameters
>
> once its for a main section, that determines the "kind" of software (main
> page, forums, wiki or forge)
>
> second its a section of that firts..
>
> the other i cannot understand still
>
> also, why hide the urls? and in the ide its hard to debug due the variable
> CGI_SCRIPT are not used in the IDE, due runs in embebed server, rather that
> the generated gforge.gambas.cgi program...
>
> or gambas its just for "great programers"?
>
> also there's so many hardcode typing urls
>
> Lenz McKAY Gerardo (PICCORO)
> http://qgqlochekone.blogspot.com
>
> 2017-03-25 17:40 GMT-04:00 Jorge Carrión <[hidden email]>:
>
>> Fabian: +1  :)
>>
>> 2017-03-25 16:51 GMT+01:00 Fabien Bodard <[hidden email]>:
>>
>> > A long thought in bazaar...
>> >
>> >
>> > I think, the first job is to teach a new time to developpers how to
>> > develop. There is nothing great in the code i've sended, juste the
>> > evidence.
>> >
>> > I've start learnin coding in gwbasic and qbasic... well not the best
>> > to start. Now we have better languages like python, java, c# and
>> > i've the impression that taking one hour for making the lacking
>> > function,has become something insurmountable (in this case 10 minutes
>> > for me).
>> >
>> > In the past I had no choice, no internet, if I wanted something or if
>> > it did not exist, you had to buy it or create it (sometimes find it in
>> > a book). Honestly, today I have reproduced so much with Gambas that I
>> > think we can almost do everything. What is lacking in Gambas is
>> > documentation. Unfortunately, we do not have time to write it because
>> > we have grown up and have a lot of work now. All I can do is swing
>> > from time to time a spade on the mailing list to help the newcomers to
>> > understand the pattern of thought behind Gambas. Because I see that
>> > this is also the problem. Whether at the level of the language or at
>> > the level of the arrangement of forms, at the level of the event
>> > structure (gridview, drawingarea and many other widgets), the choices
>> > are quite innovative and destabilizing. Gambas is not there to replace
>> > or compete with other languages, it is as in kungfu there are several
>> > phylosophy and it is one among others.
>> > To summarize it is not the language in itself that must be understood,
>> > but the phylsophy of development. For the language, there is the wiki.
>> > For phylosophy ... we'll have to bend over.
>> >
>> > Benoit, had said that language was able to appreciate different types
>> > of procedural, object or event programming. But with time I realize
>> > that the object / event couple is dominant and that this is our
>> > signature somehow.
>> >
>> > Today it is a coherent mature language (despite the bugs), with
>> > coherent libraries.
>> >
>> > By experience, it is not necessary to copy a code from one language to
>> > another, but a concept. What it lacks for me would be a UML
>> > integrator, which would make it easier to manipulate the concepts of a
>> > project.
>> > 
>> > I think over time have spotted key points that make Gambas more
>> > difficult to digest for developers a bit too pampered.
>> >
>> > I will take the time to make a document for the helpers to appreciate
>> > our philosophy and allow them not to try to model the programming
>> > style of other languages in Gambas.
>> >
>> > ------------------------------------------------------------
>> > ------------------
>> > Check out the vibrant tech community on one of the world's most
>> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> > _______________________________________________
>> > Gambas-user mailing list
>> > [hidden email]
>> > https://lists.sourceforge.net/lists/listinfo/gambas-user
>> >
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Gambas-user mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user



--
Fabien Bodard

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user
Reply | Threaded
Open this post in threaded view
|

Re: collection of collection problem

PICCORO McKAY Lenz
2017-03-27 12:38 GMT-04:00 Fabien Bodard <[hidden email]>:

> Hi Lenz,
>
> GambasForge was not an Community project but my own project at first.
> That's why it is not conventionnal.
>
umm isuspect that but my hope was due the "framework" word as propaganda (i
dont remenber where i read.. well whatever)


http://gambasforge.org?section=forge&action=code&id=2
>
>
>   'check the id value integrity
>   If IsInteger(Request.Get!id) Then id = Request.Get!id
>   If id < 1 Then Error.Raise("Invalid id.")
>
> '  Get the code commentary if any
>   tCode.Commentaires = MCode.VoirCommentaires(tCode.Id)
>
these part its for comments.so.?


> All the site is based on a virtual html Dom Tree. That during this
> period that i've begin my idea of Html tree. And then Adrien have re
> writted all the stuff in C and generated the gb.xml.html component.
>
that's awesome.. the gb.xml module are so usefully for parsing some socket
messages and emulates and webservice.. my only problem its a lack of
authentication and session handler

now that's the reason of the tree parsing mode of the code.. thanks for
clarify...


> The advantage of the tree is I can modify my header or adding some
> script from every where. So for example the VoirCode function can
> display Messages in the standart header. Then with the time some part
> become objects like HtmlRecaptcha there are all stored in FormElements
> sub directory.
>
that part its quite complicated for me, but dont worry i'm studing right
now all the realted theme...


>
>
>
> 2017-03-27 6:01 GMT+02:00 PICCORO McKAY Lenz <[hidden email]>:
> > in the more and more lack of documentation in spanish and differences
> > respect others languajes (i'm not programer), triying to develop a web
> page
> > in gabmas (to large scale) its dificult later to mantain..
> >
> > just taking a look to the gambas forge at the svn in sourceforge.. for
> > people that "wants" to contribute its very tedious and in few days
> interes
> > are loose quickly... that's my point in the ohter mail..
> >
> > i now get in understand that gambas force use many alias urls, and has 3
> > kind of parameters
> >
> > once its for a main section, that determines the "kind" of software (main
> > page, forums, wiki or forge)
> >
> > second its a section of that firts..
> >
> > the other i cannot understand still
> >
> > also, why hide the urls? and in the ide its hard to debug due the
> variable
> > CGI_SCRIPT are not used in the IDE, due runs in embebed server, rather
> that
> > the generated gforge.gambas.cgi program...
> >
> > or gambas its just for "great programers"?
> >
> > also there's so many hardcode typing urls
> >
> > Lenz McKAY Gerardo (PICCORO)
> > http://qgqlochekone.blogspot.com
> >
> > 2017-03-25 17:40 GMT-04:00 Jorge Carrión <[hidden email]>:
> >
> >> Fabian: +1  :)
> >>
> >> 2017-03-25 16:51 GMT+01:00 Fabien Bodard <[hidden email]>:
> >>
> >> > A long thought in bazaar...
> >> >
> >> >
> >> > I think, the first job is to teach a new time to developpers how to
> >> > develop. There is nothing great in the code i've sended, juste the
> >> > evidence.
> >> >
> >> > I've start learnin coding in gwbasic and qbasic... well not the best
> >> > to start. Now we have better languages like python, java, c# and
> >> > i've the impression that taking one hour for making the lacking
> >> > function,has become something insurmountable (in this case 10 minutes
> >> > for me).
> >> >
> >> > In the past I had no choice, no internet, if I wanted something or if
> >> > it did not exist, you had to buy it or create it (sometimes find it in
> >> > a book). Honestly, today I have reproduced so much with Gambas that I
> >> > think we can almost do everything. What is lacking in Gambas is
> >> > documentation. Unfortunately, we do not have time to write it because
> >> > we have grown up and have a lot of work now. All I can do is swing
> >> > from time to time a spade on the mailing list to help the newcomers to
> >> > understand the pattern of thought behind Gambas. Because I see that
> >> > this is also the problem. Whether at the level of the language or at
> >> > the level of the arrangement of forms, at the level of the event
> >> > structure (gridview, drawingarea and many other widgets), the choices
> >> > are quite innovative and destabilizing. Gambas is not there to replace
> >> > or compete with other languages, it is as in kungfu there are several
> >> > phylosophy and it is one among others.
> >> > To summarize it is not the language in itself that must be understood,
> >> > but the phylsophy of development. For the language, there is the wiki.
> >> > For phylosophy ... we'll have to bend over.
> >> >
> >> > Benoit, had said that language was able to appreciate different types
> >> > of procedural, object or event programming. But with time I realize
> >> > that the object / event couple is dominant and that this is our
> >> > signature somehow.
> >> >
> >> > Today it is a coherent mature language (despite the bugs), with
> >> > coherent libraries.
> >> >
> >> > By experience, it is not necessary to copy a code from one language to
> >> > another, but a concept. What it lacks for me would be a UML
> >> > integrator, which would make it easier to manipulate the concepts of a
> >> > project.
> >> > 
> >> > I think over time have spotted key points that make Gambas more
> >> > difficult to digest for developers a bit too pampered.
> >> >
> >> > I will take the time to make a document for the helpers to appreciate
> >> > our philosophy and allow them not to try to model the programming
> >> > style of other languages in Gambas.
> >> >
> >> > ------------------------------------------------------------
> >> > ------------------
> >> > Check out the vibrant tech community on one of the world's most
> >> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> >> > _______________________________________________
> >> > Gambas-user mailing list
> >> > [hidden email]
> >> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >> >
> >> ------------------------------------------------------------
> >> ------------------
> >> Check out the vibrant tech community on one of the world's most
> >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> >> _______________________________________________
> >> Gambas-user mailing list
> >> [hidden email]
> >> https://lists.sourceforge.net/lists/listinfo/gambas-user
> >>
> > ------------------------------------------------------------
> ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Gambas-user mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
>
> --
> Fabien Bodard
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gambas-user