From mckaygerhard at gmail.com Thu Apr 1 16:47:25 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 10:47:25 -0400 Subject: [Gambas-user] Compilation hangs on QT4 with Ubuntu 18.04. In-Reply-To: References: <9cc98b5a-c8ae-110d-4335-a11b4c994b82@gmail.com> Message-ID: The ODBC and freeDTS combination is broken in gamas.. there's a active threat with that problem and a open issue in gambas bugtracker.. http://gambaswiki.org/bugtracker/edit?object=BUG.1324&from=L21haW4- While (rs.Available) ' <--- NERE receive null Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El mar, 30 de mar. de 2021 a la(s) 10:37, Bruce Steers (bsteers4 at gmail.com) escribi?: > if 18.04 has qt5 then you could disable qt4 at ./configure > > ./configure -C --disable-keyring --disable-qt4 > > > > On Tue, 30 Mar 2021 at 03:13, ML wrote: > >> Guys, >> >> Spent last weekend trying to revive the 20GB VirtualVox VM that I set up >> and used to patch gb.db.odbc several years ago (from SVN!). >> Long story short, I had to switch it from Ubuntu 16.04 32bit to Ubuntu >> 18.04 64bit; so pretty much had to recreate it. >> This last step obliterated the Firebird setup I created to fix row count >> on it, but I'm confident I can get it back up. >> >> I had to refork my copy of Gambas in GitLab too, thanks to not having >> re-synced it for quite some time... >> In doing this, I set up the "dual remote repo" recommended in the new >> CONTRIBUTING file and Wiki to have the repos easily synced. >> >> (just in case, the pages I read are http://gambaswiki.org/wiki/install >> and http://gambaswiki.org/wiki/howto/contribute) >> >> Also got unixODBC and all its glory -and gory- bits installed, along >> with FreeTDS for astonishing MSSQL connectivity. >> >> Then, I got to the gambas workflow: "sudo apt install ", >> "./reconf-all", "./configure -C --disable-keyring", you know: the works. >> >> Next I proceeded with "make -j" as said in the wiki. It all went nice >> and easy until it got to (try to) compile the QT4 components. >> This step simply hangs the whole Virtual Machine. Not even the mouse >> pointer responds. Dead as a brick. Have to hit RESET on VirtualBox to >> restart it. >> In doing this compilation, it does get through a bunch of QT4 stuff, but >> it always get to some component or another and just freezes. Tried 4 or >> 5 times. >> Not always freezes on the same component, and subsequent attempts to >> compile even skip modules already compiled (expected). But again dies >> processing QT4. >> >> Searched the interwebs, but could not get to a reasonable response or >> reason as to why this happens, much less a solution. >> >> Does anyone have a clue as to why this may happen and, maybe, how to >> solve it? >> >> TIA, >> zxMarce. >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 1 16:50:39 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 10:50:39 -0400 Subject: [Gambas-user] Compilation hangs on QT4 with Ubuntu 18.04. In-Reply-To: <9cc98b5a-c8ae-110d-4335-a11b4c994b82@gmail.com> References: <9cc98b5a-c8ae-110d-4335-a11b4c994b82@gmail.com> Message-ID: also noted that neither winbutnu or virtualbox is recommended for builds.. qemu is the most recommended. due how VM works .. i always has no luck to.. ] ODBC standard does not include row counts so there's no right support for that in most odbc modules.. some can provide some does not provide.. commonly all returns "-1" that means true in gambas i guess Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El lun, 29 de mar. de 2021 a la(s) 22:13, ML (d4t4full at gmail.com) escribi?: > > Guys, > > Spent last weekend trying to revive the 20GB VirtualVox VM that I set up > and used to patch gb.db.odbc several years ago (from SVN!). > Long story short, I had to switch it from Ubuntu 16.04 32bit to Ubuntu > 18.04 64bit; so pretty much had to recreate it. > This last step obliterated the Firebird setup I created to fix row count > on it, but I'm confident I can get it back up. > > I had to refork my copy of Gambas in GitLab too, thanks to not having > re-synced it for quite some time... > In doing this, I set up the "dual remote repo" recommended in the new > CONTRIBUTING file and Wiki to have the repos easily synced. > > (just in case, the pages I read are http://gambaswiki.org/wiki/install > and http://gambaswiki.org/wiki/howto/contribute) > > Also got unixODBC and all its glory -and gory- bits installed, along > with FreeTDS for astonishing MSSQL connectivity. > > Then, I got to the gambas workflow: "sudo apt install ", > "./reconf-all", "./configure -C --disable-keyring", you know: the works. > > Next I proceeded with "make -j" as said in the wiki. It all went nice > and easy until it got to (try to) compile the QT4 components. > This step simply hangs the whole Virtual Machine. Not even the mouse > pointer responds. Dead as a brick. Have to hit RESET on VirtualBox to > restart it. > In doing this compilation, it does get through a bunch of QT4 stuff, but > it always get to some component or another and just freezes. Tried 4 or > 5 times. > Not always freezes on the same component, and subsequent attempts to > compile even skip modules already compiled (expected). But again dies > processing QT4. > > Searched the interwebs, but could not get to a reasonable response or > reason as to why this happens, much less a solution. > > Does anyone have a clue as to why this may happen and, maybe, how to > solve it? > > TIA, > zxMarce. > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From mckaygerhard at gmail.com Thu Apr 1 17:15:13 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 11:15:13 -0400 Subject: [Gambas-user] any example of socket ? Message-ID: i cannot find the examples behavour in the gambas ide.. was removed.. now i canot find the socket example.. any hint (without usage of gui please) for noobs/newbies? Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From mckaygerhard at gmail.com Thu Apr 1 17:32:48 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 11:32:48 -0400 Subject: [Gambas-user] gb.message vs print : need GUI always? any equivalent!? Message-ID: gb.message demands me GUI components.. is there any such simple way to not require changing swipt "print" with "message" ? Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From mckaygerhard at gmail.com Thu Apr 1 17:43:32 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 11:43:32 -0400 Subject: [Gambas-user] how to detect compilation runtime componets available? Message-ID: how to detect compilation runtime components available? by example try to detect if gb.gui are loaded or used or compiled in the project/app and if true, then try to use some gui things.. if not just use console only.. Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From bsteers4 at gmail.com Thu Apr 1 19:11:21 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Thu, 1 Apr 2021 18:11:21 +0100 Subject: [Gambas-user] how to detect compilation runtime componets available? In-Reply-To: References: Message-ID: Something like this will work.. *Public Sub GetGUI() As String* *Dim GUIs As String[] = ["gb.gtk", "gb.gtk3", "gb.qt4", "gb.qt5"]* *For Each gui As String In GUIs* * if Component.IsLoaded(gui) then Return gui* *Next* *Return "wayland"* *End* Something like that BruceS On Thu, 1 Apr 2021 at 16:44, PICCORO McKAY Lenz wrote: > how to detect compilation runtime components available? > > by example try to detect if gb.gui are loaded or used or compiled in > the project/app and if true, then try to use some gui things.. if not > just use console only.. > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 1 19:28:28 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 13:28:28 -0400 Subject: [Gambas-user] how to detect compilation runtime componets available? In-Reply-To: References: Message-ID: ha ha ha thanks but now get a problem.. i trey to detect as suggested and ok.. but at build time it fails.. if i do not have gb.gui loaded.. i guess i do not ask correctly but it makes sense.. i cannot use message if i do not have gb.gui component defined XD El jue, 1 de abr. de 2021 a la(s) 13:12, Bruce Steers (bsteers4 at gmail.com) escribi?: > > Something like this will work.. > > Public Sub GetGUI() As String > Dim GUIs As String[] = ["gb.gtk", "gb.gtk3", "gb.qt4", "gb.qt5"] > For Each gui As String In GUIs > if Component.IsLoaded(gui) then Return gui > Next > > Return "wayland" > End > > > Something like that > BruceS > > > On Thu, 1 Apr 2021 at 16:44, PICCORO McKAY Lenz wrote: >> >> how to detect compilation runtime components available? >> >> by example try to detect if gb.gui are loaded or used or compiled in >> the project/app and if true, then try to use some gui things.. if not >> just use console only.. >> >> Lenz McKAY Gerardo (PICCORO) >> http://qgqlochekone.blogspot.com >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From bsteers4 at gmail.com Thu Apr 1 19:46:25 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Thu, 1 Apr 2021 18:46:25 +0100 Subject: [Gambas-user] how to detect compilation runtime componets available? In-Reply-To: References: Message-ID: So use If Component.IsLoaded("gb.gui") to test for gb.gui explicitly. Or there's using "Try" to attempt something and see if it's possible? something like .. Dim sVar As String, HasGUI as Boolean Try sVar = Message("Hello") If Error Then Print "Hello" HasGUI=False Else HasGUI=True Endif On Thu, 1 Apr 2021 at 18:29, PICCORO McKAY Lenz wrote: > ha ha ha thanks but now get a problem.. i trey to detect as suggested > and ok.. but at build time it fails.. if i do not have gb.gui loaded.. > > i guess i do not ask correctly but it makes sense.. i cannot use > message if i do not have gb.gui component defined XD > El jue, 1 de abr. de 2021 a la(s) 13:12, Bruce Steers > (bsteers4 at gmail.com) escribi?: > > > > Something like this will work.. > > > > Public Sub GetGUI() As String > > Dim GUIs As String[] = ["gb.gtk", "gb.gtk3", "gb.qt4", "gb.qt5"] > > For Each gui As String In GUIs > > if Component.IsLoaded(gui) then Return gui > > Next > > > > Return "wayland" > > End > > > > > > Something like that > > BruceS > > > > > > On Thu, 1 Apr 2021 at 16:44, PICCORO McKAY Lenz > wrote: > >> > >> how to detect compilation runtime components available? > >> > >> by example try to detect if gb.gui are loaded or used or compiled in > >> the project/app and if true, then try to use some gui things.. if not > >> just use console only.. > >> > >> Lenz McKAY Gerardo (PICCORO) > >> http://qgqlochekone.blogspot.com > >> > >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 1 19:55:19 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 13:55:19 -0400 Subject: [Gambas-user] how to detect compilation runtime componets available? In-Reply-To: References: Message-ID: El jue, 1 de abr. de 2021 a la(s) 13:47, Bruce Steers (bsteers4 at gmail.com) escribi?: Or there's using "Try" to attempt something and see if it's possible? > something like .. > > Dim sVar As String, HasGUI as Boolean > Try sVar = Message("Hello") > If Error Then > Print "Hello" > HasGUI=False > Else > HasGUI=True > Endif no is not possible.. compilation time saids "gb.gui is not loaded" XD thanks anyway > > On Thu, 1 Apr 2021 at 18:29, PICCORO McKAY Lenz wrote: >> >> ha ha ha thanks but now get a problem.. i trey to detect as suggested >> and ok.. but at build time it fails.. if i do not have gb.gui loaded.. >> >> i guess i do not ask correctly but it makes sense.. i cannot use >> message if i do not have gb.gui component defined XD >> El jue, 1 de abr. de 2021 a la(s) 13:12, Bruce Steers >> (bsteers4 at gmail.com) escribi?: >> > >> > Something like this will work.. >> > >> > Public Sub GetGUI() As String >> > Dim GUIs As String[] = ["gb.gtk", "gb.gtk3", "gb.qt4", "gb.qt5"] >> > For Each gui As String In GUIs >> > if Component.IsLoaded(gui) then Return gui >> > Next >> > >> > Return "wayland" >> > End >> > >> > >> > Something like that >> > BruceS >> > >> > >> > On Thu, 1 Apr 2021 at 16:44, PICCORO McKAY Lenz wrote: >> >> >> >> how to detect compilation runtime components available? >> >> >> >> by example try to detect if gb.gui are loaded or used or compiled in >> >> the project/app and if true, then try to use some gui things.. if not >> >> just use console only.. >> >> >> >> Lenz McKAY Gerardo (PICCORO) >> >> http://qgqlochekone.blogspot.com >> >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > >> > >> > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From g4mba5 at gmail.com Thu Apr 1 21:22:47 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 1 Apr 2021 21:22:47 +0200 Subject: [Gambas-user] any example of socket ? In-Reply-To: References: Message-ID: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> Le 01/04/2021 ? 17:15, PICCORO McKAY Lenz a ?crit?: > i cannot find the examples behavour in the gambas ide.. was removed.. > now i canot find the socket example.. > > any hint (without usage of gui please) for noobs/newbies? > > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > The examples are available in the software farm. Regards, -- Beno?t Minisini From bsteers4 at gmail.com Fri Apr 2 00:25:38 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Thu, 1 Apr 2021 23:25:38 +0100 Subject: [Gambas-user] how to detect compilation runtime componets available? In-Reply-To: References: Message-ID: why would gb.gui not be loaded and you not know about it? how you maybe have it? On Thu, 1 Apr 2021 at 18:56, PICCORO McKAY Lenz wrote: > El jue, 1 de abr. de 2021 a la(s) 13:47, Bruce Steers > (bsteers4 at gmail.com) escribi?: > Or there's using "Try" to attempt something and see if it's possible? > > something like .. > > > > Dim sVar As String, HasGUI as Boolean > > Try sVar = Message("Hello") > > If Error Then > > Print "Hello" > > HasGUI=False > > Else > > HasGUI=True > > Endif > > no is not possible.. compilation time saids "gb.gui is not loaded" XD > thanks anyway > > > > On Thu, 1 Apr 2021 at 18:29, PICCORO McKAY Lenz > wrote: > >> > >> ha ha ha thanks but now get a problem.. i trey to detect as suggested > >> and ok.. but at build time it fails.. if i do not have gb.gui loaded.. > >> > >> i guess i do not ask correctly but it makes sense.. i cannot use > >> message if i do not have gb.gui component defined XD > >> El jue, 1 de abr. de 2021 a la(s) 13:12, Bruce Steers > >> (bsteers4 at gmail.com) escribi?: > >> > > >> > Something like this will work.. > >> > > >> > Public Sub GetGUI() As String > >> > Dim GUIs As String[] = ["gb.gtk", "gb.gtk3", "gb.qt4", "gb.qt5"] > >> > For Each gui As String In GUIs > >> > if Component.IsLoaded(gui) then Return gui > >> > Next > >> > > >> > Return "wayland" > >> > End > >> > > >> > > >> > Something like that > >> > BruceS > >> > > >> > > >> > On Thu, 1 Apr 2021 at 16:44, PICCORO McKAY Lenz < > mckaygerhard at gmail.com> wrote: > >> >> > >> >> how to detect compilation runtime components available? > >> >> > >> >> by example try to detect if gb.gui are loaded or used or compiled in > >> >> the project/app and if true, then try to use some gui things.. if not > >> >> just use console only.. > >> >> > >> >> Lenz McKAY Gerardo (PICCORO) > >> >> http://qgqlochekone.blogspot.com > >> >> > >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > >> > > >> > > >> > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > >> > >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at westwoodsvcs.com Fri Apr 2 01:02:48 2021 From: brian at westwoodsvcs.com (Brian G) Date: Thu, 1 Apr 2021 16:02:48 -0700 (PDT) Subject: [Gambas-user] how to detect compilation runtime componets available? In-Reply-To: References: Message-ID: <1874307152.18061.1617318168790.JavaMail.zimbra@westwoodsvcs.com> Piccoro, Can you post an example app to show what you are trying to do? I find this whole conversation confusing.. kind of anyway. What are you working on, Library or Component? the app is usually created as a cmdline app or a graphical interface so you know at runtime. "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G ----- On Apr 1, 2021, at 3:25 PM, Bruce Steers wrote: > why would gb.gui not be loaded and you not know about it? > how you maybe have it? > On Thu, 1 Apr 2021 at 18:56, PICCORO McKAY Lenz < [ > mailto:mckaygerhard at gmail.com | mckaygerhard at gmail.com ] > wrote: >> El jue, 1 de abr. de 2021 a la(s) 13:47, Bruce Steers >> ( [ mailto:bsteers4 at gmail.com | bsteers4 at gmail.com ] ) escribi?: >> Or there's using "Try" to attempt something and see if it's possible? >> > something like .. >> > Dim sVar As String, HasGUI as Boolean >> > Try sVar = Message("Hello") >> > If Error Then >> > Print "Hello" >> > HasGUI=False >> > Else >> > HasGUI=True >> > Endif >> no is not possible.. compilation time saids "gb.gui is not loaded" XD >> thanks anyway >>> On Thu, 1 Apr 2021 at 18:29, PICCORO McKAY Lenz < [ >> > mailto:mckaygerhard at gmail.com | mckaygerhard at gmail.com ] > wrote: >> >> ha ha ha thanks but now get a problem.. i trey to detect as suggested >> >> and ok.. but at build time it fails.. if i do not have gb.gui loaded.. >> >> i guess i do not ask correctly but it makes sense.. i cannot use >> >> message if i do not have gb.gui component defined XD >> >> El jue, 1 de abr. de 2021 a la(s) 13:12, Bruce Steers >> >> ( [ mailto:bsteers4 at gmail.com | bsteers4 at gmail.com ] ) escribi?: >> >> > Something like this will work.. >> >> > Public Sub GetGUI() As String >> >> > Dim GUIs As String[] = ["gb.gtk", "gb.gtk3", "gb.qt4", "gb.qt5"] >> >> > For Each gui As String In GUIs >> >> > if Component.IsLoaded(gui) then Return gui >> >> > Next >> >> > Return "wayland" >> >> > End >> >> > Something like that >> >> > BruceS >>>> > On Thu, 1 Apr 2021 at 16:44, PICCORO McKAY Lenz < [ >> >> > mailto:mckaygerhard at gmail.com | mckaygerhard at gmail.com ] > wrote: >> >> >> how to detect compilation runtime components available? >> >> >> by example try to detect if gb.gui are loaded or used or compiled in >> >> >> the project/app and if true, then try to use some gui things.. if not >> >> >> just use console only.. >> >> >> Lenz McKAY Gerardo (PICCORO) >> >> >> [ http://qgqlochekone.blogspot.com/ | http://qgqlochekone.blogspot.com ] >>>> >> ----[ [ http://gambaswiki.org/wiki/doc/netiquette | >> >> >> http://gambaswiki.org/wiki/doc/netiquette ] ]---- >>>> > ----[ [ http://gambaswiki.org/wiki/doc/netiquette | >> >> > http://gambaswiki.org/wiki/doc/netiquette ] ]---- >>>> ----[ [ http://gambaswiki.org/wiki/doc/netiquette | >> >> http://gambaswiki.org/wiki/doc/netiquette ] ]---- >>> ----[ [ http://gambaswiki.org/wiki/doc/netiquette | >> > http://gambaswiki.org/wiki/doc/netiquette ] ]---- >> ----[ [ http://gambaswiki.org/wiki/doc/netiquette | >> http://gambaswiki.org/wiki/doc/netiquette ] ]---- > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Fri Apr 2 05:24:33 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 1 Apr 2021 23:24:33 -0400 Subject: [Gambas-user] any example of socket ? In-Reply-To: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> References: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> Message-ID: El jue, 1 de abr. de 2021 a la(s) 15:23, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > > Le 01/04/2021 ? 17:15, PICCORO McKAY Lenz a ?crit : > > i cannot find the examples behavour in the gambas ide.. was removed.. > > now i canot find the socket example.. > > > > any hint (without usage of gui please) for noobs/newbies? > > The examples are available in the software farm. oh noted that i cannot retrieve due networking limits. puff i liked more all offline as older times when all are working perfectly > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From jose.rodriguez at cenpalab.cu Fri Apr 2 06:35:41 2021 From: jose.rodriguez at cenpalab.cu (jose.rodriguez at cenpalab.cu) Date: Fri, 02 Apr 2021 04:35:41 +0000 Subject: [Gambas-user] any example of socket ? In-Reply-To: References: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> Message-ID: April 1, 2021 11:26 PM, "PICCORO McKAY Lenz" wrote: > El jue, 1 de abr. de 2021 a la(s) 15:23, Beno?t Minisini > (g4mba5 at gmail.com) escribi?: > >> Le 01/04/2021 ? 17:15, PICCORO McKAY Lenz a ?crit : >> i cannot find the examples behavour in the gambas ide.. was removed.. >> now i canot find the socket example.. >> >> any hint (without usage of gui please) for noobs/newbies? >> >> The examples are available in the software farm. > > oh noted that i cannot retrieve due networking limits. puff i liked > more all offline as older times when all are working perfectly > Well, there is a package on Mint/Ubuntu called gambas3-examples, not sure what it includes though... Regards, Joe1962 From mckaygerhard at gmail.com Fri Apr 2 07:13:23 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Fri, 2 Apr 2021 01:13:23 -0400 Subject: [Gambas-user] any example of socket ? In-Reply-To: References: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> Message-ID: El vie, 2 de abr. de 2021 a la(s) 00:46, escribi?: > > April 1, 2021 11:26 PM, "PICCORO McKAY Lenz" wrote: > > > El jue, 1 de abr. de 2021 a la(s) 15:23, Beno?t Minisini > > (g4mba5 at gmail.com) escribi?: > > > >> Le 01/04/2021 ? 17:15, PICCORO McKAY Lenz a ?crit : > >> i cannot find the examples behavour in the gambas ide.. was removed.. > >> now i canot find the socket example.. > >> > >> any hint (without usage of gui please) for noobs/newbies? > >> > >> The examples are available in the software farm. > > > > oh noted that i cannot retrieve due networking limits. puff i liked > > more all offline as older times when all are working perfectly > > > > > Well, there is a package on Mint/Ubuntu called gambas3- > examples, not sure what it includes though... i do not use winbuntu.. but that is the local one.. > > Regards, > Joe1962 > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From jose.rodriguez at cenpalab.cu Fri Apr 2 07:26:26 2021 From: jose.rodriguez at cenpalab.cu (jose.rodriguez at cenpalab.cu) Date: Fri, 02 Apr 2021 05:26:26 +0000 Subject: [Gambas-user] any example of socket ? In-Reply-To: References: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> Message-ID: <5f50353efb8356e17f1b4e8d25094f0e@cenpalab.cu> April 2, 2021 1:13 AM, "PICCORO McKAY Lenz" wrote: > El vie, 2 de abr. de 2021 a la(s) 00:46, escribi?: > >> April 1, 2021 11:26 PM, "PICCORO McKAY Lenz" wrote: >> >> El jue, 1 de abr. de 2021 a la(s) 15:23, Beno?t Minisini >> (g4mba5 at gmail.com) escribi?: >> >> Le 01/04/2021 ? 17:15, PICCORO McKAY Lenz a ?crit : >> i cannot find the examples behavour in the gambas ide.. was removed.. >> now i canot find the socket example.. >> >> any hint (without usage of gui please) for noobs/newbies? >> >> The examples are available in the software farm. >> >> oh noted that i cannot retrieve due networking limits. puff i liked >> more all offline as older times when all are working perfectly >> >> Well, there is a package on Mint/Ubuntu called gambas3- >> examples, not sure what it includes though... > > i do not use winbuntu.. but that is the local one.. > Well, according to apt-file list gambas3-examples it includes: gambas3-examples: /usr/share/doc/gambas3-examples/examples/Networking/ClientSocket/ and gambas3-examples: /usr/share/doc/gambas3-examples/examples/Networking/ServerSocket/ Regards, Joe1962 From bsteers4 at gmail.com Fri Apr 2 11:43:28 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 2 Apr 2021 10:43:28 +0100 Subject: [Gambas-user] any example of socket ? In-Reply-To: References: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> Message-ID: On Fri, 2 Apr 2021 at 04:25, PICCORO McKAY Lenz wrote: > El jue, 1 de abr. de 2021 a la(s) 15:23, Beno?t Minisini > (g4mba5 at gmail.com) escribi?: > > > > Le 01/04/2021 ? 17:15, PICCORO McKAY Lenz a ?crit : > > > i cannot find the examples behavour in the gambas ide.. was removed.. > > > now i canot find the socket example.. > > > > > > any hint (without usage of gui please) for noobs/newbies? > > > > The examples are available in the software farm. > > oh noted that i cannot retrieve due networking limits. puff i liked > more all offline as older times when all are working perfectly I know you have gambas source code folder as you asked about compiling. So look in ... gambas/app/examples/Networking -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Fri Apr 2 14:58:56 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 2 Apr 2021 14:58:56 +0200 Subject: [Gambas-user] Gambas and backward compatibility Message-ID: Dearest and most esteemed Benoit, as you know I am an amateur programmer, I am retired and I have a lot of fun programming with Gambas. Given these premises, even if your next Gambas will break compatibility with the old one, for me, playing with the code, nothing changes, on the contrary I will have new stimuli and new challenges. But please put yourself in the shoes of someone who uses your beautiful programming language for work, the craftsman, the merchant, the professional who, like me (and even more than me), arranges independently to have a tailor-made product. Whenever the 'poor man' has to update the distribution do you want to force him to redo the program from scratch? There is already the distribution with the new libraries to put them in difficulty. I wish you and all users a Happy Easter Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Fri Apr 2 17:16:04 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 2 Apr 2021 16:16:04 +0100 Subject: [Gambas-user] Gambas and backward compatibility In-Reply-To: References: Message-ID: Hey Gian from what i have seen there is very little that changes that would make software not work on a newer gambas. Are you referring to something specific? and this is "forward compatibility" (older programs to work on newer gambas versions) For backward compatibility (newer programs working on older gambas versions) there is nothing can be done except for you to make the code compatible with older gambas versions. because new features get added to gambas. For example the word "Use" in a Property declaration, do not use it as it will only work since gambas 3.14 So it is your responsibility to make a program compatible with an older gambas if you want it that way. I have had a similar problem before but when you look at you realise the only answer for code written in latest gambas is for the user to upgrade too. I have a partition with debian10 and Gambas3.12 that i run and test my programs on. for backward compatibility. Happy , er spring time, whatever ;) BruceS On Fri, 2 Apr 2021 at 14:00, Gianluigi wrote: > Dearest and most esteemed Benoit, > > as you know I am an amateur programmer, I am retired and I have a lot of > fun programming with Gambas. > > Given these premises, even if your next Gambas will break compatibility > with the old one, for me, playing with the code, nothing changes, on the > contrary I will have new stimuli and new challenges. > > But please put yourself in the shoes of someone who uses your beautiful > programming language for work, the craftsman, the merchant, the > professional who, like me (and even more than me), arranges independently > to have a tailor-made product. > > Whenever the 'poor man' has to update the distribution do you want to > force him to redo the program from scratch? > > There is already the distribution with the new libraries to put them in > difficulty. > > I wish you and all users a Happy Easter > > Gianluigi > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Fri Apr 2 17:53:31 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 2 Apr 2021 17:53:31 +0200 Subject: [Gambas-user] Gambas and backward compatibility In-Reply-To: References: Message-ID: Il giorno ven 2 apr 2021 alle ore 17:17 Bruce Steers ha scritto: > Hey Gian from what i have seen there is very little that changes that > would make software not work on a newer gambas. > ... > I am referring to old programs made with previous versions of Gambas. Mine is just a prayer to Benoit. Thanks Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Fri Apr 2 18:31:34 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 2 Apr 2021 17:31:34 +0100 Subject: [Gambas-user] Gambas and backward compatibility In-Reply-To: References: Message-ID: On Fri, 2 Apr 2021 at 16:54, Gianluigi wrote: > > > Il giorno ven 2 apr 2021 alle ore 17:17 Bruce Steers > ha scritto: > >> Hey Gian from what i have seen there is very little that changes that >> would make software not work on a newer gambas. >> ... >> > > I am referring to old programs made with previous versions of Gambas. > Mine is just a prayer to Benoit. > > Thanks > I think maybe your prayers are being answered :) https://gitlab.com/gambas/gambas/-/commit/3ccbc7281e16b6bcd0ae97ba05f32538e02b4d8d Wishing well BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Fri Apr 2 19:06:17 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 2 Apr 2021 19:06:17 +0200 Subject: [Gambas-user] Gambas and backward compatibility In-Reply-To: References: Message-ID: Il giorno ven 2 apr 2021 alle ore 18:32 Bruce Steers ha scritto: > > > On Fri, 2 Apr 2021 at 16:54, Gianluigi wrote: > >> >> >> Il giorno ven 2 apr 2021 alle ore 17:17 Bruce Steers >> ha scritto: >> >>> Hey Gian from what i have seen there is very little that changes that >>> would make software not work on a newer gambas. >>> ... >>> >> >> I am referring to old programs made with previous versions of Gambas. >> Mine is just a prayer to Benoit. >> >> Thanks >> > > I think maybe your prayers are being answered :) > > https://gitlab.com/gambas/gambas/-/commit/3ccbc7281e16b6bcd0ae97ba05f32538e02b4d8d > > Wishing well > BruceS > ?? Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From dosida at gmail.com Fri Apr 2 20:15:44 2021 From: dosida at gmail.com (Dimitris Anogiatis) Date: Fri, 2 Apr 2021 12:15:44 -0600 Subject: [Gambas-user] any example of socket ? In-Reply-To: References: <5df352ed-ca26-12b1-9cc2-433ea5f7ab3b@gmail.com> Message-ID: There should also be plenty of code on the Software farm also. You could find lots of code and inspiration for what you want to do there too. Keep Up the good work :) On Fri, Apr 2, 2021 at 3:44 AM Bruce Steers wrote: > > > On Fri, 2 Apr 2021 at 04:25, PICCORO McKAY Lenz > wrote: > >> El jue, 1 de abr. de 2021 a la(s) 15:23, Beno?t Minisini >> (g4mba5 at gmail.com) escribi?: >> > >> > Le 01/04/2021 ? 17:15, PICCORO McKAY Lenz a ?crit : >> > > i cannot find the examples behavour in the gambas ide.. was removed.. >> > > now i canot find the socket example.. >> > > >> > > any hint (without usage of gui please) for noobs/newbies? >> > >> > The examples are available in the software farm. >> >> oh noted that i cannot retrieve due networking limits. puff i liked >> more all offline as older times when all are working perfectly > > > I know you have gambas source code folder as you asked about compiling. > So look in ... > gambas/app/examples/Networking > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From d4t4full at gmail.com Sat Apr 3 04:07:35 2021 From: d4t4full at gmail.com (d4t4full at gmail.com) Date: Fri, 02 Apr 2021 23:07:35 -0300 Subject: [Gambas-user] Compilation hangs on QT4 with Ubuntu 18.04. In-Reply-To: References: <9cc98b5a-c8ae-110d-4335-a11b4c994b82@gmail.com> Message-ID: (again top posting from my cell) It was the damned "-j" in make that caused the hangs. It even hung later in the compile-cicle when I disabled QT4 as Bruce suggested. On a wild hunch, I took the "-j" away and restarted compilation with "./reconf-all", "./configure -C --disable-keyring", and plain old "make". Everything went smooth. Next I "sudo make install" and I now have G3 working from sources. Brought my old ODBC Tester project back to the VM and connected successfully trough the Internet to a MSSQL server in the office. I'll try to see what's wrong with MDB under ODBC this weekend, but it seems to have to do with mdb-tools apparently not supporting cursors. Cursors is what I used to get row count. I developed some time ago a very basic isql-like app in C using what I learnt from Gambas-ODBC. It also fails retrieving data from MDB and AccDB files, yet it works correctly with MSSQL, SQLite, and Firebird. Again, foul play is suspected from the driver, maybe cursors are all that is missing. If i get this other app to work with Mdb/Accdb files without breaking the rest, I may be able to make it work on Gambas. Regards, zxMarce. On Apr 1, 2021, 11:48, at 11:48, PICCORO McKAY Lenz wrote: >The ODBC and freeDTS combination is broken in gamas.. there's a active >threat with that problem and a open issue in gambas bugtracker.. > >http://gambaswiki.org/bugtracker/edit?object=BUG.1324&from=L21haW4- > >While (rs.Available) ' <--- NERE receive null >Lenz McKAY Gerardo (PICCORO) >http://qgqlochekone.blogspot.com > >Lenz McKAY Gerardo (PICCORO) >http://qgqlochekone.blogspot.com > > >El mar, 30 de mar. de 2021 a la(s) 10:37, Bruce Steers >(bsteers4 at gmail.com) >escribi?: > >> if 18.04 has qt5 then you could disable qt4 at ./configure >> >> ./configure -C --disable-keyring --disable-qt4 >> >> >> >> On Tue, 30 Mar 2021 at 03:13, ML wrote: >> >>> Guys, >>> >>> Spent last weekend trying to revive the 20GB VirtualVox VM that I >set up >>> and used to patch gb.db.odbc several years ago (from SVN!). >>> Long story short, I had to switch it from Ubuntu 16.04 32bit to >Ubuntu >>> 18.04 64bit; so pretty much had to recreate it. >>> This last step obliterated the Firebird setup I created to fix row >count >>> on it, but I'm confident I can get it back up. >>> >>> I had to refork my copy of Gambas in GitLab too, thanks to not >having >>> re-synced it for quite some time... >>> In doing this, I set up the "dual remote repo" recommended in the >new >>> CONTRIBUTING file and Wiki to have the repos easily synced. >>> >>> (just in case, the pages I read are >http://gambaswiki.org/wiki/install >>> and http://gambaswiki.org/wiki/howto/contribute) >>> >>> Also got unixODBC and all its glory -and gory- bits installed, along >>> with FreeTDS for astonishing MSSQL connectivity. >>> >>> Then, I got to the gambas workflow: "sudo apt install >", >>> "./reconf-all", "./configure -C --disable-keyring", you know: the >works. >>> >>> Next I proceeded with "make -j" as said in the wiki. It all went >nice >>> and easy until it got to (try to) compile the QT4 components. >>> This step simply hangs the whole Virtual Machine. Not even the mouse >>> pointer responds. Dead as a brick. Have to hit RESET on VirtualBox >to >>> restart it. >>> In doing this compilation, it does get through a bunch of QT4 stuff, >but >>> it always get to some component or another and just freezes. Tried 4 >or >>> 5 times. >>> Not always freezes on the same component, and subsequent attempts to >>> compile even skip modules already compiled (expected). But again >dies >>> processing QT4. >>> >>> Searched the interwebs, but could not get to a reasonable response >or >>> reason as to why this happens, much less a solution. >>> >>> Does anyone have a clue as to why this may happen and, maybe, how to >>> solve it? >>> >>> TIA, >>> zxMarce. >>> >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > >------------------------------------------------------------------------ > > >----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From jussi.lahtinen at gmail.com Sun Apr 4 00:23:41 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Sun, 4 Apr 2021 01:23:41 +0300 Subject: [Gambas-user] Compilation hangs on QT4 with Ubuntu 18.04. In-Reply-To: References: <9cc98b5a-c8ae-110d-4335-a11b4c994b82@gmail.com> Message-ID: It was the damned "-j" in make that caused the hangs. > That would be very odd as it only divides the tasks for multiple threads. I guess you changed something else, but noticed only that..? Jussi -------------- next part -------------- An HTML attachment was scrubbed... URL: From isafiur at gmail.com Sun Apr 4 12:02:04 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Sun, 4 Apr 2021 15:47:04 +0545 Subject: [Gambas-user] WebComboBox issue Message-ID: Hi Beno?t When WebComboBox's ReadOnly property is False and I select an item from its list then text is not changed on first click when using browser from android mobiles/tablets. I have to select the same item two times to change the text. However this problem is not there in desktops/laptops. -- Regards Safiur Rahman From g4mba5 at gmail.com Sun Apr 4 12:22:52 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 4 Apr 2021 12:22:52 +0200 Subject: [Gambas-user] WebComboBox issue In-Reply-To: References: Message-ID: Le 04/04/2021 ? 12:02, Safiur Rahman a ?crit?: > Hi Beno?t > > When WebComboBox's ReadOnly property is False and I select an item > from its list then text is not changed on first click when using > browser from android mobiles/tablets. I have to select the same item > two times to change the text. However this problem is not there in > desktops/laptops. > Ouch, I have no smartphone or tablet to test. Which browser do you use exactly? -- Beno?t Minisini From kicking177 at gmail.com Sun Apr 4 12:23:43 2021 From: kicking177 at gmail.com (KKing) Date: Sun, 4 Apr 2021 11:23:43 +0100 Subject: [Gambas-user] Compilation hangs on QT4 with Ubuntu 18.04. Message-ID: <9d9cd2f3-c607-eec4-d92b-9cf30e02b055@gmail.com> thanks @zxMarce I don't think there is a huge impetus to make mdbtools a fully functioning sql engine so cursors may well not be built in or planned. Most of the efforts seem to be around allowing extraction of data from mdb or accdb to allow transfer to other systems. Maybe for gambas mdbtools "we" could make use of separate initial call of e.g. ??? select COUNT(*) from Shippers to get a record count... that works, though unfortunately ??? select COUNT(*) from Shippers where CompanyName Like '%Pack%' currently does not. There is a bug raised for on mdbtools as issue #251 for this possibly OTT but ??? select * from Shippers where CompanyName Like '%Pack%' does currently work, so could loop through all of records (and store) to get count first and then return the records? Also bear in mind most distro's are shipping 0.9.1 whereas there are definite improvements in 0.9.2 and 0.9.3 Beta 1 on https://github.com/mdbtools/ K. From isafiur at gmail.com Sun Apr 4 14:12:34 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Sun, 4 Apr 2021 17:57:34 +0545 Subject: [Gambas-user] WebComboBox issue In-Reply-To: References: Message-ID: Hi Beno?t I checked in both Google chrome and Opera Mini in android and got the same problem. On 4/4/21, Safiur Rahman wrote: > Hi Beno?t > > When WebComboBox's ReadOnly property is False and I select an item > from its list then text is not changed on first click when using > browser from android mobiles/tablets. I have to select the same item > two times to change the text. However this problem is not there in > desktops/laptops. > > -- > Regards > Safiur Rahman > -- Regards Safiur Rahman From g4mba5 at gmail.com Sun Apr 4 15:15:06 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 4 Apr 2021 15:15:06 +0200 Subject: [Gambas-user] ODBC component fixing Message-ID: <0873b1d6-d3d6-2f84-56bc-1d420151fbdc@gmail.com> This is mainly a question for zxMarce: I am currently writing the upcoming 3.16 changelog. When do you think that the ODBC component can be fixed, to know if I can put it in the 3.16.0 release. Thanks for your answer! -- Beno?t Minisini From d4t4full at gmail.com Sun Apr 4 22:48:10 2021 From: d4t4full at gmail.com (d4t4full at gmail.com) Date: Sun, 04 Apr 2021 17:48:10 -0300 Subject: [Gambas-user] ODBC component fixing In-Reply-To: <0873b1d6-d3d6-2f84-56bc-1d420151fbdc@gmail.com> References: <0873b1d6-d3d6-2f84-56bc-1d420151fbdc@gmail.com> Message-ID: Beno?t, Trying as hard as I can. I may have found a problem already, but no solution yet. There's a place where a SQLFetchScroll() is used instead of SQLFetch(), but replacing it made the component fail differently. The difference, obviously, is because the use of MDBTools. It does not support cursors, so no record counting. I'll compare the ODBC calls in my isql-like app against the ones used in Gambas. Maybe something is missing or should not be there. Maybe a week or so if I'm lucky. Regards, zxMarce. On Apr 4, 2021, 10:16, at 10:16, "Beno?t Minisini" wrote: >This is mainly a question for zxMarce: > >I am currently writing the upcoming 3.16 changelog. When do you think >that the ODBC component can be fixed, to know if I can put it in the >3.16.0 release. > >Thanks for your answer! > >-- >Beno?t Minisini > >----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Sun Apr 4 23:27:39 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 4 Apr 2021 23:27:39 +0200 Subject: [Gambas-user] ODBC component fixing In-Reply-To: References: <0873b1d6-d3d6-2f84-56bc-1d420151fbdc@gmail.com> Message-ID: Le 04/04/2021 ? 22:48, d4t4full at gmail.com a ?crit?: > Beno?t, > > Trying as hard as I can. Don't be in a hurry. If you don't find now, I will release a 3.16.1 with the fix. > I may have found a problem already, but no solution yet. > > There's a place where a *SQLFetchScroll()* is used instead of > *SQLFetch()*, but replacing it made the component fail differently. > > The difference, obviously, is because the use of MDBTools. It does not > support cursors, so no record counting. > > I'll compare the ODBC calls in my isql-like app against the ones used in > Gambas. Maybe something is missing or should not be there. At worst, you can make 'gb.odbc' adapt its behaviour if a mdb connection is detected. When ODBC is horrible, dirty hacks are allowed. :-) -- Beno?t Minisini From mckaygerhard at gmail.com Mon Apr 5 02:32:10 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Sun, 4 Apr 2021 20:32:10 -0400 Subject: [Gambas-user] ODBC component fixing In-Reply-To: References: <0873b1d6-d3d6-2f84-56bc-1d420151fbdc@gmail.com> Message-ID: zxMarce i requested a virtual machine to test against sybase DB .. maybe tomorrow will have a response to you.. ODBC standar does not support cursor in principe.. neither count.. in fact some ODBC adapters just count in low level the results using subquerys.. a dirty hack .. Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El dom, 4 de abr. de 2021 a la(s) 17:28, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 04/04/2021 ? 22:48, d4t4full at gmail.com a ?crit : > > Beno?t, > > > > Trying as hard as I can. > > Don't be in a hurry. If you don't find now, I will release a 3.16.1 with > the fix. > > > I may have found a problem already, but no solution yet. > > > > There's a place where a *SQLFetchScroll()* is used instead of > > *SQLFetch()*, but replacing it made the component fail differently. > > > > The difference, obviously, is because the use of MDBTools. It does not > > support cursors, so no record counting. > > > > I'll compare the ODBC calls in my isql-like app against the ones used in > > Gambas. Maybe something is missing or should not be there. > > At worst, you can make 'gb.odbc' adapt its behaviour if a mdb connection > is detected. When ODBC is horrible, dirty hacks are allowed. :-) > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at westwoodsvcs.com Tue Apr 6 22:33:55 2021 From: brian at westwoodsvcs.com (Brian G) Date: Tue, 6 Apr 2021 13:33:55 -0700 (PDT) Subject: [Gambas-user] ODBC Access crash Message-ID: <1288239358.19303.1617741235317.JavaMail.zimbra@westwoodsvcs.com> Hi, I noticed talks regarding using odbc and access, I have an application that is used in care homes and written completely in ms access. I am trying to convert it to gambas. and having an issue the causes the gambas virtual machine to crash. I would like to test the app against the existing databases, before switching over to mysql. When I setup a connection, it displays all the tables, but as soon as I click on a table the IDE exits immediately! Using unixOdbc 2.3.6 and MDBTools 0.7.1 I have attached the the mail encoded project. Any help or pointers would be very much appreciated! I am doing the following in this test program: Public Sub Main() Dim Statement As String = "Select FirstName from ClientList" ODBC_OPEN("CLIENT_INFORMATION_MANAGER") V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_hstmt)) Print V_OD_erg V_OD_erg = SQLBindCol(V_OD_hstmt, 1, SQL_C_CHAR, FirstName, 200, VarPtr(V_OD_err)) Print V_OD_erg V_OD_erg = SQLExecDirect(V_OD_hstmt, Statement, Statement.len) ' <---- this causes the gambas interpreter to crash Print V_OD_erg odbc_Close() Print "All Done" End "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at westwoodsvcs.com Tue Apr 6 23:26:19 2021 From: brian at westwoodsvcs.com (Brian G) Date: Tue, 6 Apr 2021 14:26:19 -0700 (PDT) Subject: [Gambas-user] ODBC Access crash In-Reply-To: <1288239358.19303.1617741235317.JavaMail.zimbra@westwoodsvcs.com> References: <1288239358.19303.1617741235317.JavaMail.zimbra@westwoodsvcs.com> Message-ID: <965463605.19399.1617744379348.JavaMail.zimbra@westwoodsvcs.com> Here is the archive... But I found my error lol.... wrong length for the handle for statements! That after I recompiled the odbcUnix source and installed, It then told me the handle was invalid... the default version caused the interpreter to crash.. lol. "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G ----- On Apr 6, 2021, at 1:33 PM, Brian wrote: > Hi, > I noticed talks regarding using odbc and access, I have an application that is > used in care homes and written completely in ms access. > I am trying to convert it to gambas. and having an issue the causes the gambas > virtual machine to crash. > I would like to test the app against the existing databases, before switching > over to mysql. > When I setup a connection, it displays all the tables, but as soon as I click on > a table the IDE exits immediately! > Using unixOdbc 2.3.6 and MDBTools 0.7.1 > I have attached the the mail encoded project. > Any help or pointers would be very much appreciated! > I am doing the following in this test program: > Public Sub Main() > Dim Statement As String = "Select FirstName from ClientList" > ODBC_OPEN("CLIENT_INFORMATION_MANAGER") > V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_hstmt)) > Print V_OD_erg > V_OD_erg = SQLBindCol(V_OD_hstmt, 1, SQL_C_CHAR, FirstName, 200, > VarPtr(V_OD_err)) > Print V_OD_erg > V_OD_erg = SQLExecDirect(V_OD_hstmt, Statement, Statement.len) ' <---- this > causes the gambas interpreter to crash > Print V_OD_erg > odbc_Close() > Print "All Done" > End > "Failure is the key to success; > each mistake teaches us something" .. Morihei Ueshiba > Brian G > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: testodbcmdb-0.0.1.tar.gz.gmail.txt URL: From mbelmonte at belmotek.net Wed Apr 7 10:51:05 2021 From: mbelmonte at belmotek.net (Martin) Date: Wed, 7 Apr 2021 10:51:05 +0200 Subject: [Gambas-user] Make String class friendlier Message-ID: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> Hi. It would be interesting that in gambas we could operate the text strings as in javascript, don't you think? that is, it will access all the methods and properties of a chain using the dot operator and not only to .Len property. it's just a suggestion Regards. Martin. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kicking177 at gmail.com Wed Apr 7 11:24:15 2021 From: kicking177 at gmail.com (KKing) Date: Wed, 7 Apr 2021 10:24:15 +0100 Subject: [Gambas-user] ODBC Access crash Message-ID: Hi Brian, Just curious, what is the basis of your syntax? I'm not saying one way better than another but I would have expected something more along lines of << ? Dim $con As New Connection ? Dim intCount As Integer ? Dim rs As Result ? Dim $ExecCmd As String ? Try $con.Close() ? $con.Type = "odbc" ? $con.Host = "CLIENT_INFORMATION_MANAGER" ? $con.Open() ? $ExecCmd = "Select FirstName from ClientList " ? rs = $con.Exec($ExecCmd) ? intCount = rs.Count ? While (rs.Available) ??? Print "V_OD_erg:" & rs!FirstName ??? rs.MoveNext ? Wend << From g4mba5 at gmail.com Wed Apr 7 13:03:31 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 7 Apr 2021 13:03:31 +0200 Subject: [Gambas-user] Make String class friendlier In-Reply-To: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> References: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> Message-ID: <6c72b288-038f-ac75-7eed-3e51597381d5@gmail.com> Le 07/04/2021 ? 10:51, Martin a ?crit?: > Hi. > > It would be interesting that in gambas we could operate the text strings > as in javascript, don't you think? that is, it will access all the > methods and properties of a chain using the dot operator and not only to > .Len property. > > it's just a suggestion > > Regards. > > Martin. > I stopped at .Len(), because making String a pseudo-object needs support for the interpreter, and it makes things slower. But that was the idea. Regards, -- Beno?t Minisini From mbelmonte at belmotek.net Wed Apr 7 17:11:59 2021 From: mbelmonte at belmotek.net (Martin) Date: Wed, 7 Apr 2021 17:11:59 +0200 Subject: [Gambas-user] Make String class friendlier In-Reply-To: <6c72b288-038f-ac75-7eed-3e51597381d5@gmail.com> References: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> <6c72b288-038f-ac75-7eed-3e51597381d5@gmail.com> Message-ID: ok, I do not know the scope that something like this can have in the performance of the interpreter, but I leave an example of an independent class that works in the way I say except that it must be defined as "AS New" in some form... '------------------------------------------------------------------------ Public Sub Form_Open() ? Dim text As New Chain ? text.Text = "gambas" ? Print text.Text ? Print text.ToUpper End '------------------------------------------------------------------------ ... then the class '------------------------------------------------------------------------ Export Private textValue As String Property Read ToUpper As String Property Text As String Private Sub Text_Write(Value As String) ? textValue = Value End Private Function ToUpper_Read() As String ? Return Upper(TextValue) End Private Function Text_Read() As String ? Return TextValue End '------------------------------------------------------------------------ Regards El 7/4/21 a las 13:03, Beno?t Minisini escribi?: > Le 07/04/2021 ? 10:51, Martin a ?crit?: >> Hi. >> >> It would be interesting that in gambas we could operate the text >> strings as in javascript, don't you think? that is, it will access >> all the methods and properties of a chain using the dot operator and >> not only to .Len property. >> >> it's just a suggestion >> >> Regards. >> >> Martin. >> > > I stopped at .Len(), because making String a pseudo-object needs > support for the interpreter, and it makes things slower. But that was > the idea. > > Regards, > From g4mba5 at gmail.com Wed Apr 7 17:24:43 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 7 Apr 2021 17:24:43 +0200 Subject: [Gambas-user] Make String class friendlier In-Reply-To: References: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> <6c72b288-038f-ac75-7eed-3e51597381d5@gmail.com> Message-ID: <805e4524-49e5-3d9f-29f7-e02a11443fb5@gmail.com> Le 07/04/2021 ? 17:11, Martin a ?crit?: > ok, I do not know the scope that something like this can have in the > performance of the interpreter, but I leave an example of an independent > class that works in the way I say except that it must be defined as "AS > New" > > in some form... > String being not objects allows many performance optimizations on memory allocations. For example: * Left(), Mid(), Right(), Trim() do not allocate memory. * A &= B does not use an intermediate allocation most of the time. * Strings have their own allocator, so that the glic memory allocator is avoided most of the time. This make string management in Gambas fast, often faster than many other languages (see the benchmarks on the wiki). Making String use an object syntax without performance penalty would need a big support of the compiler instead of interpreter support, so that the object syntax is rewritten into the old one before being compiled. It won't be done now! Regards, -- Beno?t Minisini From mbelmonte at belmotek.net Wed Apr 7 18:05:57 2021 From: mbelmonte at belmotek.net (Martin) Date: Wed, 7 Apr 2021 18:05:57 +0200 Subject: [Gambas-user] Make String class friendlier In-Reply-To: <805e4524-49e5-3d9f-29f7-e02a11443fb5@gmail.com> References: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> <6c72b288-038f-ac75-7eed-3e51597381d5@gmail.com> <805e4524-49e5-3d9f-29f7-e02a11443fb5@gmail.com> Message-ID: <73068b98-2def-0c1f-65a6-188a3c18e0a1@belmotek.net> ok I understand. So, if I want to extend the class String as Chain, for example, I use the instruction "Inherits String" but then when I create a Variable I must define it like "As New Chain" but String is just defined like "As String". How I can give to the Chain.class the same behavior than String.class ? Regards. Mart?n. El 7/4/21 a las 17:24, Beno?t Minisini escribi?: > Le 07/04/2021 ? 17:11, Martin a ?crit?: >> ok, I do not know the scope that something like this can have in the >> performance of the interpreter, but I leave an example of an >> independent class that works in the way I say except that it must be >> defined as "AS New" >> >> in some form... >> > > String being not objects allows many performance optimizations on > memory allocations. > > For example: > > * Left(), Mid(), Right(), Trim() do not allocate memory. > > * A &= B does not use an intermediate allocation most of the time. > > * Strings have their own allocator, so that the glic memory allocator > is avoided most of the time. > > This make string management in Gambas fast, often faster than many > other languages (see the benchmarks on the wiki). > > Making String use an object syntax without performance penalty would > need a big support of the compiler instead of interpreter support, so > that the object syntax is rewritten into the old one before being > compiled. It won't be done now! > > Regards, > From g4mba5 at gmail.com Wed Apr 7 18:15:53 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 7 Apr 2021 18:15:53 +0200 Subject: [Gambas-user] Make String class friendlier In-Reply-To: <73068b98-2def-0c1f-65a6-188a3c18e0a1@belmotek.net> References: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> <6c72b288-038f-ac75-7eed-3e51597381d5@gmail.com> <805e4524-49e5-3d9f-29f7-e02a11443fb5@gmail.com> <73068b98-2def-0c1f-65a6-188a3c18e0a1@belmotek.net> Message-ID: <7d7fdb38-21a1-5a30-fe15-0f87abf616f6@gmail.com> Le 07/04/2021 ? 18:05, Martin a ?crit?: > ok I understand. I'm not sure when I read what follows... > > So, if I want to extend the class String as Chain, for example, I use > the instruction "Inherits String" but then when I create a Variable I > must define it like "As New Chain" but String is just defined like "As > String". > > How I can give to the Chain.class the same behavior than String.class ? > > Regards. > > Mart?n. > You can't. String is a static class for UTF-8 methods. There is no String class that generates objects that would be strings. -- Beno?t Minisini From brian at westwoodsvcs.com Wed Apr 7 18:24:15 2021 From: brian at westwoodsvcs.com (Brian G) Date: Wed, 7 Apr 2021 09:24:15 -0700 (PDT) Subject: [Gambas-user] ODBC Access crash In-Reply-To: References: Message-ID: <1409789805.19645.1617812655126.JavaMail.zimbra@westwoodsvcs.com> Making direct calls to the odbc drivers, I have been trying different drivers for access and they were doing things i did not understand. In the end will us gambas component. Easysoft looks to work, but has issues on the disconnect, mdbTools driver only good for extraction, 'where' does not really work well and returns numbers as text strings, devsoft version just crashes all over. Count seems to be wrong, -1 for easy soft and 0 for the mdbTools driver, But I think that is being worked on. Maybe someone can recommend a better access backend driver. It was the latest odbc thread that got me thinking about doing an update to the software in gambas. I looked at it a few years ago but it got sidelined to other things. Looks like in the end inter-opt with my existing databases clients may not be possible in an easy way. Probably just write something to convert everything. big job!!! If your interested here is the more complete test program I am using: ' Gambas module file 'typedef void * SQLHANDLE; 'typedef SQLHANDLE SQLHENV; Public Const SQL_ATTR_ODBC_VERSION As Integer = 200 Public SQL_OV_ODBC2 As Long = 2 ' supposed to be unsigned Public SQL_OV_ODBC3 As Long = 3 ' supposed to be unsigned Public Const SQL_C_BINARY As Integer = -2 Public Const SQL_C_BIT As Integer = -7 Public Const SQL_C_TINYINT As Integer = -6 Public Const SQL_C_CHAR As Integer = 1 '/ * CHAR, VARCHAR, DECIMAL, NUMERIC * / Public Const SQL_C_LONG As Integer = 4 '/ * INTEGER * / Public Const SQL_C_SHORT As Integer = 5 '/ * SMALLINT * / Public Const SQL_C_FLOAT As Integer = 7 '/ * REAL * / Public Const SQL_C_DOUBLE As Integer = 8 '/ * FLOAT, DOUBLE * / Public Const SQL_C_NUMERIC As Integer = 2 Public Const SQL_C_DEFAULT As Integer = 99 ' #define SQL_UNKNOWN_TYPE 0 ' #define SQL_CHAR 1 ' #define SQL_NUMERIC 2 ' #define SQL_DECIMAL 3 ' #define SQL_INTEGER 4 ' #define SQL_SMALLINT 5 ' #define SQL_FLOAT 6 ' #define SQL_REAL 7 ' #define SQL_DOUBLE 8 ' #define SQL_DATETIME 9 ' #define SQL_VARCHAR 12 Public Const SQL_SUCCESS As Integer = 0 Public Const SQL_SUCCESS_WITH_INFO As Integer = 1 Public Const SQL_ERROR As Integer = -1 Public Const SQL_INVALID_HANDLE As Integer = -2 Public Const SQL_STILL_EXECUTING As Integer = 2 Public Error_table As Collection = [Str(SQL_SUCCESS): "Success", Str(SQL_SUCCESS_WITH_INFO): "Success with info", Str(SQL_ERROR): "Error", Str(SQL_STILL_EXECUTING): "Still Executing", Str(SQL_INVALID_HANDLE): "Invalid Handle"] Public Const SQL_LOGIN_TIMEOUT As Integer = 103 Public Const SQL_NTS As Short = -3 Public Const SQL_NO_DATA As Integer = 100 Public Const SQL_HANDLE_ENV As Integer = 1 Public Const SQL_HANDLE_DBC As Integer = 2 Public Const SQL_HANDLE_STMT As Integer = 3 Public Const SQL_HANDLE_DESC As Integer = 4 Public Const SQL_NULL_HANDLE As Long = 0 Public SQLHANDLE As Pointer = 0 Public V_OD_Env As Pointer = 0 Public V_OD_erg As Integer = 0 Public V_OD_err As Integer = 0 Public V_OD_hdbc As Pointer = 0 Public V_OD_hstmt As Pointer = 0 Public V_OD_htables As Pointer = 0 Public V_OD_STAT As Pointer = Alloc(10) Public V_OD_msg As Pointer = Alloc(100) Public V_OD_mlen As Integer = 0 Public V_OD_colanz As Integer = 0 Public V_OD_rowanz As Integer = 0 Public ClientID As Pointer = Alloc(16) Public FirstName As Pointer = Alloc(200) Public LastName As Pointer = Alloc(200) Extern SQLAllocHandle(HandleType As Integer, SQL_INPUT_HANDLE As Long, SQL_OUPUT_HANDLE As Pointer) As Long In "libodbc" Extern SQLSetEnvAttr(EnvironmentHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" Extern SQLSetConnectAttr(ConnectionHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" Extern SQLConnect(ConnectionHandle As Pointer, ServerName As String, NameLength1 As Short, UserName As String, NameLength2 As Short, Authentication As String, NameLength3 As Short) As Long In "libodbc" Extern SQLDisconnect(ConnectionHandle As Pointer) As Long In "libodbc" Extern SQLFreeHandle(HandleType As Integer, InputHandle As Pointer) As Long In "libodbc" Extern SQLExecDirect(Handle As Pointer, Statement As String, TextLength As Short) As Long In "libodbc" Extern SQLBindCol(StatementHandle As Pointer, column As Short, TargetType As Short, TargetValPtr As Pointer, bufferLen As Integer, Strlen_or_indPtr As Pointer) As Long In "libodbc" Extern SQLGetDiagRec(HandleType As Integer, HandlePtr As Pointer, RecordNumber As Short, SQLSTATE As Pointer, NativeErrorPtr As Pointer, MessageText As Pointer, BufferLen As Short, TextLengthPtr As Pointer) As Long In "libodbc" Extern SQLNumResultCols(StatementHandle As Pointer, NumCols As Pointer) As Long In "libodbc" Extern SQLRowCount(StatementHandle As Pointer, NumRow As Pointer) As Long In "libodbc" Extern SQLFetch(StatementHandle As Pointer) As Long In "libodbc" Extern SQLTables(StaementHandle As Pointer, CatalogName As String, NameLength1 As Short, SchemaName As String, NameLength2 As Short, TableName As String, NameLength3 As Short, TableType As String, NameLength4 As Short) As Long In "libodbc" Public Sub Main() Dim Statement As String = "Select RefererenceNumber,LastName,FirstName from ClientList" 'ODBC_OPEN("CLIENT_INFORMATION_MANAGER") 'Use mdbTools driver ODBC_OPEN("ACCESS_SAMPLE") 'Use Easy Soft driver V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_hstmt)) Print Error_Table[V_OD_erg] V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_htables)) Print Error_Table[V_OD_erg] V_OD_erg = SQLBindCol(V_OD_hstmt, 1, SQL_C_LONG, ClientID, 16, VarPtr(V_OD_err)) V_OD_erg = SQLBindCol(V_OD_hstmt, 2, SQL_C_CHAR, LastName, 200, VarPtr(V_OD_err)) V_OD_erg = SQLBindCol(V_OD_hstmt, 3, SQL_C_CHAR, FirstName, 200, VarPtr(V_OD_err)) Print Error_Table[V_OD_erg] V_OD_erg = SQLExecDirect(V_OD_hstmt, Statement, Statement.len) If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then Dim recno As Integer = 1 Print "Select Failed = "; Error_table[V_OD_erg];; SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, 1, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) Print String@(V_OD_msg) odbc_Close() Quit 1 Else Print Error_Table[V_OD_erg] Endif V_OD_erg = SQLNumResultCols(V_OD_hstmt, VarPtr(V_OD_colanz)) Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz V_OD_erg = SQLRowCount(V_OD_hstmt, VarPtr(V_OD_rowanz)) Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz While SQLFetch(V_OD_hstmt) = SQL_SUCCESS 'Print string@(ClientId);; String@(LastName); ","; String@(FirstName) ' mdbTools driver Print Long@(ClientId);; String@(LastName); ","; String@(FirstName) ' easy soft driver Wend Print Error_Table[V_OD_erg] V_OD_erg = SQLTables(V_OD_htables, 0, 0, 0, 0, 0, 0, 0, 0) V_OD_erg = SQLNumResultCols(V_OD_htables, VarPtr(V_OD_colanz)) Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz V_OD_erg = SQLRowCount(V_OD_htables, VarPtr(V_OD_rowanz)) Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz odbc_Close() Print "All Done" End Public Sub ODBC_OPEN(DataBase As String) V_OD_erg = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, VarPtr(V_OD_Env)) Print Error_Table[V_OD_erg] V_OD_erg = SQLSetEnvAttr(V_OD_Env, SQL_ATTR_ODBC_VERSION, SQL_OV_ODBC3, 0) Print Error_Table[V_OD_erg] V_OD_erg = SQLAllocHandle(SQL_HANDLE_DBC, V_OD_Env, VarPtr(V_OD_hdbc)) Print Error_Table[V_OD_erg] V_OD_erg = SQLSetConnectAttr(V_OD_hdbc, SQL_LOGIN_TIMEOUT, 5, 0) Print Error_Table[V_OD_erg] V_OD_erg = SQLConnect(V_OD_hdbc, DataBase, Database.len, "", 0, "", 0) If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then Dim recno As Integer = 1 While SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, recno, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) <> SQL_NO_DATA Print Error_Table[V_OD_erg];; String@(V_OD_msg) Inc recno Wend Else Print Error_Table[V_OD_erg] Endif End Public Sub odbc_Close() V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HTABLES) Print Error_Table[V_OD_erg] V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HSTMT) Print Error_Table[V_OD_erg] V_OD_erg = SQLDisconnect(V_OD_HDBC) Print Error_Table[V_OD_erg] V_OD_erg = SQLFreeHandle(SQL_HANDLE_DBC, V_OD_HDBC) Print Error_Table[V_OD_erg] V_OD_erg = SQLFreeHandle(SQL_HANDLE_ENV, V_OD_Env) Print Error_Table[V_OD_erg] End "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G ----- On Apr 7, 2021, at 2:24 AM, KKing kicking177 at gmail.com wrote: > Hi Brian, > Just curious, what is the basis of your syntax? > I'm not saying one way better than another but I would have expected > something more along lines of > << > ? Dim $con As New Connection > ? Dim intCount As Integer > ? Dim rs As Result > ? Dim $ExecCmd As String > > ? Try $con.Close() > ? $con.Type = "odbc" > ? $con.Host = "CLIENT_INFORMATION_MANAGER" > ? $con.Open() > > ? $ExecCmd = "Select FirstName from ClientList " > > ? rs = $con.Exec($ExecCmd) > > ? intCount = rs.Count > > ? While (rs.Available) > ??? Print "V_OD_erg:" & rs!FirstName > ??? rs.MoveNext > ? Wend > > << > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From kicking177 at gmail.com Wed Apr 7 18:56:25 2021 From: kicking177 at gmail.com (KKing) Date: Wed, 7 Apr 2021 17:56:25 +0100 Subject: [Gambas-user] ODBC Access crash Message-ID: mdbtools did seem to stagnate for a long while, but there are a couple of guys definitely progressing it recently so strongly recommend compiling from source, especially if you are only using 0.7.1. I have a big interest in this, but currently being pulled in other directions. From jussi.lahtinen at gmail.com Wed Apr 7 19:16:29 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Wed, 7 Apr 2021 20:16:29 +0300 Subject: [Gambas-user] Make String class friendlier In-Reply-To: <73068b98-2def-0c1f-65a6-188a3c18e0a1@belmotek.net> References: <2a5178c0-9676-fa3d-8a47-b2d3399ad325@belmotek.net> <6c72b288-038f-ac75-7eed-3e51597381d5@gmail.com> <805e4524-49e5-3d9f-29f7-e02a11443fb5@gmail.com> <73068b98-2def-0c1f-65a6-188a3c18e0a1@belmotek.net> Message-ID: What exactly is the problem in using the "new" keyword? Jussi On Wed, Apr 7, 2021 at 7:06 PM Martin wrote: > ok I understand. > > So, if I want to extend the class String as Chain, for example, I use > the instruction "Inherits String" but then when I create a Variable I > must define it like "As New Chain" but String is just defined like "As > String". > > How I can give to the Chain.class the same behavior than String.class ? > > Regards. > > Mart?n. > > El 7/4/21 a las 17:24, Beno?t Minisini escribi?: > > Le 07/04/2021 ? 17:11, Martin a ?crit : > >> ok, I do not know the scope that something like this can have in the > >> performance of the interpreter, but I leave an example of an > >> independent class that works in the way I say except that it must be > >> defined as "AS New" > >> > >> in some form... > >> > > > > String being not objects allows many performance optimizations on > > memory allocations. > > > > For example: > > > > * Left(), Mid(), Right(), Trim() do not allocate memory. > > > > * A &= B does not use an intermediate allocation most of the time. > > > > * Strings have their own allocator, so that the glic memory allocator > > is avoided most of the time. > > > > This make string management in Gambas fast, often faster than many > > other languages (see the benchmarks on the wiki). > > > > Making String use an object syntax without performance penalty would > > need a big support of the compiler instead of interpreter support, so > > that the object syntax is rewritten into the old one before being > > compiled. It won't be done now! > > > > Regards, > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From d4t4full at gmail.com Wed Apr 7 22:30:54 2021 From: d4t4full at gmail.com (ML) Date: Wed, 7 Apr 2021 17:30:54 -0300 Subject: [Gambas-user] ODBC Access crash In-Reply-To: <1409789805.19645.1617812655126.JavaMail.zimbra@westwoodsvcs.com> References: <1409789805.19645.1617812655126.JavaMail.zimbra@westwoodsvcs.com> Message-ID: <9f6cc5db-5ea6-06a2-df9e-e20e9ff6523d@gmail.com> *On 7/4/21 13:24, Brian G wrote:* > Making direct calls to the odbc drivers, I have been trying different drivers for access and they were doing things i did not understand. In the end will us gambas component. > Easysoft looks to work, but has issues on the disconnect, mdbTools driver only good for extraction, 'where' does not really work well and returns numbers as text strings, devsoft version just crashes all over. > > Count seems to be wrong, -1 for easy soft and 0 for the mdbTools driver, But I think that is being worked on. > Maybe someone can recommend a better access backend driver. > > It was the latest odbc thread that got me thinking about doing an update to the software in gambas. I looked at it a few years ago but it got sidelined to other things. > > Looks like in the end inter-opt with my existing databases clients may not be possible in an easy way. Probably just write something to convert everything. big job!!! > > If your interested here is the more complete test program I am using: > > ' Gambas module file > > 'typedef void * SQLHANDLE; > 'typedef SQLHANDLE SQLHENV; > > Public Const SQL_ATTR_ODBC_VERSION As Integer = 200 > Public SQL_OV_ODBC2 As Long = 2 ' supposed to be unsigned > Public SQL_OV_ODBC3 As Long = 3 ' supposed to be unsigned > > Public Const SQL_C_BINARY As Integer = -2 > Public Const SQL_C_BIT As Integer = -7 > Public Const SQL_C_TINYINT As Integer = -6 > Public Const SQL_C_CHAR As Integer = 1 '/ * CHAR, VARCHAR, DECIMAL, NUMERIC * / > Public Const SQL_C_LONG As Integer = 4 '/ * INTEGER * / > Public Const SQL_C_SHORT As Integer = 5 '/ * SMALLINT * / > Public Const SQL_C_FLOAT As Integer = 7 '/ * REAL * / > Public Const SQL_C_DOUBLE As Integer = 8 '/ * FLOAT, DOUBLE * / > Public Const SQL_C_NUMERIC As Integer = 2 > Public Const SQL_C_DEFAULT As Integer = 99 > ' #define SQL_UNKNOWN_TYPE 0 > ' #define SQL_CHAR 1 > ' #define SQL_NUMERIC 2 > ' #define SQL_DECIMAL 3 > ' #define SQL_INTEGER 4 > ' #define SQL_SMALLINT 5 > ' #define SQL_FLOAT 6 > ' #define SQL_REAL 7 > ' #define SQL_DOUBLE 8 > ' #define SQL_DATETIME 9 > ' #define SQL_VARCHAR 12 > > Public Const SQL_SUCCESS As Integer = 0 > Public Const SQL_SUCCESS_WITH_INFO As Integer = 1 > Public Const SQL_ERROR As Integer = -1 > Public Const SQL_INVALID_HANDLE As Integer = -2 > Public Const SQL_STILL_EXECUTING As Integer = 2 > Public Error_table As Collection = [Str(SQL_SUCCESS): "Success", Str(SQL_SUCCESS_WITH_INFO): "Success with info", Str(SQL_ERROR): "Error", Str(SQL_STILL_EXECUTING): "Still Executing", > Str(SQL_INVALID_HANDLE): "Invalid Handle"] > > Public Const SQL_LOGIN_TIMEOUT As Integer = 103 > > Public Const SQL_NTS As Short = -3 > Public Const SQL_NO_DATA As Integer = 100 > > Public Const SQL_HANDLE_ENV As Integer = 1 > Public Const SQL_HANDLE_DBC As Integer = 2 > Public Const SQL_HANDLE_STMT As Integer = 3 > Public Const SQL_HANDLE_DESC As Integer = 4 > > Public Const SQL_NULL_HANDLE As Long = 0 > Public SQLHANDLE As Pointer = 0 > Public V_OD_Env As Pointer = 0 > Public V_OD_erg As Integer = 0 > Public V_OD_err As Integer = 0 > Public V_OD_hdbc As Pointer = 0 > Public V_OD_hstmt As Pointer = 0 > Public V_OD_htables As Pointer = 0 > Public V_OD_STAT As Pointer = Alloc(10) > Public V_OD_msg As Pointer = Alloc(100) > Public V_OD_mlen As Integer = 0 > Public V_OD_colanz As Integer = 0 > Public V_OD_rowanz As Integer = 0 > > Public ClientID As Pointer = Alloc(16) > Public FirstName As Pointer = Alloc(200) > Public LastName As Pointer = Alloc(200) > > Extern SQLAllocHandle(HandleType As Integer, SQL_INPUT_HANDLE As Long, SQL_OUPUT_HANDLE As Pointer) As Long In "libodbc" > Extern SQLSetEnvAttr(EnvironmentHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" > Extern SQLSetConnectAttr(ConnectionHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" > Extern SQLConnect(ConnectionHandle As Pointer, ServerName As String, NameLength1 As Short, UserName As String, NameLength2 As Short, Authentication As String, NameLength3 As Short) As Long In "libodbc" > Extern SQLDisconnect(ConnectionHandle As Pointer) As Long In "libodbc" > Extern SQLFreeHandle(HandleType As Integer, InputHandle As Pointer) As Long In "libodbc" > Extern SQLExecDirect(Handle As Pointer, Statement As String, TextLength As Short) As Long In "libodbc" > Extern SQLBindCol(StatementHandle As Pointer, column As Short, TargetType As Short, TargetValPtr As Pointer, bufferLen As Integer, Strlen_or_indPtr As Pointer) As Long In "libodbc" > Extern SQLGetDiagRec(HandleType As Integer, HandlePtr As Pointer, RecordNumber As Short, SQLSTATE As Pointer, NativeErrorPtr As Pointer, MessageText As Pointer, BufferLen As Short, TextLengthPtr As Pointer) As Long In "libodbc" > Extern SQLNumResultCols(StatementHandle As Pointer, NumCols As Pointer) As Long In "libodbc" > Extern SQLRowCount(StatementHandle As Pointer, NumRow As Pointer) As Long In "libodbc" > Extern SQLFetch(StatementHandle As Pointer) As Long In "libodbc" > Extern SQLTables(StaementHandle As Pointer, CatalogName As String, NameLength1 As Short, SchemaName As String, NameLength2 As Short, TableName As String, NameLength3 As Short, TableType As String, NameLength4 As Short) As Long In "libodbc" > > > Public Sub Main() > Dim Statement As String = "Select RefererenceNumber,LastName,FirstName from ClientList" > 'ODBC_OPEN("CLIENT_INFORMATION_MANAGER") 'Use mdbTools driver > ODBC_OPEN("ACCESS_SAMPLE") 'Use Easy Soft driver > > V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_hstmt)) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_htables)) > Print Error_Table[V_OD_erg] > > V_OD_erg = SQLBindCol(V_OD_hstmt, 1, SQL_C_LONG, ClientID, 16, VarPtr(V_OD_err)) > V_OD_erg = SQLBindCol(V_OD_hstmt, 2, SQL_C_CHAR, LastName, 200, VarPtr(V_OD_err)) > V_OD_erg = SQLBindCol(V_OD_hstmt, 3, SQL_C_CHAR, FirstName, 200, VarPtr(V_OD_err)) > Print Error_Table[V_OD_erg] > > V_OD_erg = SQLExecDirect(V_OD_hstmt, Statement, Statement.len) > If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then > Dim recno As Integer = 1 > Print "Select Failed = "; Error_table[V_OD_erg];; > SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, 1, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) > Print String@(V_OD_msg) > odbc_Close() > Quit 1 > Else > Print Error_Table[V_OD_erg] > Endif > > V_OD_erg = SQLNumResultCols(V_OD_hstmt, VarPtr(V_OD_colanz)) > Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz > V_OD_erg = SQLRowCount(V_OD_hstmt, VarPtr(V_OD_rowanz)) > Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz > > While SQLFetch(V_OD_hstmt) = SQL_SUCCESS > 'Print string@(ClientId);; String@(LastName); ","; String@(FirstName) ' mdbTools driver > Print Long@(ClientId);; String@(LastName); ","; String@(FirstName) ' easy soft driver > Wend > > Print Error_Table[V_OD_erg] > V_OD_erg = SQLTables(V_OD_htables, 0, 0, 0, 0, 0, 0, 0, 0) > V_OD_erg = SQLNumResultCols(V_OD_htables, VarPtr(V_OD_colanz)) > Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz > V_OD_erg = SQLRowCount(V_OD_htables, VarPtr(V_OD_rowanz)) > Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz > > odbc_Close() > > Print "All Done" > > End > > Public Sub ODBC_OPEN(DataBase As String) > > V_OD_erg = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, VarPtr(V_OD_Env)) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLSetEnvAttr(V_OD_Env, SQL_ATTR_ODBC_VERSION, SQL_OV_ODBC3, 0) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLAllocHandle(SQL_HANDLE_DBC, V_OD_Env, VarPtr(V_OD_hdbc)) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLSetConnectAttr(V_OD_hdbc, SQL_LOGIN_TIMEOUT, 5, 0) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLConnect(V_OD_hdbc, DataBase, Database.len, "", 0, "", 0) > If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then > Dim recno As Integer = 1 > While SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, recno, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) <> SQL_NO_DATA > Print Error_Table[V_OD_erg];; String@(V_OD_msg) > Inc recno > Wend > Else > Print Error_Table[V_OD_erg] > Endif > > End > > Public Sub odbc_Close() > V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HTABLES) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HSTMT) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLDisconnect(V_OD_HDBC) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLFreeHandle(SQL_HANDLE_DBC, V_OD_HDBC) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLFreeHandle(SQL_HANDLE_ENV, V_OD_Env) > Print Error_Table[V_OD_erg] > > End > > "Failure is the key to success; > each mistake teaches us something" .. Morihei Ueshiba > Brian G > > ----- On Apr 7, 2021, at 2:24 AM, KKing kicking177 at gmail.com wrote: > Hi Brian, > Just curious, what is the basis of your syntax? > I'm not saying one way better than another but I would have expected > something more along lines of > << > ? Dim $con As New Connection > ? Dim intCount As Integer > ? Dim rs As Result > ? Dim $ExecCmd As String > ? Try $con.Close() > ? $con.Type = "odbc" > ? $con.Host = "CLIENT_INFORMATION_MANAGER" > ? $con.Open() > ? $ExecCmd = "Select FirstName from ClientList " > ? rs = $con.Exec($ExecCmd) > ? intCount = rs.Count > ? While (rs.Available) > ??? Print "V_OD_erg:" & rs!FirstName > ??? rs.MoveNext > ? Wend > << BrianG, what you did is not only astounding, but also way hardcore. Time ago, I wished there was a way for a Gambas program to create and populate Gambas Database objects via low level calls to ODBC, but proved either way out of my league or plain impossible. Coupla pointers: o- The ODBC standard states that only INSERTs, DELETEs and UPDATEs return meaninful data in SQLRowCount(). o- Corollary: Mere SELECTs will stick to have a permanent -1 as result to SQLRowCount(). If I remember correctly, it has to do with concurrency, where a SELECT you're doing could be influenced by a third party running an INSERT (not my words, though). Even so, you can "always" use... CURSORS! Problem is, cursors can be Driver-provided or DM-provided (DM refers to the ODBC Driver Manager). Most RDBM platform drivers do provide cursors (and so you can go back and forth in the result set, be the positioning relative or absolute), but MDBTools does not. I tried to use DM-provided cursors with MDBTools, but it needs to use SQLBindCol() calls, which the gb.db.odbc component does not use. No matter, fixed some other way. I have a pending merge request to incorporate changes to the Gambas ODBC component to at-long-last support MDBTools (no record count and forward-only row navigation, tho). Beno?t pulled my ears for a coupla mistakes I made, so I'm working on squashing these. By the way: Since 2015, appx, you can connect to ODBC datasources in Gambas with the usual DSN (ODBC.INI section name) or a full-blown connection string (?-la VB6/ADO). Just pass the connstring in the Connection.Host property and you're done. Advantages of connstrings: You can change them on the fly (stored in your own INI, for example), no need to get hands dirty with ODBC configuration other than adding the drivers to unixODBC, but that's pretty much unavoidable. A sample connstring example: ? $con.Type = "odbc" ? $con.Host = "Driver=MDBTools;DBQ=~/Access/SampleDatabase.Mdb"? 'Look ma! No section names from ODBC.INI! ? $con.Open() With that you do not have to mess with ODBC.INI. Hope this helps, zxMarce -------------- next part -------------- An HTML attachment was scrubbed... URL: From johna at starflightinc.com Thu Apr 8 02:12:35 2021 From: johna at starflightinc.com (John Anderson) Date: Wed, 7 Apr 2021 17:12:35 -0700 Subject: [Gambas-user] Bug tracker registration captcha? Message-ID: An HTML attachment was scrubbed... URL: From johna at starflightinc.com Thu Apr 8 02:20:40 2021 From: johna at starflightinc.com (John Anderson) Date: Wed, 7 Apr 2021 17:20:40 -0700 Subject: [Gambas-user] SVG files in file browser filter Message-ID: An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 8 04:30:35 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 8 Apr 2021 04:30:35 +0200 Subject: [Gambas-user] SVG files in file browser filter In-Reply-To: References: Message-ID: Le 08/04/2021 ? 02:20, John Anderson a ?crit?: > Using Gambas 3.15.2 on Linux Mint 20.1 Cinnamon - when I place a picture > box on a form and I want to load in an svg file from my image dataset - > the file browser filter for image files is missing *.svg.? It works ok > when I set the file browser filter to "All Files" - then I can select > the svg file and all works just fine; the svg image is handled properly. > > I know it's just an extra click to make it work, just wondering if it is > intentional that svg files are not included in the image file filter? > Maybe the file filter needs a tweak on a future release? > > Thanks > > -John > SVG files are not supported by the PictureBox control, and any of the other Picture properties. It's the underlying GUI toolkit that transforms the SVG file into a bitmap image with an arbitrary size. If you want to load a SVG file into a PictureBox, you have to load the file manually with the SVGImage class, and then convert it to an image or a picture. I may add support for SVG files in the future. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 8 04:32:40 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 8 Apr 2021 04:32:40 +0200 Subject: [Gambas-user] Bug tracker registration captcha? In-Reply-To: References: Message-ID: Le 08/04/2021 ? 02:12, John Anderson a ?crit?: > Trying to register at http://gambaswiki.org/bugtracker?register seems to > always end in tears with "Invalid Captcha" no matter what - and I've > tried on a few machines and browsers. > > Is that page working? > > Thanks > > -John > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > Indeed. -- Beno?t Minisini From brian at westwoodsvcs.com Thu Apr 8 04:56:27 2021 From: brian at westwoodsvcs.com (=?UTF-8?B?QnJpYW4gRw==?=) Date: Thu, 08 Apr 2021 05:56:27 +0300 Subject: [Gambas-user] =?utf-8?q?ODBC_Access_crash?= In-Reply-To: <9f6cc5db-5ea6-06a2-df9e-e20e9ff6523d@gmail.com> References: <1409789805.19645.1617812655126.JavaMail.zimbra@westwoodsvcs.com> <9f6cc5db-5ea6-06a2-df9e-e20e9ff6523d@gmail.com> Message-ID: <1617850587.161672245@f13.my.com> Thanks for the info. Yes I knew that rowcount only works for insert delete and update. Oh well. And I knew that gambas has support for db access. I hope your fix make into the release! I just was getting strange crashes and want to test to the actual drivers. I am still looking for a free alternative to easysoft... Gambas ide connections don't seem to work with the easysoft driver, does not see tables. and crashes with the mdbtools driver.. causes ide to exit At least when I was trying to setup a connection in the project. -- Thanks Brian Wednesday, 07 April 2021, 01:32PM -07:00 from ML d4t4full at gmail.com : >On 7/4/21 13:24, Brian G wrote: >>Making direct calls to the odbc drivers, I have been trying different drivers for access and they were doing things i did not understand. In the end will us gambas component. >>Easysoft looks to work, but has issues on the disconnect, mdbTools driver only good for extraction, 'where' does not really work well and returns numbers as text strings, devsoft version just crashes all over. >> >>Count seems to be wrong, -1 for easy soft and 0 for the mdbTools driver, But I think that is being worked on. >>Maybe someone can recommend a better access backend driver. >> >>It was the latest odbc thread that got me thinking about doing an update to the software in gambas. I looked at it a few years ago but it got sidelined to other things. >> >>Looks like in the end inter-opt with my existing databases clients may not be possible in an easy way. Probably just write something to convert everything. big job!!! >> >>If your interested here is the more complete test program I am using: >> >>' Gambas module file >> >>'typedef void * SQLHANDLE; >>'typedef SQLHANDLE SQLHENV; >> >>Public Const SQL_ATTR_ODBC_VERSION As Integer = 200 >>Public SQL_OV_ODBC2 As Long = 2 ' supposed to be unsigned >>Public SQL_OV_ODBC3 As Long = 3 ' supposed to be unsigned >> >>Public Const SQL_C_BINARY As Integer = -2 >>Public Const SQL_C_BIT As Integer = -7 >>Public Const SQL_C_TINYINT As Integer = -6 >>Public Const SQL_C_CHAR As Integer = 1 '/ * CHAR, VARCHAR, DECIMAL, NUMERIC * / >>Public Const SQL_C_LONG As Integer = 4 '/ * INTEGER * / >>Public Const SQL_C_SHORT As Integer = 5 '/ * SMALLINT * / >>Public Const SQL_C_FLOAT As Integer = 7 '/ * REAL * / >>Public Const SQL_C_DOUBLE As Integer = 8 '/ * FLOAT, DOUBLE * / >>Public Const SQL_C_NUMERIC As Integer = 2 >>Public Const SQL_C_DEFAULT As Integer = 99 >>' #define SQL_UNKNOWN_TYPE 0 >>' #define SQL_CHAR 1 >>' #define SQL_NUMERIC 2 >>' #define SQL_DECIMAL 3 >>' #define SQL_INTEGER 4 >>' #define SQL_SMALLINT 5 >>' #define SQL_FLOAT 6 >>' #define SQL_REAL 7 >>' #define SQL_DOUBLE 8 >>' #define SQL_DATETIME 9 >>' #define SQL_VARCHAR 12 >> >>Public Const SQL_SUCCESS As Integer = 0 >>Public Const SQL_SUCCESS_WITH_INFO As Integer = 1 >>Public Const SQL_ERROR As Integer = -1 >>Public Const SQL_INVALID_HANDLE As Integer = -2 >>Public Const SQL_STILL_EXECUTING As Integer = 2 >>Public Error_table As Collection = [Str(SQL_SUCCESS): "Success", Str(SQL_SUCCESS_WITH_INFO): "Success with info", Str(SQL_ERROR): "Error", Str(SQL_STILL_EXECUTING): "Still Executing", >> Str(SQL_INVALID_HANDLE): "Invalid Handle"] >> >>Public Const SQL_LOGIN_TIMEOUT As Integer = 103 >> >>Public Const SQL_NTS As Short = -3 >>Public Const SQL_NO_DATA As Integer = 100 >> >>Public Const SQL_HANDLE_ENV As Integer = 1 >>Public Const SQL_HANDLE_DBC As Integer = 2 >>Public Const SQL_HANDLE_STMT As Integer = 3 >>Public Const SQL_HANDLE_DESC As Integer = 4 >> >>Public Const SQL_NULL_HANDLE As Long = 0 >>Public SQLHANDLE As Pointer = 0 >>Public V_OD_Env As Pointer = 0 >>Public V_OD_erg As Integer = 0 >>Public V_OD_err As Integer = 0 >>Public V_OD_hdbc As Pointer = 0 >>Public V_OD_hstmt As Pointer = 0 >>Public V_OD_htables As Pointer = 0 >>Public V_OD_STAT As Pointer = Alloc(10) >>Public V_OD_msg As Pointer = Alloc(100) >>Public V_OD_mlen As Integer = 0 >>Public V_OD_colanz As Integer = 0 >>Public V_OD_rowanz As Integer = 0 >> >>Public ClientID As Pointer = Alloc(16) >>Public FirstName As Pointer = Alloc(200) >>Public LastName As Pointer = Alloc(200) >> >>Extern SQLAllocHandle(HandleType As Integer, SQL_INPUT_HANDLE As Long, SQL_OUPUT_HANDLE As Pointer) As Long In "libodbc" >>Extern SQLSetEnvAttr(EnvironmentHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" >>Extern SQLSetConnectAttr(ConnectionHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" >>Extern SQLConnect(ConnectionHandle As Pointer, ServerName As String, NameLength1 As Short, UserName As String, NameLength2 As Short, Authentication As String, NameLength3 As Short) As Long In "libodbc" >>Extern SQLDisconnect(ConnectionHandle As Pointer) As Long In "libodbc" >>Extern SQLFreeHandle(HandleType As Integer, InputHandle As Pointer) As Long In "libodbc" >>Extern SQLExecDirect(Handle As Pointer, Statement As String, TextLength As Short) As Long In "libodbc" >>Extern SQLBindCol(StatementHandle As Pointer, column As Short, TargetType As Short, TargetValPtr As Pointer, bufferLen As Integer, Strlen_or_indPtr As Pointer) As Long In "libodbc" >>Extern SQLGetDiagRec(HandleType As Integer, HandlePtr As Pointer, RecordNumber As Short, SQLSTATE As Pointer, NativeErrorPtr As Pointer, MessageText As Pointer, BufferLen As Short, TextLengthPtr As Pointer) As Long In "libodbc" >>Extern SQLNumResultCols(StatementHandle As Pointer, NumCols As Pointer) As Long In "libodbc" >>Extern SQLRowCount(StatementHandle As Pointer, NumRow As Pointer) As Long In "libodbc" >>Extern SQLFetch(StatementHandle As Pointer) As Long In "libodbc" >>Extern SQLTables(StaementHandle As Pointer, CatalogName As String, NameLength1 As Short, SchemaName As String, NameLength2 As Short, TableName As String, NameLength3 As Short, TableType As String, NameLength4 As Short) As Long In "libodbc" >> >> >>Public Sub Main() >> Dim Statement As String = "Select RefererenceNumber,LastName,FirstName from ClientList" >> 'ODBC_OPEN("CLIENT_INFORMATION_MANAGER") 'Use mdbTools driver >> ODBC_OPEN("ACCESS_SAMPLE") 'Use Easy Soft driver >> >> V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_hstmt)) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_htables)) >> Print Error_Table[V_OD_erg] >> >> V_OD_erg = SQLBindCol(V_OD_hstmt, 1, SQL_C_LONG, ClientID, 16, VarPtr(V_OD_err)) >> V_OD_erg = SQLBindCol(V_OD_hstmt, 2, SQL_C_CHAR, LastName, 200, VarPtr(V_OD_err)) >> V_OD_erg = SQLBindCol(V_OD_hstmt, 3, SQL_C_CHAR, FirstName, 200, VarPtr(V_OD_err)) >> Print Error_Table[V_OD_erg] >> >> V_OD_erg = SQLExecDirect(V_OD_hstmt, Statement, Statement.len) >> If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then >> Dim recno As Integer = 1 >> Print "Select Failed = "; Error_table[V_OD_erg];; >> SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, 1, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) >> Print String@(V_OD_msg) >> odbc_Close() >> Quit 1 >> Else >> Print Error_Table[V_OD_erg] >> Endif >> >> V_OD_erg = SQLNumResultCols(V_OD_hstmt, VarPtr(V_OD_colanz)) >> Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz >> V_OD_erg = SQLRowCount(V_OD_hstmt, VarPtr(V_OD_rowanz)) >> Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz >> >> While SQLFetch(V_OD_hstmt) = SQL_SUCCESS >> 'Print string@(ClientId);; String@(LastName); ","; String@(FirstName) ' mdbTools driver >> Print Long@(ClientId);; String@(LastName); ","; String@(FirstName) ' easy soft driver >> Wend >> >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLTables(V_OD_htables, 0, 0, 0, 0, 0, 0, 0, 0) >> V_OD_erg = SQLNumResultCols(V_OD_htables, VarPtr(V_OD_colanz)) >> Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz >> V_OD_erg = SQLRowCount(V_OD_htables, VarPtr(V_OD_rowanz)) >> Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz >> >> odbc_Close() >> >> Print "All Done" >> >>End >> >>Public Sub ODBC_OPEN(DataBase As String) >> >> V_OD_erg = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, VarPtr(V_OD_Env)) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLSetEnvAttr(V_OD_Env, SQL_ATTR_ODBC_VERSION, SQL_OV_ODBC3, 0) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLAllocHandle(SQL_HANDLE_DBC, V_OD_Env, VarPtr(V_OD_hdbc)) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLSetConnectAttr(V_OD_hdbc, SQL_LOGIN_TIMEOUT, 5, 0) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLConnect(V_OD_hdbc, DataBase, Database.len, "", 0, "", 0) >> If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then >> Dim recno As Integer = 1 >> While SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, recno, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) <> SQL_NO_DATA >> Print Error_Table[V_OD_erg];; String@(V_OD_msg) >> Inc recno >> Wend >> Else >> Print Error_Table[V_OD_erg] >> Endif >> >>End >> >>Public Sub odbc_Close() >> V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HTABLES) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HSTMT) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLDisconnect(V_OD_HDBC) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLFreeHandle(SQL_HANDLE_DBC, V_OD_HDBC) >> Print Error_Table[V_OD_erg] >> V_OD_erg = SQLFreeHandle(SQL_HANDLE_ENV, V_OD_Env) >> Print Error_Table[V_OD_erg] >> >>End >> >>"Failure is the key to success; >> each mistake teaches us something" .. Morihei Ueshiba >>Brian G >> >>----- On Apr 7, 2021, at 2:24 AM, KKing kicking177 at gmail.com wrote: >>Hi Brian, >>Just curious, what is the basis of your syntax? >>I'm not saying one way better than another but I would have expected >>something more along lines of >><< >>? Dim $con As New Connection >>? Dim intCount As Integer >>? Dim rs As Result >>? Dim $ExecCmd As String >>? Try $con.Close() >>? $con.Type = "odbc" >>? $con.Host = "CLIENT_INFORMATION_MANAGER" >>? $con.Open() >>? $ExecCmd = "Select FirstName from ClientList " >>? rs = $con.Exec($ExecCmd) >>? intCount = rs.Count >>? While (rs.Available) >>??? Print "V_OD_erg:" & rs!FirstName >>??? rs.MoveNext >>? Wend >><< >> >BrianG, what you did is not only astounding, but also way hardcore. >Time ago, I wished there was a way for a Gambas program to create > and populate Gambas Database objects via low level calls to ODBC, > but proved either way out of my league or plain impossible. > >Coupla pointers: > >o- The ODBC standard states that only INSERTs, DELETEs and UPDATEs > return meaninful data in SQLRowCount(). >o- Corollary: Mere SELECTs will stick to have a permanent -1 as > result to SQLRowCount(). > >If I remember correctly, it has to do with concurrency, where a > SELECT you're doing could be influenced by a third party running an > INSERT (not my words, though). >Even so, you can "always" use... CURSORS! Problem is, cursors can be > Driver-provided or DM-provided (DM refers to the ODBC Driver > Manager). >Most RDBM platform drivers do provide cursors (and so you can go > back and forth in the result set, be the positioning relative or > absolute), but MDBTools does not. >I tried to use DM-provided cursors with MDBTools, but it needs to > use SQLBindCol() calls, which the gb.db.odbc component does not use. > No matter, fixed some other way. > >I have a pending merge request to incorporate changes to the Gambas > ODBC component to at-long-last support MDBTools (no record count and > forward-only row navigation, tho). >Beno?t pulled my ears for a coupla mistakes I made, so I'm working > on squashing these. > >By the way: Since 2015, appx, you can connect to ODBC datasources in > Gambas with the usual DSN (ODBC.INI section name) or a full-blown > connection string (?-la VB6/ADO). Just pass the connstring in the > Connection.Host property and you're done. >Advantages of connstrings: You can change them on the fly (stored in > your own INI, for example), no need to get hands dirty with ODBC > configuration other than adding the drivers to unixODBC, but that's > pretty much unavoidable. > >A sample connstring example: > >? $con.Type = "odbc" >? $con.Host = "Driver=MDBTools;DBQ=~/Access/SampleDatabase.Mdb"? > 'Look ma! No section names from ODBC.INI! >? $con.Open() > >With that you do not have to mess with ODBC.INI. > >Hope this helps, >zxMarce > >----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Thu Apr 8 14:29:13 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Thu, 8 Apr 2021 13:29:13 +0100 Subject: [Gambas-user] SVG files in file browser filter In-Reply-To: References: Message-ID: On Thu, 8 Apr 2021 at 03:31, Beno?t Minisini wrote: > Le 08/04/2021 ? 02:20, John Anderson a ?crit : > > Using Gambas 3.15.2 on Linux Mint 20.1 Cinnamon - when I place a picture > > box on a form and I want to load in an svg file from my image dataset - > > the file browser filter for image files is missing *.svg. It works ok > > when I set the file browser filter to "All Files" - then I can select > > the svg file and all works just fine; the svg image is handled properly. > > > > I know it's just an extra click to make it work, just wondering if it is > > intentional that svg files are not included in the image file filter? > > Maybe the file filter needs a tweak on a future release? > > > > Thanks > > > > -John > > > > SVG files are not supported by the PictureBox control, and any of the > other Picture properties. > > It's the underlying GUI toolkit that transforms the SVG file into a > bitmap image with an arbitrary size. > > If you want to load a SVG file into a PictureBox, you have to load the > file manually with the SVGImage class, and then convert it to an image > or a picture. > > I may add support for SVG files in the future. > > Regards, > > -- > Beno?t Minisini > It looks like some things very nearly do support it. I had a look at FileView.class and saw lots of code like.. If SvgImage Then blah, blah Else blah, blah Endif Seems odd what John is saying that "just select to view all files and choose and svg image and it works" Are you saying it's just "chance" that it works and cannot be guaranteed so that why it's excluded from the image types? Respects BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From johna at starflightinc.com Thu Apr 8 23:54:48 2021 From: johna at starflightinc.com (John Anderson) Date: Thu, 8 Apr 2021 14:54:48 -0700 Subject: [Gambas-user] Bug tracker registration captcha? In-Reply-To: References: Message-ID: <05b59e58-06f1-09f4-4dbf-ae8d431f0974@starflightinc.com> An HTML attachment was scrubbed... URL: From johna at starflightinc.com Thu Apr 8 23:48:43 2021 From: johna at starflightinc.com (John Anderson) Date: Thu, 8 Apr 2021 14:48:43 -0700 Subject: [Gambas-user] SVG files in file browser filter In-Reply-To: References: Message-ID: <382191c1-d208-56bc-e9cb-ee0c2f651a1f@starflightinc.com> An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Fri Apr 9 01:57:44 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 9 Apr 2021 01:57:44 +0200 Subject: [Gambas-user] Bug tracker registration captcha? In-Reply-To: <05b59e58-06f1-09f4-4dbf-ae8d431f0974@starflightinc.com> References: <05b59e58-06f1-09f4-4dbf-ae8d431f0974@starflightinc.com> Message-ID: <486412f8-e668-9f8e-7108-b37c149a3293@gmail.com> Le 08/04/2021 ? 23:54, John Anderson a ?crit?: > Le 08/04/2021 ? 02:12, John Anderson a ?crit : > > Trying to register at http://gambaswiki.org/bugtracker?register seems to > > always end in tears with "Invalid Captcha" no matter what - and I've > > tried on a few machines and browsers. > > > > Is that page working? > > > > Thanks > > > > -John > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > > Indeed. > > -- > Benoit Minisini > > > Had 4 other people try it at work today...Indeed bug tracker > registration seems confirmed not working at least at this end. But they > all were impressed with Gambas! > > Thanks Benoit! > > -John > I'm still trying to find why it does not work anymore... -- Beno?t Minisini From g4mba5 at gmail.com Fri Apr 9 03:26:10 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 9 Apr 2021 03:26:10 +0200 Subject: [Gambas-user] Bug tracker registration captcha? In-Reply-To: <486412f8-e668-9f8e-7108-b37c149a3293@gmail.com> References: <05b59e58-06f1-09f4-4dbf-ae8d431f0974@starflightinc.com> <486412f8-e668-9f8e-7108-b37c149a3293@gmail.com> Message-ID: Le 09/04/2021 ? 01:57, Beno?t Minisini a ?crit?: > Le 08/04/2021 ? 23:54, John Anderson a ?crit?: >> Le 08/04/2021 ? 02:12, John Anderson a ?crit : >> ?> Trying to register at http://gambaswiki.org/bugtracker?register >> seems to >> ?> always end in tears with "Invalid Captcha" no matter what - and I've >> ?> tried on a few machines and browsers. >> ?> >> ?> Is that page working? >> ?> >> ?> Thanks >> ?> >> ?> -John >> ?> >> ?> >> ?> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> ?> >> >> Indeed. >> >> -- >> Benoit Minisini >> >> >> Had 4 other people try it at work today...Indeed bug tracker >> registration seems confirmed not working at least at this end. But >> they all were impressed with Gambas! >> >> Thanks Benoit! >> >> -John >> > > I'm still trying to find why it does not work anymore... > It should work now. -- Beno?t Minisini From mike.crean at y7mail.com Sat Apr 10 10:10:21 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Sat, 10 Apr 2021 08:10:21 +0000 (UTC) Subject: [Gambas-user] webform global variables References: <639185668.369978.1618042221451.ref@mail.yahoo.com> Message-ID: <639185668.369978.1618042221451@mail.yahoo.com> Hi, how can I declare global variables in a WEB application. Eg, ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ? Cnt = 10 End Public Sub WebTimer1_Timer() ? Cnt = Cnt - 1 ? ? If Cnt <= 0 Then ??? Cnt = 10 ? Endif ? ? WebLabel1.Text = Cnt End The above code compiles with out error. The integer is not passed to the timer function from Public Sub WebForm as a value of 10. How do I implement this. RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Sat Apr 10 10:34:04 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Sat, 10 Apr 2021 08:34:04 +0000 (UTC) Subject: [Gambas-user] WebForm References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> Message-ID: <1537119383.551127.1618043644006@mail.yahoo.com> In the following code the WebTimer is not set to True when the code is executed !!Why?? ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ? WebTimer1.Enabled = True End Public Sub WebTimer1_Timer() ? Cnt = Cnt + 1? ? WebLabel1.Text = Cnt End RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From jussi.lahtinen at gmail.com Sat Apr 10 20:59:22 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Sat, 10 Apr 2021 21:59:22 +0300 Subject: [Gambas-user] WebForm In-Reply-To: <1537119383.551127.1618043644006@mail.yahoo.com> References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> Message-ID: Can you send the isolated problem as a project? Jussi On Sat, Apr 10, 2021 at 11:35 AM Mike Crean via User < user at lists.gambas-basic.org> wrote: > In the following code the WebTimer is not set to True when the code is > executed !! > Why?? > > ' Gambas class file > > Export > Public Cnt As Integer > > Public Sub WebForm_Open() > WebTimer1.Enabled = True > End > > Public Sub WebTimer1_Timer() > Cnt = Cnt + 1 > WebLabel1.Text = Cnt > End > > Regards > Mike > > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Sun Apr 11 04:17:46 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Sun, 11 Apr 2021 02:17:46 +0000 (UTC) Subject: [Gambas-user] WebForm In-Reply-To: References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> Message-ID: <139709110.707627.1618107466858@mail.yahoo.com> OK in version 3.15.2 the timer is set to true. My problem is how do I make an Integer public to all functions in a WebForm class.Cnt will not continue to increment each time the timer fires. The code below is taken from opening a new Web form application and modifying the example code. Eg. ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ?WebTimer1_Timer End Public Sub WebTimer1_Timer() ? WebLabel1.Text = Format(Now, "hh:nn:ss") ? Inc Cnt ? Cnt = Cnt + 1 ? WebLabel2.Text = Cnt End RegardsMike On Sunday, 11 April 2021, 2:59:35 am AWST, Jussi Lahtinen wrote: Can you send the isolated problem as a project? Jussi On Sat, Apr 10, 2021 at 11:35 AM Mike Crean via User wrote: In the following code the WebTimer is not set to True when the code is executed !!Why?? ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ? WebTimer1.Enabled = True End Public Sub WebTimer1_Timer() ? Cnt = Cnt + 1? ? WebLabel1.Text = Cnt End RegardsMike ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Sun Apr 11 04:26:53 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Sun, 11 Apr 2021 02:26:53 +0000 (UTC) Subject: [Gambas-user] WebForm In-Reply-To: <139709110.707627.1618107466858@mail.yahoo.com> References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> <139709110.707627.1618107466858@mail.yahoo.com> Message-ID: <576872154.703392.1618108013192@mail.yahoo.com> PS it would seem that Cnt has been declared as a global integer but is not incremental each time the timer fires (if the timer is firing!) it would seem it is as the time displayed is incremented. RegardsMike On Sunday, 11 April 2021, 10:18:07 am AWST, Mike Crean via User wrote: OK in version 3.15.2 the timer is set to true. My problem is how do I make an Integer public to all functions in a WebForm class.Cnt will not continue to increment each time the timer fires. The code below is taken from opening a new Web form application and modifying the example code. Eg. ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ?WebTimer1_Timer End Public Sub WebTimer1_Timer() ? WebLabel1.Text = Format(Now, "hh:nn:ss") ? Inc Cnt ? Cnt = Cnt + 1 ? WebLabel2.Text = Cnt End RegardsMike On Sunday, 11 April 2021, 2:59:35 am AWST, Jussi Lahtinen wrote: Can you send the isolated problem as a project? Jussi On Sat, Apr 10, 2021 at 11:35 AM Mike Crean via User wrote: In the following code the WebTimer is not set to True when the code is executed !!Why?? ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ? WebTimer1.Enabled = True End Public Sub WebTimer1_Timer() ? Cnt = Cnt + 1? ? WebLabel1.Text = Cnt End RegardsMike ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From jussi.lahtinen at gmail.com Sun Apr 11 05:07:46 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Sun, 11 Apr 2021 06:07:46 +0300 Subject: [Gambas-user] WebForm In-Reply-To: <139709110.707627.1618107466858@mail.yahoo.com> References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> <139709110.707627.1618107466858@mail.yahoo.com> Message-ID: Please send a runnable project. Jussi On Sun, Apr 11, 2021 at 5:17 AM Mike Crean wrote: > OK in version 3.15.2 the timer is set to true. My problem is how do I make > an Integer public to all functions in a WebForm class. > Cnt will not continue to increment each time the timer fires. The code > below is taken from opening a new Web form application and modifying the > example code. > > Eg. > > ' Gambas class file > > Export > Public Cnt As Integer > > Public Sub WebForm_Open() > WebTimer1_Timer > End > > Public Sub WebTimer1_Timer() > WebLabel1.Text = Format(Now, "hh:nn:ss") > Inc Cnt > Cnt = Cnt + 1 > WebLabel2.Text = Cnt > End > > Regards > Mike > > > > > > On Sunday, 11 April 2021, 2:59:35 am AWST, Jussi Lahtinen < > jussi.lahtinen at gmail.com> wrote: > > > Can you send the isolated problem as a project? > > Jussi > > On Sat, Apr 10, 2021 at 11:35 AM Mike Crean via User < > user at lists.gambas-basic.org> wrote: > > In the following code the WebTimer is not set to True when the code is > executed !! > Why?? > > ' Gambas class file > > Export > Public Cnt As Integer > > Public Sub WebForm_Open() > WebTimer1.Enabled = True > End > > Public Sub WebTimer1_Timer() > Cnt = Cnt + 1 > WebLabel1.Text = Cnt > End > > Regards > Mike > > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Sun Apr 11 06:05:52 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Sun, 11 Apr 2021 04:05:52 +0000 (UTC) Subject: [Gambas-user] WebForm In-Reply-To: References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> <139709110.707627.1618107466858@mail.yahoo.com> Message-ID: <858995066.729460.1618113952450@mail.yahoo.com> Attached example app. on Gambas 3.15.2 RegardsMike On Sunday, 11 April 2021, 11:07:59 am AWST, Jussi Lahtinen wrote: Please send a runnable project. Jussi On Sun, Apr 11, 2021 at 5:17 AM Mike Crean wrote: OK in version 3.15.2 the timer is set to true. My problem is how do I make an Integer public to all functions in a WebForm class.Cnt will not continue to increment each time the timer fires. The code below is taken from opening a new Web form application and modifying the example code. Eg. ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ?WebTimer1_Timer End Public Sub WebTimer1_Timer() ? WebLabel1.Text = Format(Now, "hh:nn:ss") ? Inc Cnt ? Cnt = Cnt + 1 ? WebLabel2.Text = Cnt End RegardsMike On Sunday, 11 April 2021, 2:59:35 am AWST, Jussi Lahtinen wrote: Can you send the isolated problem as a project? Jussi On Sat, Apr 10, 2021 at 11:35 AM Mike Crean via User wrote: In the following code the WebTimer is not set to True when the code is executed !!Why?? ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() ? WebTimer1.Enabled = True End Public Sub WebTimer1_Timer() ? Cnt = Cnt + 1? ? WebLabel1.Text = Cnt End RegardsMike ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: WEBtimerTest.tar.gz Type: application/gzip Size: 12689 bytes Desc: not available URL: From mike.crean at y7mail.com Sun Apr 11 10:50:05 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Sun, 11 Apr 2021 08:50:05 +0000 (UTC) Subject: [Gambas-user] web counter References: <1306199848.738169.1618131005839.ref@mail.yahoo.com> Message-ID: <1306199848.738169.1618131005839@mail.yahoo.com> How can I make a back ground counter using a Web form application. RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From adamnt42 at gmail.com Sun Apr 11 12:20:02 2021 From: adamnt42 at gmail.com (Bruce) Date: Sun, 11 Apr 2021 19:50:02 +0930 Subject: [Gambas-user] New checkbox "art" Message-ID: <64072f3e-1275-a33b-d3c0-a8d58ab6341a@gmail.com> Somewhat recently I read or saw a mention of different artwork for a checkbox. Forum orfarm I cant remember, nor can find it. Nevertheless, I have a request to provide a checkbox with a tick, rather than the normal cross. If someone has a "tickbox" control would they please save me a lot of time and eyestrain by sharing it or tellinbg me where it is shared. regards and tia bruce From adamnt42 at gmail.com Sun Apr 11 12:20:32 2021 From: adamnt42 at gmail.com (Bruce) Date: Sun, 11 Apr 2021 19:50:32 +0930 Subject: [Gambas-user] New checkbox "art" Message-ID: <1b67e1c6-77e1-db1e-ba59-dff5382f8c2a@gmail.com> Somewhat recently I read or saw a mention of different artwork for a checkbox. Forum orfarm I cant remember, nor can find it. Nevertheless, I have a request to provide a checkbox with a tick, rather than the normal cross. If someone has a "tickbox" control would they please save me a lot of time and eyestrain by sharing it or tellinbg me where it is shared. regards and tia bruce From claus.dietrich at freenet.de Sun Apr 11 13:48:11 2021 From: claus.dietrich at freenet.de (Claus Dietrich) Date: Sun, 11 Apr 2021 13:48:11 +0200 Subject: [Gambas-user] HTTP Client - Authentication Method Missing? Message-ID: <947145be-3665-27d3-9ea0-eee2e43cccae@freenet.de> With following cli SOAP request I can retrieve the url for the phonebook from my fritzbox: curl -k -m 5 --anyauth -u : ' http://....' Trying to replicate this with Gambas code by using a HttpClient failed. The parent curl class provides the const Net.AuthAny, but it seems not to be supported by the HttpClient. The program throws an error if I try to use it as auth-property and the wiki only lists Net.AuthNone, Net.AuthBasic and net.AuthNTLM as allowed authentication methods. Are there reason that this authentication method is missing or was it possibly forgotten? Regards Claus ? From bsteers4 at gmail.com Sun Apr 11 13:49:43 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sun, 11 Apr 2021 12:49:43 +0100 Subject: [Gambas-user] New checkbox "art" In-Reply-To: <1b67e1c6-77e1-db1e-ba59-dff5382f8c2a@gmail.com> References: <1b67e1c6-77e1-db1e-ba59-dff5382f8c2a@gmail.com> Message-ID: On Sun, 11 Apr 2021 at 11:22, Bruce wrote: > Somewhat recently I read or saw a mention of different artwork for a > checkbox. Forum orfarm I cant remember, nor can find it. Nevertheless, I > have a request to provide a checkbox with a tick, rather than the normal > cross. > > If someone has a "tickbox" control would they please save me a lot of > time and eyestrain by sharing it or tellinbg me where it is shared. > > regards and tia > bruce > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > I wrote one Mr b it's not perfect by default it uses the stock "Apply" image that's a tick ANY image can be set via Picture property Text can be left or right of box, Box size matches font size plus other options/features. https://gitlab.com/bsteers4/ncheckbox BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: snap.png Type: image/png Size: 127816 bytes Desc: not available URL: From bsteers4 at gmail.com Sun Apr 11 13:53:49 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sun, 11 Apr 2021 12:53:49 +0100 Subject: [Gambas-user] New checkbox "art" In-Reply-To: References: <1b67e1c6-77e1-db1e-ba59-dff5382f8c2a@gmail.com> Message-ID: PS, the text written on that image for each checkbox does not really match all the settings , the test app has changed more than the checkbox text has. PPS, this hand draws the checkbox and does not use any Style.class options for toolkit look On Sun, 11 Apr 2021 at 12:49, Bruce Steers wrote: > > On Sun, 11 Apr 2021 at 11:22, Bruce wrote: > >> Somewhat recently I read or saw a mention of different artwork for a >> checkbox. Forum orfarm I cant remember, nor can find it. Nevertheless, I >> have a request to provide a checkbox with a tick, rather than the normal >> cross. >> >> If someone has a "tickbox" control would they please save me a lot of >> time and eyestrain by sharing it or tellinbg me where it is shared. >> >> regards and tia >> bruce >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > I wrote one Mr b > > it's not perfect > > by default it uses the stock "Apply" image that's a tick > ANY image can be set via Picture property > Text can be left or right of box, > Box size matches font size > > plus other options/features. > https://gitlab.com/bsteers4/ncheckbox > > BruceS > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jussi.lahtinen at gmail.com Sun Apr 11 20:10:11 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Sun, 11 Apr 2021 21:10:11 +0300 Subject: [Gambas-user] Fwd: WebForm In-Reply-To: <858995066.729460.1618113952450@mail.yahoo.com> References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> <139709110.707627.1618107466858@mail.yahoo.com> <858995066.729460.1618113952450@mail.yahoo.com> Message-ID: Benoit, are there some limitations regarding public variables (I couldn't find any documentation about it) or is this a bug? Jussi ---------- Forwarded message --------- From: Mike Crean Date: Sun, Apr 11, 2021 at 7:06 AM Subject: Re: [Gambas-user] WebForm To: Jussi Lahtinen Cc: Gambas Mailing List Attached example app. on Gambas 3.15.2 Regards Mike On Sunday, 11 April 2021, 11:07:59 am AWST, Jussi Lahtinen < jussi.lahtinen at gmail.com> wrote: Please send a runnable project. Jussi On Sun, Apr 11, 2021 at 5:17 AM Mike Crean wrote: OK in version 3.15.2 the timer is set to true. My problem is how do I make an Integer public to all functions in a WebForm class. Cnt will not continue to increment each time the timer fires. The code below is taken from opening a new Web form application and modifying the example code. Eg. ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() WebTimer1_Timer End Public Sub WebTimer1_Timer() WebLabel1.Text = Format(Now, "hh:nn:ss") Inc Cnt Cnt = Cnt + 1 WebLabel2.Text = Cnt End Regards Mike On Sunday, 11 April 2021, 2:59:35 am AWST, Jussi Lahtinen < jussi.lahtinen at gmail.com> wrote: Can you send the isolated problem as a project? Jussi On Sat, Apr 10, 2021 at 11:35 AM Mike Crean via User < user at lists.gambas-basic.org> wrote: In the following code the WebTimer is not set to True when the code is executed !! Why?? ' Gambas class file Export Public Cnt As Integer Public Sub WebForm_Open() WebTimer1.Enabled = True End Public Sub WebTimer1_Timer() Cnt = Cnt + 1 WebLabel1.Text = Cnt End Regards Mike ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: WEBtimerTest.tar.gz Type: application/gzip Size: 12689 bytes Desc: not available URL: From jussi.lahtinen at gmail.com Sun Apr 11 20:12:56 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Sun, 11 Apr 2021 21:12:56 +0300 Subject: [Gambas-user] WebForm In-Reply-To: References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> <139709110.707627.1618107466858@mail.yahoo.com> <858995066.729460.1618113952450@mail.yahoo.com> Message-ID: It seems that the pointer to public variable changes without clear reason. Jussi On Sun, Apr 11, 2021 at 9:10 PM Jussi Lahtinen wrote: > > Benoit, are there some limitations regarding public variables (I couldn't > find any documentation about it) or is this a bug? > > > Jussi > > ---------- Forwarded message --------- > From: Mike Crean > Date: Sun, Apr 11, 2021 at 7:06 AM > Subject: Re: [Gambas-user] WebForm > To: Jussi Lahtinen > Cc: Gambas Mailing List > > > Attached example app. on Gambas 3.15.2 > > Regards > Mike > > > > > > On Sunday, 11 April 2021, 11:07:59 am AWST, Jussi Lahtinen < > jussi.lahtinen at gmail.com> wrote: > > > Please send a runnable project. > > Jussi > > On Sun, Apr 11, 2021 at 5:17 AM Mike Crean wrote: > > OK in version 3.15.2 the timer is set to true. My problem is how do I make > an Integer public to all functions in a WebForm class. > Cnt will not continue to increment each time the timer fires. The code > below is taken from opening a new Web form application and modifying the > example code. > > Eg. > > ' Gambas class file > > Export > Public Cnt As Integer > > Public Sub WebForm_Open() > WebTimer1_Timer > End > > Public Sub WebTimer1_Timer() > WebLabel1.Text = Format(Now, "hh:nn:ss") > Inc Cnt > Cnt = Cnt + 1 > WebLabel2.Text = Cnt > End > > Regards > Mike > > > > > > On Sunday, 11 April 2021, 2:59:35 am AWST, Jussi Lahtinen < > jussi.lahtinen at gmail.com> wrote: > > > Can you send the isolated problem as a project? > > Jussi > > On Sat, Apr 10, 2021 at 11:35 AM Mike Crean via User < > user at lists.gambas-basic.org> wrote: > > In the following code the WebTimer is not set to True when the code is > executed !! > Why?? > > ' Gambas class file > > Export > Public Cnt As Integer > > Public Sub WebForm_Open() > WebTimer1.Enabled = True > End > > Public Sub WebTimer1_Timer() > Cnt = Cnt + 1 > WebLabel1.Text = Cnt > End > > Regards > Mike > > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Sun Apr 11 20:41:32 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 11 Apr 2021 20:41:32 +0200 Subject: [Gambas-user] WebForm In-Reply-To: <858995066.729460.1618113952450@mail.yahoo.com> References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> <139709110.707627.1618107466858@mail.yahoo.com> <858995066.729460.1618113952450@mail.yahoo.com> Message-ID: Le 11/04/2021 ? 06:05, Mike Crean via User a ?crit?: > Attached example app. on Gambas 3.15.2 > > Regards > Mike > 'gb.web.form' is deprecated, you must use 'gb.web.gui' instead. 'gb.web.form' is a pure CGI script, so, of course, all variables set disappear at each request. Regards, -- Beno?t Minisini From mike.crean at y7mail.com Mon Apr 12 05:52:34 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Mon, 12 Apr 2021 03:52:34 +0000 (UTC) Subject: [Gambas-user] WebForm In-Reply-To: References: <1537119383.551127.1618043644006.ref@mail.yahoo.com> <1537119383.551127.1618043644006@mail.yahoo.com> <139709110.707627.1618107466858@mail.yahoo.com> <858995066.729460.1618113952450@mail.yahoo.com> Message-ID: <1308170591.955594.1618199554567@mail.yahoo.com> Thank you both very much works fine using gb.web.gui. RegardsMike On Monday, 12 April 2021, 2:43:05 am AWST, Beno?t Minisini wrote: Le 11/04/2021 ? 06:05, Mike Crean via User a ?crit?: > Attached example app. on Gambas 3.15.2 > > Regards > Mike > 'gb.web.form' is deprecated, you must use 'gb.web.gui' instead. 'gb.web.form' is a pure CGI script, so, of course, all variables set disappear at each request. Regards, -- Beno?t Minisini ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Mon Apr 12 06:31:01 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Mon, 12 Apr 2021 04:31:01 +0000 (UTC) Subject: [Gambas-user] Arm References: <559926929.962003.1618201861997.ref@mail.yahoo.com> Message-ID: <559926929.962003.1618201861997@mail.yahoo.com> Hi has anyone installed gambas 3.15.2 on the raspberry pi (4) OS and if so please let me know how it was done. RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Mon Apr 12 09:54:37 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Mon, 12 Apr 2021 08:54:37 +0100 Subject: [Gambas-user] Arm In-Reply-To: <559926929.962003.1618201861997@mail.yahoo.com> References: <559926929.962003.1618201861997.ref@mail.yahoo.com> <559926929.962003.1618201861997@mail.yahoo.com> Message-ID: Yes. I followed the instructions on wiki On Mon, 12 Apr 2021, 05:32 Mike Crean via User, wrote: > > Hi has anyone installed gambas 3.15.2 on the raspberry pi (4) OS and if so > please let me know how it was done. > > Regards > Mike > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Mon Apr 12 09:59:02 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Mon, 12 Apr 2021 08:59:02 +0100 Subject: [Gambas-user] Arm In-Reply-To: References: <559926929.962003.1618201861997.ref@mail.yahoo.com> <559926929.962003.1618201861997@mail.yahoo.com> Message-ID: http://gambaswiki.org/wiki/install/raspbian#t19 On Mon, 12 Apr 2021 at 08:54, Bruce Steers wrote: > Yes. > > I followed the instructions on wiki > > On Mon, 12 Apr 2021, 05:32 Mike Crean via User, < > user at lists.gambas-basic.org> wrote: > >> >> Hi has anyone installed gambas 3.15.2 on the raspberry pi (4) OS and if >> so please let me know how it was done. >> >> Regards >> Mike >> >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Mon Apr 12 10:37:01 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Mon, 12 Apr 2021 09:37:01 +0100 Subject: [Gambas-user] Arm In-Reply-To: <559926929.962003.1618201861997@mail.yahoo.com> References: <559926929.962003.1618201861997.ref@mail.yahoo.com> <559926929.962003.1618201861997@mail.yahoo.com> Message-ID: On Mon, 12 Apr 2021 at 05:32, Mike Crean via User < user at lists.gambas-basic.org> wrote: > > Hi has anyone installed gambas 3.15.2 on the raspberry pi (4) OS and if so > please let me know how it was done. > > Regards > Mike > You could try my install script.. https://gitlab.com/bsteers4/gambas3-compile-and-install (link to script) https://gitlab.com/bsteers4/gambas3-compile-and-install/-/blob/main/gambas3-update-compile-and-install Download the latest stable (3.15.3) https://gitlab.com/gambas/gambas/-/tree/stable https://gitlab.com/gambas/gambas/-/archive/stable/gambas-stable.zip unpack archive to a folder if you have not already then launch the script from a terminal and follow the instructions.. BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Mon Apr 12 10:46:18 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Mon, 12 Apr 2021 08:46:18 +0000 (UTC) Subject: [Gambas-user] Gambas-3.15 on Raspberry Pi OS References: <1961218569.980844.1618217178917.ref@mail.yahoo.com> Message-ID: <1961218569.980844.1618217178917@mail.yahoo.com> For those that like a step by step install of the current stable version of gambas on Raspberry Pi(4) OS see below. INSTALL latest Gambas3 on Raspberry pi(4) OS 2021-01-11 Linux kernel 5.4.83 Run the following commands from the terminal to install the latest stable version of Gambas. -------------------------------------------------------------------------------------------- If you already have Gambas installed remove it. =============================================== sudo apt-get --purge remove gambas3 sudo apt-get --yes purge gambas3 sudo apt-get --yes autoremove --purge sudo apt-get autoclean To list any remaining packages. dpkg -l | grep gambas3 Remove the left overs. sudo apt-get remove --auto-remove gambas3-runtime sudo apt-get purge gambas3-runtime ================================================= NOW INSTALL ================================================= sudo apt-get update sudo apt-get install git ------------------------------------------------------------------------------------------------------------ The following line is the one used for Ubuntu 19.04 and 19.10 in http://gambas.sourceforge.net/en/main.html# Help, Compilation & Installation and found toward the bottom of the page. ------------------------------------------------------------------------------------------------------------ sudo apt-get install build-essential g++ automake autoconf libbz2-dev libmysqlclient-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libqt4-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-2.6-dev llvm-dev libalure-dev libgmp-dev libgtk-3-dev libssl-dev libqt5webkit5-dev postgresql-server-dev-11 libsdl2-mixer-dev libsdl2-image-dev libsdl2-ttf-dev libqtwebkit-dev libqt5x11extras5-dev git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable cd gambastable ./reconf-all && ./configure -C make sudo make install --------------------------------------------------------------------------- That's all. The Gambas3 IDE should run from the terminal by typing "gambas3" Takes about 40 to 60 minutes to install on a Raspberry Pi 4 with 4gb memory. --------------------------------------------------------------------------- I have just downloaded the latest Rpi OS 2021-03-04 Linux kernel 5.10.17 will install on Pi4 4gb and see if the same install instructions work. Post results when done. Regards Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Mon Apr 12 11:54:46 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Mon, 12 Apr 2021 09:54:46 +0000 (UTC) Subject: [Gambas-user] WebButton (gb.web.gui) References: <463661550.839678.1618221286114.ref@mail.yahoo.com> Message-ID: <463661550.839678.1618221286114@mail.yahoo.com> I use to use gb.web.form and then in Arrangement set the WebButton to centre. How can I do it in gb.web.gui as there is no Arrangement property for the webButton. RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at gambas-buch.de Mon Apr 12 12:12:37 2021 From: hans at gambas-buch.de (Hans Lehmann) Date: Mon, 12 Apr 2021 12:12:37 +0200 Subject: [Gambas-user] WebButton (gb.web.gui) In-Reply-To: <463661550.839678.1618221286114@mail.yahoo.com> References: <463661550.839678.1618221286114.ref@mail.yahoo.com> <463661550.839678.1618221286114@mail.yahoo.com> Message-ID: Am 12.04.21 um 11:54 schrieb Mike Crean via User: > I use to use gb.web.form and then in Arrangement set the WebButton to > centre. How can I do it in gb.web.gui as there is no Arrangement > property for the webButton. This is defined via CSS! Hans From mckaygerhard at gmail.com Mon Apr 12 15:37:06 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Mon, 12 Apr 2021 09:37:06 -0400 Subject: [Gambas-user] main site down Message-ID: tthe gambas site is down, it sho9w this message: SqliteSessionManager._get.289: Null object SqliteSessionManager._get.289 Session.Abandon.113 SqliteSessionManager.Load.101 Session.CreateSession.43 Session.Init.79 Session._get.135 Main.Main.617 [image: imagen.png] Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: imagen.png Type: image/png Size: 79367 bytes Desc: not available URL: From g4mba5 at gmail.com Mon Apr 12 16:00:23 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 12 Apr 2021 16:00:23 +0200 Subject: [Gambas-user] main site down In-Reply-To: References: Message-ID: <57a99c60-4f85-ea9b-25b5-5f4c4927aba6@gmail.com> Le 12/04/2021 ? 15:37, PICCORO McKAY Lenz a ?crit?: > tthe gambas site is down, it sho9w this message: > > SqliteSessionManager._get.289: Null object > SqliteSessionManager._get.289 > Session.Abandon.113 > SqliteSessionManager.Load.101 > Session.CreateSession.43 > Session.Init.79 > Session._get.135 > Main.Main.617 > Is it better now? -- Beno?t Minisini From mckaygerhard at gmail.com Mon Apr 12 16:15:17 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Mon, 12 Apr 2021 10:15:17 -0400 Subject: [Gambas-user] main site down In-Reply-To: <57a99c60-4f85-ea9b-25b5-5f4c4927aba6@gmail.com> References: <57a99c60-4f85-ea9b-25b5-5f4c4927aba6@gmail.com> Message-ID: the problem is on gambaswiki host, in the meantime I've already started to test the odbc... I built the gambas from the git, assume, and in few hours i will send feedback in the other mail [image: imagen.png] Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El lun, 12 de abr. de 2021 a la(s) 10:01, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 12/04/2021 ? 15:37, PICCORO McKAY Lenz a ?crit : > > tthe gambas site is down, it sho9w this message: > > > > SqliteSessionManager._get.289: Null object > > SqliteSessionManager._get.289 > > Session.Abandon.113 > > SqliteSessionManager.Load.101 > > Session.CreateSession.43 > > Session.Init.79 > > Session._get.135 > > Main.Main.617 > > > > Is it better now? > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: imagen.png Type: image/png Size: 9889 bytes Desc: not available URL: From g4mba5 at gmail.com Mon Apr 12 16:27:43 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 12 Apr 2021 16:27:43 +0200 Subject: [Gambas-user] main site down In-Reply-To: References: <57a99c60-4f85-ea9b-25b5-5f4c4927aba6@gmail.com> Message-ID: <8643ea82-b76c-da12-662b-3a0cdcfd0056@gmail.com> Le 12/04/2021 ? 16:15, PICCORO McKAY Lenz a ?crit?: > the problem is on gambaswiki host, I know. There was another bug. It should work now. > in the meantime I've already started > to test the odbc... I built the gambas from the git, assume, and in few > hours i will send feedback in the other mail > Waiting for this! Regards, -- Beno?t Minisini From lordheavym at gmail.com Mon Apr 12 17:02:28 2021 From: lordheavym at gmail.com (Laurent Carlier) Date: Mon, 12 Apr 2021 17:02:28 +0200 Subject: [Gambas-user] main site down In-Reply-To: <8643ea82-b76c-da12-662b-3a0cdcfd0056@gmail.com> References: <8643ea82-b76c-da12-662b-3a0cdcfd0056@gmail.com> Message-ID: <2965884.ZaLGF5vgqn@lordh-pc> Le lundi 12 avril 2021, 16:27:43 CEST Beno?t Minisini a ?crit : > Le 12/04/2021 ? 16:15, PICCORO McKAY Lenz a ?crit : > > the problem is on gambaswiki host, > > I know. There was another bug. It should work now. > > > in the meantime I've already started > > to test the odbc... I built the gambas from the git, assume, and in few > > hours i will send feedback in the other mail > > Waiting for this! > > Regards, It's back now. I don't know if it's related; i can't login on the bugtracker (user: lordheavy) - meanwhile i can register with the username agai - and again - but still can't login :-( Regards. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part. URL: From g4mba5 at gmail.com Mon Apr 12 17:06:36 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 12 Apr 2021 17:06:36 +0200 Subject: [Gambas-user] main site down In-Reply-To: <2965884.ZaLGF5vgqn@lordh-pc> References: <8643ea82-b76c-da12-662b-3a0cdcfd0056@gmail.com> <2965884.ZaLGF5vgqn@lordh-pc> Message-ID: Le 12/04/2021 ? 17:02, Laurent Carlier a ?crit?: > > It's back now. > > I don't know if it's related; i can't login on the bugtracker (user: > lordheavy) - meanwhile i can register with the username agai - and again - but > still can't login :-( > > Regards. > What happens? Do you have a similar CGI error when login on the bugtracker? -- Beno?t Minisini From g4mba5 at gmail.com Mon Apr 12 17:07:55 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 12 Apr 2021 17:07:55 +0200 Subject: [Gambas-user] main site down In-Reply-To: References: <8643ea82-b76c-da12-662b-3a0cdcfd0056@gmail.com> <2965884.ZaLGF5vgqn@lordh-pc> Message-ID: <999cae7b-d2f2-c404-afe3-e30f87314485@gmail.com> Le 12/04/2021 ? 17:06, Beno?t Minisini a ?crit?: > Le 12/04/2021 ? 17:02, Laurent Carlier a ?crit?: >> >> It's back now. >> >> I don't know if it's related; i can't login on the bugtracker (user: >> lordheavy) - meanwhile i can register with the username agai - and >> again - but >> still can't login :-( >> >> Regards. >> > > What happens? Do you have a similar CGI error when login on the bugtracker? > Well you should. Is it better now? -- Beno?t Minisini From lordheavym at gmail.com Mon Apr 12 17:25:47 2021 From: lordheavym at gmail.com (Laurent Carlier) Date: Mon, 12 Apr 2021 17:25:47 +0200 Subject: [Gambas-user] main site down In-Reply-To: <999cae7b-d2f2-c404-afe3-e30f87314485@gmail.com> References: <999cae7b-d2f2-c404-afe3-e30f87314485@gmail.com> Message-ID: <7528778.aMSfh9HFgg@lordh-pc> Le lundi 12 avril 2021, 17:07:55 CEST Beno?t Minisini a ?crit : > Le 12/04/2021 ? 17:06, Beno?t Minisini a ?crit : > > Le 12/04/2021 ? 17:02, Laurent Carlier a ?crit : > >> It's back now. > >> > >> I don't know if it's related; i can't login on the bugtracker (user: > >> lordheavy) - meanwhile i can register with the username agai - and > >> again - but > >> still can't login :-( > >> > >> Regards. > > > > What happens? Do you have a similar CGI error when login on the > > bugtracker? > > Well you should. Is it better now? no, it isn't. -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot_20210412_172444.png Type: image/png Size: 48633 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part. URL: From bsteers4 at gmail.com Mon Apr 12 17:41:34 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Mon, 12 Apr 2021 16:41:34 +0100 Subject: [Gambas-user] main site down In-Reply-To: <7528778.aMSfh9HFgg@lordh-pc> References: <999cae7b-d2f2-c404-afe3-e30f87314485@gmail.com> <7528778.aMSfh9HFgg@lordh-pc> Message-ID: It's all working okay here. BruceS On Mon, 12 Apr 2021 at 16:26, Laurent Carlier wrote: > Le lundi 12 avril 2021, 17:07:55 CEST Beno?t Minisini a ?crit : > > Le 12/04/2021 ? 17:06, Beno?t Minisini a ?crit : > > > Le 12/04/2021 ? 17:02, Laurent Carlier a ?crit : > > >> It's back now. > > >> > > >> I don't know if it's related; i can't login on the bugtracker (user: > > >> lordheavy) - meanwhile i can register with the username agai - and > > >> again - but > > >> still can't login :-( > > >> > > >> Regards. > > > > > > What happens? Do you have a similar CGI error when login on the > > > bugtracker? > > > > Well you should. Is it better now? > > no, it isn't. > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Mon Apr 12 17:47:35 2021 From: bagonergi at gmail.com (Gianluigi) Date: Mon, 12 Apr 2021 17:47:35 +0200 Subject: [Gambas-user] main site down In-Reply-To: <7528778.aMSfh9HFgg@lordh-pc> References: <999cae7b-d2f2-c404-afe3-e30f87314485@gmail.com> <7528778.aMSfh9HFgg@lordh-pc> Message-ID: Il giorno lun 12 apr 2021 alle ore 17:26 Laurent Carlier < lordheavym at gmail.com> ha scritto: > Le lundi 12 avril 2021, 17:07:55 CEST Beno?t Minisini a ?crit : > > > Well you should. Is it better now? > > no, it isn't. > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > Here it works, both the bugtracker login and the wiki login ? Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From lordheavym at gmail.com Mon Apr 12 19:45:17 2021 From: lordheavym at gmail.com (Laurent Carlier) Date: Mon, 12 Apr 2021 19:45:17 +0200 Subject: [Gambas-user] main site down In-Reply-To: <999cae7b-d2f2-c404-afe3-e30f87314485@gmail.com> References: <999cae7b-d2f2-c404-afe3-e30f87314485@gmail.com> Message-ID: <2487865.fUb4z1876u@lordh-pc> Le lundi 12 avril 2021, 17:07:55 CEST Beno?t Minisini a ?crit : > Le 12/04/2021 ? 17:06, Beno?t Minisini a ?crit : > > Le 12/04/2021 ? 17:02, Laurent Carlier a ?crit : > >> It's back now. > >> > >> I don't know if it's related; i can't login on the bugtracker (user: > >> lordheavy) - meanwhile i can register with the username agai - and > >> again - but > >> still can't login :-( > >> > >> Regards. > > > > What happens? Do you have a similar CGI error when login on the > > bugtracker? > > Well you should. Is it better now? ok, i have been able to register with a new user and a new email address (with my wife's name and e-mail) but can't retrieve password or re-register with an old login and e-mail address. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part. URL: From t.lee.davidson at gmail.com Mon Apr 12 20:37:16 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Mon, 12 Apr 2021 14:37:16 -0400 Subject: [Gambas-user] How to convert hexadecimal string to Int or Byte? Message-ID: <964259c2-5c37-a726-377d-3a3774238342@gmail.com> I have some text data with hex values represented as, for example, "0xF4". Neither CInt nor CByte seem to recognize "0xF4" or "&HF4" as a hexadecimal representation. How do I convert a hexadecimal string to an actual number? -- Lee From g4mba5 at gmail.com Mon Apr 12 21:07:24 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 12 Apr 2021 21:07:24 +0200 Subject: [Gambas-user] HTTP Client - Authentication Method Missing? In-Reply-To: <947145be-3665-27d3-9ea0-eee2e43cccae@freenet.de> References: <947145be-3665-27d3-9ea0-eee2e43cccae@freenet.de> Message-ID: Le 11/04/2021 ? 13:48, Claus Dietrich a ?crit?: > With following cli SOAP request I can retrieve the url for the phonebook > from my fritzbox: > > curl -k -m 5 --anyauth -u : ' http://....' > > Trying to replicate this with Gambas code by using a HttpClient failed. > The parent curl class provides the const Net.AuthAny, but it seems not > to be supported by the HttpClient. The program throws an error if I try > to use it as auth-property and the wiki only lists Net.AuthNone, > Net.AuthBasic and net.AuthNTLM as allowed authentication methods. > > Are there reason that this authentication method is missing or was it > possibly forgotten? > > Regards > > Claus > This can be added (please make a request on the bugtracker). This is not an authentication method, but a libcurl flag telling him to try every method until it finds a suitable one. Regards, -- Beno?t Minisini From jussi.lahtinen at gmail.com Mon Apr 12 21:22:45 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Mon, 12 Apr 2021 22:22:45 +0300 Subject: [Gambas-user] How to convert hexadecimal string to Int or Byte? In-Reply-To: <964259c2-5c37-a726-377d-3a3774238342@gmail.com> References: <964259c2-5c37-a726-377d-3a3774238342@gmail.com> Message-ID: Val("&HF4") or CInt(&HF4) Jussi On Mon, Apr 12, 2021 at 9:38 PM T Lee Davidson wrote: > I have some text data with hex values represented as, for example, "0xF4". > > Neither CInt nor CByte seem to recognize "0xF4" or "&HF4" as a hexadecimal > representation. > > How do I convert a hexadecimal string to an actual number? > > > -- > Lee > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From t.lee.davidson at gmail.com Mon Apr 12 22:05:47 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Mon, 12 Apr 2021 16:05:47 -0400 Subject: [Gambas-user] How to convert hexadecimal string to Int or Byte? In-Reply-To: References: <964259c2-5c37-a726-377d-3a3774238342@gmail.com> Message-ID: On 4/12/21 3:22 PM, Jussi Lahtinen wrote: > Val("&HF4") or CInt(&HF4) > > Jussi > Ah, geez. I missed Val() in the list of conversion functions. Thank you. > On Mon, Apr 12, 2021 at 9:38 PM T Lee Davidson > wrote: > > I have some text data with hex values represented as, for example, "0xF4". > > Neither CInt nor CByte seem to recognize "0xF4" or "&HF4" as a hexadecimal representation. > > How do I convert a hexadecimal string to an actual number? > > > -- > Lee -- Lee From mike.crean at y7mail.com Tue Apr 13 06:28:55 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Tue, 13 Apr 2021 04:28:55 +0000 (UTC) Subject: [Gambas-user] Gambas 3.15 on Raspberry Pi UPDATE References: <1553504858.1445558.1618288135553.ref@mail.yahoo.com> Message-ID: <1553504858.1445558.1618288135553@mail.yahoo.com> INSTALL latest Gambas3 on Raspberry pi(4) OS 2021-01-11? Linux kernel 5.4.83 and Raspberry pi(4) 2021-03-04 Linux kernel 5.10.17 Run the following commands from the terminal to install the latest stable version of Gambas. -------------------------------------------------------------------------------------------- If you already have Gambas installed remove it. =============================================== sudo apt-get --purge remove gambas3 sudo apt-get --yes purge gambas3 sudo apt-get --yes autoremove --purge sudo apt-get autoclean To list any remaining packages. dpkg -l | grep gambas3 Remove the left overs. sudo apt-get remove --auto-remove gambas3-runtime sudo apt-get purge gambas3-runtime ================================================= NOW INSTALL ================================================= UPDATE 13/04/2021 ----------------- The jessie repository is required. ADD deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free rpi to /etc/apt/sources.list sudo apt-get update sudo apt-get install git ------------------------------------------------------------------------------------------------------------ The following line is the one used for Ubuntu 19.04 and 19.10 in http://gambas.sourceforge.net/en/main.html# Help, Compilation & Installation and found toward the bottom of the page. ------------------------------------------------------------------------------------------------------------ sudo apt-get install build-essential g++ automake autoconf libbz2-dev libmysqlclient-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libasound2-dev? libdirectfb-dev libxtst-dev libffi-dev libqt4-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-2.6-dev llvm-dev libalure-dev libgmp-dev libgtk-3-dev libssl-dev libqt5webkit5-dev postgresql-server-dev-11 libsdl2-mixer-dev libsdl2-image-dev libsdl2-ttf-dev libqtwebkit-dev libqt5x11extras5-dev git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable cd gambastable ./reconf-all && ./configure -C make sudo make install -------------------------------------------------------------------------------------------------------- That's all. The Gambas3 IDE should run from the terminal by typing "gambas3" Takes about 50 minutes to install on a Raspberry Pi 4 with 4gb memory. -------------------------------------------------------------------------------------------------------- RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Tue Apr 13 07:51:23 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Tue, 13 Apr 2021 05:51:23 +0000 (UTC) Subject: [Gambas-user] Center a webButton References: <2134719570.1438478.1618293083012.ref@mail.yahoo.com> Message-ID: <2134719570.1438478.1618293083012@mail.yahoo.com> Hi in Webform1.webform the code Alignment = Align.Center centres WebLabel1 ? { WebLabel1 WebLabel ??? #MoveScaled(1,14.5714,84.1429,5.1429) ??? Font = "sans-serif,bold" ??? Alignment = Align.Center ? } How do I centre WebButton1 ? { WebContainer1 WebContainer ??? #MoveScaled(1,26.8571,84.1429,7.7143) ??? { WebButton1 WebButton ????? #MoveScaled(0,0,19.2857,5.1429) ????? Width = "5em" ????? Font = "bold" ????? Text = ("Reset") ??? } ? } RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Tue Apr 13 10:59:04 2021 From: bagonergi at gmail.com (Gianluigi) Date: Tue, 13 Apr 2021 10:59:04 +0200 Subject: [Gambas-user] Center a webButton In-Reply-To: <2134719570.1438478.1618293083012@mail.yahoo.com> References: <2134719570.1438478.1618293083012.ref@mail.yahoo.com> <2134719570.1438478.1618293083012@mail.yahoo.com> Message-ID: Il giorno mar 13 apr 2021 alle ore 07:52 Mike Crean via User < user at lists.gambas-basic.org> ha scritto: > Hi in Webform1.webform > the code Alignment = Align.Center centres WebLabel1 > > { WebLabel1 WebLabel > #MoveScaled(1,14.5714,84.1429,5.1429) > Font = "sans-serif,bold" > Alignment = Align.Center > } > > How do I centre WebButton1 > > { WebContainer1 WebContainer > #MoveScaled(1,26.8571,84.1429,7.7143) > { WebButton1 WebButton > #MoveScaled(0,0,19.2857,5.1429) > Width = "5em" > Font = "bold" > Text = ("Reset") > } > } > > Regards > Mike > Hi Mike, I don't know anything about the web but I assume that, being the Webforms a product of the Gambas GUI, they work using containers as usual. See attached example (test) Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Test-0.0.1.tar.gz Type: application/gzip Size: 12333 bytes Desc: not available URL: From mike.crean at y7mail.com Tue Apr 13 11:30:40 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Tue, 13 Apr 2021 09:30:40 +0000 (UTC) Subject: [Gambas-user] Center a webButton In-Reply-To: References: <2134719570.1438478.1618293083012.ref@mail.yahoo.com> <2134719570.1438478.1618293083012@mail.yahoo.com> Message-ID: <30017329.1470641.1618306240312@mail.yahoo.com> Thanks Gianluigi your work around worked well. Problem solved. RegardsMike On Tuesday, 13 April 2021, 5:00:06 pm AWST, Gianluigi wrote: Il giorno mar 13 apr 2021 alle ore 07:52 Mike Crean via User ha scritto: Hi in Webform1.webform the code Alignment = Align.Center centres WebLabel1 ? { WebLabel1 WebLabel ??? #MoveScaled(1,14.5714,84.1429,5.1429) ??? Font = "sans-serif,bold" ??? Alignment = Align.Center ? } How do I centre WebButton1 ? { WebContainer1 WebContainer ??? #MoveScaled(1,26.8571,84.1429,7.7143) ??? { WebButton1 WebButton ????? #MoveScaled(0,0,19.2857,5.1429) ????? Width = "5em" ????? Font = "bold" ????? Text = ("Reset") ??? } ? } RegardsMike Hi Mike, I don't know anything about the web but I assume that, being the Webforms a product of the Gambas GUI, they work using containers as usual. See attached example (test) RegardsGianluigi ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Tue Apr 13 22:22:33 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 13 Apr 2021 16:22:33 -0400 Subject: [Gambas-user] ODBC Access crash In-Reply-To: <1617850587.161672245@f13.my.com> References: <1409789805.19645.1617812655126.JavaMail.zimbra@westwoodsvcs.com> <9f6cc5db-5ea6-06a2-df9e-e20e9ff6523d@gmail.com> <1617850587.161672245@f13.my.com> Message-ID: I will clarify for everyone's knowledge in this specific threat (*ODBC Access crash*) that odbc for msaccess is limited and does not support all ODBC/msaccess SQL definitions. additional until yesterday the odbc module for gambas was not working, odbc works completely in gambs 3.0 to 3.9, gambas 3.10 works but with details, after that no odbc gambas version works until benoit and zxmarce fixed it a few days ago in 3.15.90 (master git pre 3.16) so for working ODBC usage on gambas use 3.9 or my fixed OBS packages (3.9 + some 3.10 fixeds) Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El mi?, 7 de abr. de 2021 a la(s) 23:07, Brian G (brian at westwoodsvcs.com) escribi?: > Thanks for the info. > > Yes I knew that rowcount only works for insert delete and update. > Oh well. > And I knew that gambas has support for db access. > > I hope your fix make into the release! > > I just was getting strange crashes and want to test to the actual drivers. > > I am still looking for a free alternative to easysoft... > > Gambas ide connections don't seem to work with the easysoft driver, does > not see tables. and crashes with the mdbtools driver.. causes ide to exit > At least when I was trying to setup a connection in the project. > -- > Thanks > Brian > Wednesday, 07 April 2021, 01:32PM -07:00 from ML d4t4full at gmail.com: > > *On 7/4/21 13:24, Brian G wrote:* > > Making direct calls to the odbc drivers, I have been trying different drivers for access and they were doing things i did not understand. In the end will us gambas component. > Easysoft looks to work, but has issues on the disconnect, mdbTools driver only good for extraction, 'where' does not really work well and returns numbers as text strings, devsoft version just crashes all over. > > Count seems to be wrong, -1 for easy soft and 0 for the mdbTools driver, But I think that is being worked on. > Maybe someone can recommend a better access backend driver. > > It was the latest odbc thread that got me thinking about doing an update to the software in gambas. I looked at it a few years ago but it got sidelined to other things. > > Looks like in the end inter-opt with my existing databases clients may not be possible in an easy way. Probably just write something to convert everything. big job!!! > > If your interested here is the more complete test program I am using: > > ' Gambas module file > > 'typedef void * SQLHANDLE; > 'typedef SQLHANDLE SQLHENV; > > Public Const SQL_ATTR_ODBC_VERSION As Integer = 200 > Public SQL_OV_ODBC2 As Long = 2 ' supposed to be unsigned > Public SQL_OV_ODBC3 As Long = 3 ' supposed to be unsigned > > Public Const SQL_C_BINARY As Integer = -2 > Public Const SQL_C_BIT As Integer = -7 > Public Const SQL_C_TINYINT As Integer = -6 > Public Const SQL_C_CHAR As Integer = 1 '/ * CHAR, VARCHAR, DECIMAL, NUMERIC * / > Public Const SQL_C_LONG As Integer = 4 '/ * INTEGER * / > Public Const SQL_C_SHORT As Integer = 5 '/ * SMALLINT * / > Public Const SQL_C_FLOAT As Integer = 7 '/ * REAL * / > Public Const SQL_C_DOUBLE As Integer = 8 '/ * FLOAT, DOUBLE * / > Public Const SQL_C_NUMERIC As Integer = 2 > Public Const SQL_C_DEFAULT As Integer = 99 > ' #define SQL_UNKNOWN_TYPE 0 > ' #define SQL_CHAR 1 > ' #define SQL_NUMERIC 2 > ' #define SQL_DECIMAL 3 > ' #define SQL_INTEGER 4 > ' #define SQL_SMALLINT 5 > ' #define SQL_FLOAT 6 > ' #define SQL_REAL 7 > ' #define SQL_DOUBLE 8 > ' #define SQL_DATETIME 9 > ' #define SQL_VARCHAR 12 > > Public Const SQL_SUCCESS As Integer = 0 > Public Const SQL_SUCCESS_WITH_INFO As Integer = 1 > Public Const SQL_ERROR As Integer = -1 > Public Const SQL_INVALID_HANDLE As Integer = -2 > Public Const SQL_STILL_EXECUTING As Integer = 2 > Public Error_table As Collection = [Str(SQL_SUCCESS): "Success", Str(SQL_SUCCESS_WITH_INFO): "Success with info", Str(SQL_ERROR): "Error", Str(SQL_STILL_EXECUTING): "Still Executing", > Str(SQL_INVALID_HANDLE): "Invalid Handle"] > > Public Const SQL_LOGIN_TIMEOUT As Integer = 103 > > Public Const SQL_NTS As Short = -3 > Public Const SQL_NO_DATA As Integer = 100 > > Public Const SQL_HANDLE_ENV As Integer = 1 > Public Const SQL_HANDLE_DBC As Integer = 2 > Public Const SQL_HANDLE_STMT As Integer = 3 > Public Const SQL_HANDLE_DESC As Integer = 4 > > Public Const SQL_NULL_HANDLE As Long = 0 > Public SQLHANDLE As Pointer = 0 > Public V_OD_Env As Pointer = 0 > Public V_OD_erg As Integer = 0 > Public V_OD_err As Integer = 0 > Public V_OD_hdbc As Pointer = 0 > Public V_OD_hstmt As Pointer = 0 > Public V_OD_htables As Pointer = 0 > Public V_OD_STAT As Pointer = Alloc(10) > Public V_OD_msg As Pointer = Alloc(100) > Public V_OD_mlen As Integer = 0 > Public V_OD_colanz As Integer = 0 > Public V_OD_rowanz As Integer = 0 > > Public ClientID As Pointer = Alloc(16) > Public FirstName As Pointer = Alloc(200) > Public LastName As Pointer = Alloc(200) > > Extern SQLAllocHandle(HandleType As Integer, SQL_INPUT_HANDLE As Long, SQL_OUPUT_HANDLE As Pointer) As Long In "libodbc" > Extern SQLSetEnvAttr(EnvironmentHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" > Extern SQLSetConnectAttr(ConnectionHandle As Pointer, Attribute As Integer, ValuePtr As Pointer, StringLength As Integer) As Long In "libodbc" > Extern SQLConnect(ConnectionHandle As Pointer, ServerName As String, NameLength1 As Short, UserName As String, NameLength2 As Short, Authentication As String, NameLength3 As Short) As Long In "libodbc" > Extern SQLDisconnect(ConnectionHandle As Pointer) As Long In "libodbc" > Extern SQLFreeHandle(HandleType As Integer, InputHandle As Pointer) As Long In "libodbc" > Extern SQLExecDirect(Handle As Pointer, Statement As String, TextLength As Short) As Long In "libodbc" > Extern SQLBindCol(StatementHandle As Pointer, column As Short, TargetType As Short, TargetValPtr As Pointer, bufferLen As Integer, Strlen_or_indPtr As Pointer) As Long In "libodbc" > Extern SQLGetDiagRec(HandleType As Integer, HandlePtr As Pointer, RecordNumber As Short, SQLSTATE As Pointer, NativeErrorPtr As Pointer, MessageText As Pointer, BufferLen As Short, TextLengthPtr As Pointer) As Long In "libodbc" > Extern SQLNumResultCols(StatementHandle As Pointer, NumCols As Pointer) As Long In "libodbc" > Extern SQLRowCount(StatementHandle As Pointer, NumRow As Pointer) As Long In "libodbc" > Extern SQLFetch(StatementHandle As Pointer) As Long In "libodbc" > Extern SQLTables(StaementHandle As Pointer, CatalogName As String, NameLength1 As Short, SchemaName As String, NameLength2 As Short, TableName As String, NameLength3 As Short, TableType As String, NameLength4 As Short) As Long In "libodbc" > > > Public Sub Main() > Dim Statement As String = "Select RefererenceNumber,LastName,FirstName from ClientList" > 'ODBC_OPEN("CLIENT_INFORMATION_MANAGER") 'Use mdbTools driver > ODBC_OPEN("ACCESS_SAMPLE") 'Use Easy Soft driver > > V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_hstmt)) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLAllocHandle(SQL_HANDLE_STMT, V_OD_hdbc, VarPtr(V_OD_htables)) > Print Error_Table[V_OD_erg] > > V_OD_erg = SQLBindCol(V_OD_hstmt, 1, SQL_C_LONG, ClientID, 16, VarPtr(V_OD_err)) > V_OD_erg = SQLBindCol(V_OD_hstmt, 2, SQL_C_CHAR, LastName, 200, VarPtr(V_OD_err)) > V_OD_erg = SQLBindCol(V_OD_hstmt, 3, SQL_C_CHAR, FirstName, 200, VarPtr(V_OD_err)) > Print Error_Table[V_OD_erg] > > V_OD_erg = SQLExecDirect(V_OD_hstmt, Statement, Statement.len) > If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then > Dim recno As Integer = 1 > Print "Select Failed = "; Error_table[V_OD_erg];; > SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, 1, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) > Print String@(V_OD_msg) > odbc_Close() > Quit 1 > Else > Print Error_Table[V_OD_erg] > Endif > > V_OD_erg = SQLNumResultCols(V_OD_hstmt, VarPtr(V_OD_colanz)) > Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz > V_OD_erg = SQLRowCount(V_OD_hstmt, VarPtr(V_OD_rowanz)) > Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz > > While SQLFetch(V_OD_hstmt) = SQL_SUCCESS > 'Print string@(ClientId);; String@(LastName); ","; String@(FirstName) ' mdbTools driver > Print Long@(ClientId);; String@(LastName); ","; String@(FirstName) ' easy soft driver > Wend > > Print Error_Table[V_OD_erg] > V_OD_erg = SQLTables(V_OD_htables, 0, 0, 0, 0, 0, 0, 0, 0) > V_OD_erg = SQLNumResultCols(V_OD_htables, VarPtr(V_OD_colanz)) > Print Error_Table[V_OD_erg];; "Cols="; V_OD_colanz > V_OD_erg = SQLRowCount(V_OD_htables, VarPtr(V_OD_rowanz)) > Print Error_Table[V_OD_erg];; "Rows="; V_OD_rowanz > > odbc_Close() > > Print "All Done" > > End > > Public Sub ODBC_OPEN(DataBase As String) > > V_OD_erg = SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, VarPtr(V_OD_Env)) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLSetEnvAttr(V_OD_Env, SQL_ATTR_ODBC_VERSION, SQL_OV_ODBC3, 0) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLAllocHandle(SQL_HANDLE_DBC, V_OD_Env, VarPtr(V_OD_hdbc)) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLSetConnectAttr(V_OD_hdbc, SQL_LOGIN_TIMEOUT, 5, 0) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLConnect(V_OD_hdbc, DataBase, Database.len, "", 0, "", 0) > If V_OD_erg <> SQL_SUCCESS And If V_OD_erg <> SQL_SUCCESS_WITH_INFO Then > Dim recno As Integer = 1 > While SQLGetDiagRec(SQL_HANDLE_DBC, V_OD_hdbc, recno, V_OD_stat, VarPtr(V_OD_err), V_OD_msg, 100, VarPtr(V_OD_mlen)) <> SQL_NO_DATA > Print Error_Table[V_OD_erg];; String@(V_OD_msg) > Inc recno > Wend > Else > Print Error_Table[V_OD_erg] > Endif > > End > > Public Sub odbc_Close() > V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HTABLES) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLFreeHandle(SQL_HANDLE_STMT, V_OD_HSTMT) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLDisconnect(V_OD_HDBC) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLFreeHandle(SQL_HANDLE_DBC, V_OD_HDBC) > Print Error_Table[V_OD_erg] > V_OD_erg = SQLFreeHandle(SQL_HANDLE_ENV, V_OD_Env) > Print Error_Table[V_OD_erg] > > End > > "Failure is the key to success; > each mistake teaches us something" .. Morihei Ueshiba > Brian G > > ----- On Apr 7, 2021, at 2:24 AM, KKing kicking177 at gmail.com wrote: > Hi Brian, > Just curious, what is the basis of your syntax? > I'm not saying one way better than another but I would have expected > something more along lines of > << > Dim $con As New Connection > Dim intCount As Integer > Dim rs As Result > Dim $ExecCmd As String > Try $con.Close() > $con.Type = "odbc" > $con.Host = "CLIENT_INFORMATION_MANAGER" > $con.Open() > $ExecCmd = "Select FirstName from ClientList " > rs = $con.Exec($ExecCmd) > intCount = rs.Count > While (rs.Available) > Print "V_OD_erg:" & rs!FirstName > rs.MoveNext > Wend > << > > BrianG, what you did is not only astounding, but also way hardcore. > Time ago, I wished there was a way for a Gambas program to create and > populate Gambas Database objects via low level calls to ODBC, but proved > either way out of my league or plain impossible. > > Coupla pointers: > > o- The ODBC standard states that only INSERTs, DELETEs and UPDATEs return > meaninful data in SQLRowCount(). > o- Corollary: Mere SELECTs will stick to have a permanent -1 as result to > SQLRowCount(). > > If I remember correctly, it has to do with concurrency, where a SELECT > you're doing could be influenced by a third party running an INSERT (not my > words, though). > Even so, you can "always" use... CURSORS! Problem is, cursors can be > Driver-provided or DM-provided (DM refers to the ODBC Driver Manager). > Most RDBM platform drivers do provide cursors (and so you can go back and > forth in the result set, be the positioning relative or absolute), but > MDBTools does not. > I tried to use DM-provided cursors with MDBTools, but it needs to use > SQLBindCol() calls, which the gb.db.odbc component does not use. No matter, > fixed some other way. > > I have a pending merge request to incorporate changes to the Gambas ODBC > component to at-long-last support MDBTools (no record count and > forward-only row navigation, tho). > Beno?t pulled my ears for a coupla mistakes I made, so I'm working on > squashing these. > > By the way: Since 2015, appx, you can connect to ODBC datasources in > Gambas with the usual DSN (ODBC.INI section name) or a full-blown > connection string (?-la VB6/ADO). Just pass the connstring in the > Connection.Host property and you're done. > Advantages of connstrings: You can change them on the fly (stored in your > own INI, for example), no need to get hands dirty with ODBC configuration > other than adding the drivers to unixODBC, but that's pretty much > unavoidable. > > A sample connstring example: > > $con.Type = "odbc" > $con.Host = "Driver=MDBTools;DBQ=~/Access/SampleDatabase.Mdb" 'Look ma! > No section names from ODBC.INI! > $con.Open() > > With that you do not have to mess with ODBC.INI. > > Hope this helps, > zxMarce > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From herberthguzman at gmail.com Wed Apr 14 05:33:03 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 13 Apr 2021 21:33:03 -0600 Subject: [Gambas-user] LBPanel is a Lobo Desktop panel. Message-ID: Hi We are developing a panel for the Lobo Desktop, I would like you to try it and help me improve it. A lot of work to do. LBPanel is a Lobo Desktop panel made in Gambas3. https://gitlab.com/lobouse/lbpanel -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Screen_LBPanel.png Type: image/png Size: 70474 bytes Desc: not available URL: From bagonergi at gmail.com Wed Apr 14 14:30:35 2021 From: bagonergi at gmail.com (Gianluigi) Date: Wed, 14 Apr 2021 14:30:35 +0200 Subject: [Gambas-user] Find issue ? Message-ID: Hi Benoit, is this a Find error, or can't arguments be used with "ORDER BY"? See Attachment Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- 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 1uPWA9bd1m3WjdbV1qXWD60zrdOs71prrJXWodYSq89qt2ZZKavZmmY1WOMs05LNL81PzPfMneYO 83nzWfNJ8yHzHvN2c7N5jXmZeb55lvl98wRzrXm0eZh5oNlvLjRnm67ZYu5rTjJrTNvUTBb5NPJB 5K3Ia5GXItsiWyOPRO6NbIncHLkucnnkwsimyOmRkyLrI8dEjogcFBmMdEXmRbIRJ9IUaYzURaoi avir8Cfhd8NvhP8Y/kP46fAj4V+H7whvDl8dviR8bjgXPjm8PrwqfFh4Sbg33BZuDcfDTeHJ4Zqw HVaML42PjV3Gn41XjO3GVuNh4x7jNuMG40rjYuNs43TjRGOdcbRxqHGA0WPMN2YYjrGfMcmoNkxD 1r/QP9Lf0V/XX9K36U/pD+l367fq1+tX6Bfpm/SN+gn6Gn2Ffoi+SO/S5+qu3qLvozfoY/WwHtL+ pv1Ve0t7VXtBe1Z7XLtfu1P7uXad9mPtAu0s7TRtg/Ztbbl2sDakdWpztLTWrE3TJmhjNEMT1E/V 99U31R3qc+oz6qPqfeoW9Sb1GvVS9TzVU09Rj1OPUQ9XD1T71XZ1pppQ91cb1Tq1SlWVr5RPlHeV vyivKNuVrcrDyj3K7cqNylXKj5RzlDOUk5X1yirlMGWJ0qu0Ka1KXGlSJis1iqXI8hfyR/I78uvy y/I2+Sn5Iflu+Vb5evkK+SJ5k7xRPkFeK6+UvyUvlrvleTI3XHlfeaI8To7IkvS59KH0tvSa9KL0 O+kJ6QHpLukW6afS5dIF0lnSadIG6dvScmmZNCh1SLOllNQsTZXqpb0kXWLip+L74pviDvE58Rnx UfE+cYt4k3iNeKl4nuiJp4jHiceIh4tLxX6xXZwpJsT9xUaxVoTrPpXc/1lbyj9+/vHz/+kHqoiQ owv7EFCEaQRkYSoBCe6UAhAS9sb/AY0jNOJATBcmE9CESQQUYSIBWWggIAkT8E0xoR4HWnRhPAFN qCOgCrUEFKGGgCxUE5CEcQi+qQtjCWjCGAKqsBcBWYgSkIQq/KhvCjYONOuCRUATTAKyECEgCmEC IcHANzULOg58Qxc0AtzpElAFhYAiyARkQSIQEkQE0zUhREAVBAKKQFs7XWZfE5DYVwRC7EsE++vs CwIa+5yAyv5GQGGfEZDZpwRC7L8RNGnsvwio7BMCCvuYgMg+IhBiH+JjNbG/4sB+OvuAgMbeJ6Cy /ySgsPcIhNi7+Kb92C4c2Fdl7xBQ2NsEZPYWAZH9B4EQexPftC/biQP76OwNAgr7CwGZ/ZmAxF4n ILLXCITYqwim6ezfCWhsBwGV/YmAyP5IIMRewY+axl7Ggak6e4mAwl4kILMXCEjseQIiew7fNJX9 Gw5M0dkfCGhsOwGZbSMgsd8TENnvCITYswj21tlvCWjsGQIq+1cCMnuagMS2EgixpxA0auxJAip7 goDCHicgs8cIiOxRXGAj+xccmKyzRwjI7GECEnuIgMgeJBBiD+CbJrP7cWCSzn5DQGP3EVDZvQRk 9msCIXYPvmkSuxsHJursVwRUdhcBhd1JQGa/JCCyLfimiewOHGjQ2e0ENHYbAZXdSkBhvyAgs1sI iOznCCbo7GYCGruJgMo2E1DYjQQkdgN+1AR2PQ7U6+xnBDT2UwIyu46AyK4lEGLX4Jvq2dU4MF5n VxFQ2ZUEFHYFAZn9hIDILsc3jWc/xoE6jV1GQGWXElDYJQRk9iMCIruYQIhdhKBWZxcS0NgFBGR2 PgGJ/ZCAyM7Dj6pl5+JAjc7OIaCyswkobBMBmf0zgRA7C99Uw87EgWqd/YCAyjwCCssRkNkZBER2 Otx/IlSHNuLrOO379KqeRq/y9+hVOpVexVMU/iHCuJPxn2P1k+hVOZFe5RPoVfouvYob6DV0PL6O 0b5Drzz7xFdlPb3K6+hVXEuvoTX4+vf2rjVGkqu8znfr3lv3dvVMTy/7GNtrMH7gx7K70139mPZ6 34+Z2Z19zfs90zPjXXZtY+JdO3ZsQ6KuOCRxSKwQlEQYG5Q4TogEJFZiYxNhQpAwskzA5AVEljAO INggK4mJCCH1fUchu95eJz9QjER9f86pmi5VdfWtW/eM7rlnlb8ZGN4EtCeB5gRQvw0YHBcs+mNA eyNQrwCDZaBakssvNmWz2y8C3QLQzAP1HFDNyse7Z2Sz4KeBbgoYTgLtBFCPA9WYYJcfBYYjQDsM NEeB+ggwOCzY6Q8Bw4NAOwQ0B4B6v1xO56Bs5v0A0PUDw31AuxcY7AGq3YKR2wUMdwLtDqDZDgy2 AdVWwZy/Aei2AO31QNMA6j5gUBf0vgZ0VaCtAE0MDMpAVRJ0vhcYbgbqTcBgIzB9e/LXdRtkM/TX Ad21wPAaoL0aaN4iHw+vkk3rrwS6K4Dh5UD9ZmBwmXzcvkk2jXsjMLwUaNYDg0uAaZfAHzcXyaZ2 PUCzDqjXAoM1QLVaPq7fIJuBXwV0RaDtBpoCUHcBVaeg8nmgi4A2B9QeGDigCnk5QXJWIDQCRgvo QCBQWnvvc/mnqKR+0JH/0/wf5T+YKuVfz9+Xvzd/On9Tfik/lT+aH8hvz9fyG/NX5i/Jr8r7fEf0 SnQmein6avR89LnoU9ET0ceiR6OHovdFvxYl0T3Rqehk1Iwmo8PRvmhrVIk2RJdHF0XdUZj7z9y/ 5r6d+9o5Kvn3c+/P/WbuV3K/kLsz947c8dx8biw3lNt9jkrW/vv+Zf9N/4L/W/+c/4z/hH/Mf9h/ yP+O/w3/S/6d/nZ/8zkqeZO/yq/3b/C5tI18z/2ze8l91T3vPuf+0n3cfcw96h5y73Pvcb/o7nGn 3EnXdFPuiOt321zVvdVd4S52RefCH4b/Fn4nfDH8cviF8LPhJ8PHw4+Ej4QPhu8Nf/X/pJJftF+2 X7CftZ+0f36OSr7T3mqP2Tk7ag/YXbZhe+3V9o12je202nzfvGy+aV4wf2eeM58xnzCPmQ+fo5Jv MStmxgybQbPD9JnN5i3mUrPaREbpf9ff1f+k/1F/ST+rP62f1H+i/1A/fEGV/FZ9hb5YF7ULfhi8 EpwJvh58Jfhi8EzwdPB48JHgkeDB4L2vrZIDq35QeKVwpvD1wlcKXyw8U3i68ETho4U/KHyg8FuF +wtJ4e7CbYUThcXCROFwYV9ha6FS2FC4vNBd6Ja3y4JX14OEqgFiVR+IVnWQQNXktbWgqrJj3qsK iFMxSKjKIFaVQJTqlYPmU0nAO+bSETxImI7chdh0NH6uYFkM1XYQo7aBaLUVJFA3gCi15Sfj2oWY VCUI0el4X0iQjuWZzLp0WC7EqqtBjIIemw0U9NisUlfKqWYV5NiMS8eiQkIFPTZjFPTYjFbQYzOB gh6bUQp6bDodXYGECoJs2ioIsmmjIMimtYIgmw4UBNlUqCDIpqyCIJsyCoJsSisIsimlVskFTino sUmv0HQmnYIgm7QKgmxSKwiySaUQajqpoMcmvMqBWAVBNmEUBNmEVhBkE4GCIJtQCoJsPFQQZONW QZCNGwVBNq4VBNm4Uh1yqnGCHhvzBD02Zgl6bMwQ9NiYJuixsYCgx8YUQY+NeoIeG3UEPTYaEvTY qCbosVFF/yKnGiXIsRFPL4NYgh4bMQQ9NhIQ9NiIojNy0AhBjg17+jaII+ixYUvQY8OGoMeGNX1D DhomyLGjnl4CcQQ9dtQS9NhRTdBjRwOCHjuqCHrsiCPosSMhQY8dsQQ9dsQQ9NgRTdBjRwKCHjsc 0j+AWIIgO2wIguywJgiywwFBkB1WBEF2yNHzICFBkR2yBEV2SBMU2SFFn5evdYggyA56giA7GBIE 2UFLEGQHA4IgO6joGTnoIEGPDTmCHhuyBD02ZAh6bEgT9NiQok/LQUMEOXbA0adAQoIeO2AIeuyA JuixA4r+Qg46QJBj+0N6CsQS9Nh+Q9Bj+zVBj+0P6HE5aD9Bjg16+jMQR9BjgyFBjw1agh4bNAQ9 NqgIemzA00dBHEGQDYQEQTagCYJsICAIsgFFEGT9niDI+g1BkPVrgiDrDwiCrF/RI3KB/QQ9ts/R 74GEBEG2zxAE2T5NEGT7FD0sB+0j6LG9nj4A4giCbK8lCLK9AUGQ7VX0u3LQXoIe2+Ppt0EcQZDt sQRBtscQBNmegCDI9iiCINsdEgTZbksQZLsNQZDt1gRBtjsgCLLdiiDIdnm6H8QRFNmukKDIdhmC ItsV0LvlAncRBNlOT/eBOIIi2xkSFNlOQ1BkOzVBke0MCIpsh6efB3H0LpCQ3gmi6V6QgO6RU+2g u2XHdk8/B+LoLpCQ7gSx9LMgAd0Bouh2Ids8nQYJ6RSIpdtANP0MSEDvAFF0q5Ctnt4OEtItIJZu BjF0E4imk3KBW+mE7LjB0dtAQjoOYukYiKEbQTStyEE30LLs2BLSEoilJoihRRBNCyABzYMomhNy fUizIJZmQAxNg2iaAgloEkTRhJCGo3GQkMZALI2CGBoB0TQMouiokD5PR0BCOgxi6BCIpoMgAQ3J 1+qjA7Kj7mk/iKNBkJAGQAz1g2jaJwfVaa/sqDnaAxLSbhBDu0AC2gmiaIccVCOMc6qeMM6pOsI4 p2oJ45yqIYxzqpowzqkqwjin4gnjnIojjHMqmmogAWGgU1FUkVNVCOOc2BPGObEjjHPikHpBLGGg ExvCQCfWhIFO2RMGOmVLGOiUDWGgU9aEgU5Z0TUdHerY6/jv7qx+Kkqa20o6rgRxCl3DSqjQNaxo ha5hRalRaf0rCj3DcqjQMyxbhZ5h2Sj0DMtaoWdYDtQhOWhZoWNYsuloQ4hR6BmWtELPsBQo9AxL Sg3IQUsKHUMzfWuCOIWeoWkVeoamVugZmoFCz9BUCj3DolM7eP7/rbbQUfhG4dlUwz1Y+OXC7YVm YTBVbD0F3fXdri91Pdn1/q53d53uWuwa6oq7VndR53c6/77zrzr/uPOBzns7T3SOde7svK4zyn8v /2L+8/nH8w/m7/5RAsCq6JXoa9Fz0ZPRh6L7omPRcLQtui5am/uP3Au5Z3NPpPr/gdxdqerfn6vl Ls95fyZV+E/5R/0D/g4/67f66/xar9y33F+7x9zD7n53p1txg25TqtJt+HKqzp8OPxi+J9Xjx8Lh cFt4Vbgq1d/fsn9jP24fsvenanvFDtpNtmDOmDOvdzvKKqussnqd682v+df1Cc/aa6xcKJ4x4Ql8 pZU2s3x7EpnHt9Jm7fFiIp6aFd0b19g9Uik3qsVE1qpeUTFPWOSIjmqtO5G1qlfiuK9UqzTq1XKl JxEPzXKbfMqLElmperltHFAiXppljmmslNjxUysXE1mpejm9Ck7VaNTYe5LIxL3lQHw47MJpVLuT g3wVy7EEG5V5pt7ahOftbVyyJ7Gqw1nnEffMEk/HLPexsaDaKCbinlnSvWziSffw9PJEVqZe4jzG armP/St9xWRA9rFVgiP6Gn1xpTvp53MvcTpinJ643le6NGHLzJbmhRYNX5ewfWZzs401LJG1qZuv toYlsjZ1U/eWGzUksNSLiaxN3eR0VQ6ZY+NaMZEomWZ6fbz0fpzesnJPwsaZ0qLDjHR2hf7P779d /tT29xcbzaLEfXAmWVxP75KsUL3IZpdGn0zUTO+SrFC9GLCPodTglMz0cxIgs6jEn1aK2a1zcSJL VC+0zz5J2EWzceG86d1rErbSbFg4L+0jkcWpFzR7znjx+Eac3g9ZnHqBk2JqMUcR1NN2IYtTL3BQ DK9qnt6R9YksTj1/gfyTdQl7ZzbPn+9W6EnYOlOab9OsVyfsoLl2/tVGhkQWqJ5P70NNLHTpD9Wd yALV87z+MwfcVOul9Qn7ZRpzF5g62pOwYaY012Zy6NqEfTMb58530yVinpljKwxnRlTZwZDIotRz upd/E44Uq1WKiVhm5gL2drHrsMLt5Ro+32ybZJw1ydX8c8yeF4CTiHtm1vRKGEF6/+tpU7xK9gWy yHxfRXJ4E8mQmeU0y6pY/CrpDZG85Nk4bWDpc89e7IsS9svEM+0y5tYl7JvZPBMiR/mcFivumRnD VgDOZixx65Sw5BlusbwKP8cRFBMJS57hADZ2MHI4TjGR9JgZzmoo84NeiRuXJmyV2TJ9wfjIhC0z 8XQ7E8DahK0zG6fPn4mdSEzytMQk19ngU0o7NIlJnuaHux5zvGW1Vkwk1G2afZ8SoJg25p5EcpKn 2sy1X5ewZWbzVJswp0SMM1M8zTlGIE/aEsQ4M8UnrJbq7IlInx6JSJ5S6ZOTdh5p51tPe7Yi/zRT ccwdQNqSqn1vStgus33ywr6wnoTNM6XJdg7DhD00GybPcxgm4qOZZDch/3SVcl96AyQ7ZlLFklJY YRNQdyJRyZOSkpC2qfR5Xp9IVPKEXM8dWGnkrItZnbBz5tqJV3sQ5H93V0xwU+EEyPQepG0zlH0c xJM+GenXjdPHQ/KRJ9IuJX33pO8kznBOjOzjC+NZ4+X0rdeTsFumNN72EWW/zMZxezOWKTrrGsQ0 M84tQZ68Er9gxTQzzvbaWoXTrvh8Eos8njZNdiJVOQW4u/UuvhHjHB5Y49zEuLq+xQ6Zxhi6NSwO c3YP22KfzMax89+GLTHLjJneChvc2IhQL7YkHXmMb0XaDDipulJsSTzyWCBL2rNDI32cW3fJPhVL 58Y5V5X1LbbGNEYvMBhZ15KM5FE4B3iJpB91ry32x5RG272LWmKTGeWxiBgYGuxElrTkUbYHxpLL UCl1t07xbRlltwgnPsV95Uta7Impj7S3Y61psTFmw8j5llcxx4ykv02FX/78qBZbYo4Z4XiGOieu 1BpxsSWRySNseeUoXs5v627dwhcxImlxZQ5GKV/cYidMdbh9EFmL/TCl4TaZJmtabIvZMPzqbJH/ hxFnVllllVVWWWWVVVZZZZVVVlll9TrXnubp5lLz1I2jN546vXnT8eYt6cbmH/M5eFnXer3KWKpX e8/G/66OUqU3rlYrlbgad/SW4rjW23FZ9cd8HW3r9lOnm7dddlnH8RPNt7/W5/63v2eVVVZZZZVV VllllVVWWWWVVVZZZZVVVlllldVPUP0Xw1UlwABoAQA= From mckaygerhard at gmail.com Wed Apr 14 15:48:21 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 14 Apr 2021 09:48:21 -0400 Subject: [Gambas-user] LBPanel is a Lobo Desktop panel. In-Reply-To: References: Message-ID: i like the way you made "desktop" behaviour XD what a trick! El mar, 13 de abr. de 2021 a la(s) 23:34, Herberth Guzman ( herberthguzman at gmail.com) escribi?: > Hi > > We are developing a panel for the Lobo Desktop, I would like you to try it > and help me improve it. A lot of work to do. > > LBPanel is a Lobo Desktop panel made in Gambas3. > https://gitlab.com/lobouse/lbpanel > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 15 14:22:09 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 14:22:09 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 Message-ID: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Hi, The 3.16.0 has been tagged on gitlab, and there are binary packages available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older Ubuntu packages are being built), so that you can test it. Report any problem before I make the release official. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 14:24:00 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 14:24:00 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? Message-ID: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> Hi, I ask here for any advice about which would be the better software for rewamping the Gambas web site with a better look and better features. Note that I like generated web sites. :-) Thanks in advance for your answers. -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 14:24:48 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 14:24:48 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> Message-ID: <0393eab4-dd1a-c442-7400-465d9540c3a6@gmail.com> Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?: > Hi, > > I ask here for any advice about which would be the better software for > rewamping the Gambas web site with a better look and better features. > > Note that I like generated web sites. :-) > > Thanks in advance for your answers. > Oops, it's "Revamp", not "Rewamp". -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 14:41:18 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 14:41:18 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: <0393eab4-dd1a-c442-7400-465d9540c3a6@gmail.com> References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> <0393eab4-dd1a-c442-7400-465d9540c3a6@gmail.com> Message-ID: Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?: > Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?: >> Hi, >> >> I ask here for any advice about which would be the better software for >> rewamping the Gambas web site with a better look and better features. >> >> Note that I like generated web sites. :-) >> >> Thanks in advance for your answers. >> > > Oops, it's "Revamp", not "Rewamp". > And there is a constraint: the ability to insert pages from the wiki automatically. Regards, -- Beno?t Minisini From bsteers4 at gmail.com Thu Apr 15 15:43:47 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Thu, 15 Apr 2021 14:43:47 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: it merged into my patched version fine. have installed, will let you know if i find any problems. BruceS On Thu, 15 Apr 2021 at 13:23, Beno?t Minisini wrote: > Hi, > > The 3.16.0 has been tagged on gitlab, and there are binary packages > available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older > Ubuntu packages are being built), so that you can test it. > > Report any problem before I make the release official. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From karl.reinl at fen-net.de Thu Apr 15 16:01:40 2021 From: karl.reinl at fen-net.de (Karl Reinl) Date: Thu, 15 Apr 2021 16:01:40 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Am Donnerstag, den 15.04.2021, 14:22 +0200 schrieb Beno?t Minisini: > Hi, > > The 3.16.0 has been tagged on gitlab, and there are binary packages > available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 > (older > Ubuntu packages are being built), so that you can test it. > > Report any problem before I make the release official. > > Regards, > Salut, compiling from scratch, went OK - -- Amicalement Charlie -----BEGIN PGP SIGNATURE----- iQGzBAEBCgAdFiEEjowiKCHQ+TXcV68jJzngniJtB0MFAmB4R0QACgkQJzngniJt B0PvIwwAgBNzrlQy6B9py1yQolaX09hI2OJGagDpk+fHid3sAvnmvmKixC9T96kx dnlomKmOOYnFMXW6Ind/LNsR0TGNBgKEWgkaCyyfuYhgbTBE1ZsGU3da/CYQhn4k OW49D8St7TXuCzPFD6fZj4TnjuH/jsyg7czsd1j1ZM3QQT3votsiiYuzSgsX2E5d Qj5nLufpMBzKhQaUDV0OR74xIOzB8x51G/l9nKPO/V1kg4roFpVpwaT6hWcwnCV7 3bcxOG42Y/bq0LrbAVtO8pFF/qeDvllDgi2L6Vx8njUsP70+uS6ukVyGVcDOhX3l KHxba+qk0GEObRD/u+2tqMLZkupuG2atWjkiaPUqFg7ywiemQgvLCkHRirh8T3KW k1n9lOcgeLEwL8gbQzaTIuTRMW5ckXwdUwk7ywQHTqhlb90Ci6N6S6sEmslt9j9U 9vstIhcVKk/SS57qLXSp6INAiMPd1XXqdC97BsGwl/ZE3S4Duoeit9hGFxKhtZwD eRcsiKV/ =wVwf -----END PGP SIGNATURE----- From mckaygerhard at gmail.com Thu Apr 15 17:35:24 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 15 Apr 2021 11:35:24 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: i opened a bug issue agains the package guidelines, i request a review Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El jue, 15 de abr. de 2021 a la(s) 08:23, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Hi, > > The 3.16.0 has been tagged on gitlab, and there are binary packages > available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older > Ubuntu packages are being built), so that you can test it. > > Report any problem before I make the release official. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 15 17:37:34 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 15 Apr 2021 11:37:34 -0400 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> <0393eab4-dd1a-c442-7400-465d9540c3a6@gmail.com> Message-ID: wiki then will need a "include" featur4e just like wikimedia or redmine do! in redmine we can do "!include(wikipage" and this page wiki is inserted in the line of the curren wiki page both then rendered as one page only Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El jue, 15 de abr. de 2021 a la(s) 08:42, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit : > > Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit : > >> Hi, > >> > >> I ask here for any advice about which would be the better software for > >> rewamping the Gambas web site with a better look and better features. > >> > >> Note that I like generated web sites. :-) > >> > >> Thanks in advance for your answers. > >> > > > > Oops, it's "Revamp", not "Rewamp". > > > > And there is a constraint: the ability to insert pages from the wiki > automatically. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From charlie at cogier.com Thu Apr 15 17:15:01 2021 From: charlie at cogier.com (Charlie Ogier) Date: Thu, 15 Apr 2021 16:15:01 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: <5bc52da8-62d3-e6a2-ca81-80e7417f279e@cogier.com> Hi Beno?t, Using Find and Replace dialogue box no longer allows the user to 'Tab' from the 'Find' to the 'Replace'. Looks good though. Thanks, Charlie On 15/04/2021 13:22, Beno?t Minisini wrote: > Hi, > > The 3.16.0 has been tagged on gitlab, and there are binary packages > available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older > Ubuntu packages are being built), so that you can test it. > > Report any problem before I make the release official. > > Regards, > From chrisml at deganius.de Thu Apr 15 17:44:35 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Thu, 15 Apr 2021 17:44:35 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: <413bfd6c-69a8-012d-22e7-0a29e5239547@deganius.de> Am 15.04.21 um 14:22 schrieb Beno?t Minisini: > The 3.16.0 has been tagged on gitlab, and there are binary packages > available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older > Ubuntu packages are being built), so that you can test it. > > Report any problem before I make the release official. My software breaks here: 'DocumentView.AutoCenter is not a property' It was renamed to 'Center'. When I grab the pickaxe and look for changes in DocumentView I find also: 'Column' is now 'Columns', 'Row' has been removed ('Row'). Such changes break existing software without need. At least old interfaces should be marked as deprecated before, the old names should be synonyms of the new ones if possible and the authors should be given time to change their software. I for myself have no problem to change my software accordingly but I think of the reputation of Gambas as a stable language. Alles Gute Christof Thalhofer -- [x] nail here for new monitor From g4mba5 at gmail.com Thu Apr 15 17:50:23 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 17:50:23 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <413bfd6c-69a8-012d-22e7-0a29e5239547@deganius.de> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <413bfd6c-69a8-012d-22e7-0a29e5239547@deganius.de> Message-ID: Le 15/04/2021 ? 17:44, Christof Thalhofer a ?crit?: > Am 15.04.21 um 14:22 schrieb Beno?t Minisini: > >> The 3.16.0 has been tagged on gitlab, and there are binary packages >> available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older >> Ubuntu packages are being built), so that you can test it. >> >> Report any problem before I make the release official. > > My software breaks here: > > 'DocumentView.AutoCenter is not a property' > > It was renamed to 'Center'. When I grab the pickaxe and look for changes > in DocumentView I find also: > > 'Column' is now 'Columns', 'Row' has been removed ('Row'). > > Such changes break existing software without need. At least old > interfaces should be marked as deprecated before, the old names should > be synonyms of the new ones if possible and the authors should be given > time to change their software. > > I for myself have no problem to change my software accordingly but I > think of the reputation of Gambas as a stable language. > > Alles Gute > > Christof Thalhofer > Yes, I made a mistake with the rename of the DocumentView properties. I incorrectly thought that this widget was not used outside of Report component and Printer preview. Regards, -- Beno?t Minisini From ocoquet at 3d-phenomen.fr Thu Apr 15 18:06:45 2021 From: ocoquet at 3d-phenomen.fr (ocoquet) Date: Thu, 15 Apr 2021 18:06:45 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: Message-ID: At my opinion, joomla is the best tool to do this.RegardsOlivier coquetEnvoy? depuis mon appareil Galaxy -------- Message d'origine --------De : Beno?t Minisini Date : 15/04/2021 14:42 (GMT+01:00) ? : Gambas Mailing List Objet : Re: [Gambas-user] Rewamp the Gambas web site ? Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?:> Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?:>> Hi,>>>> I ask here for any advice about which would be the better software for >> rewamping the Gambas web site with a better look and better features.>>>> Note that I like generated web sites. :-)>>>> Thanks in advance for your answers.>>> > Oops, it's "Revamp", not "Rewamp".> And there is a constraint: the ability to insert pages from the wiki automatically.Regards,-- Beno?t Minisini----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From chrisml at deganius.de Thu Apr 15 18:33:01 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Thu, 15 Apr 2021 18:33:01 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> Message-ID: Am 15.04.21 um 14:24 schrieb Beno?t Minisini: > I ask here for any advice about which would be the better software for > rewamping the Gambas web site with a better look and better features. > > Note that I like generated web sites. :-) The Hostsharing people create and render their site with Hugo and change the content in collaboration. https://www.hostsharing.net/ What I saw is that Hugo was quite picky with versions for a long time so that everybody had to use the same version. But they can all use Git (no database needed) to store the content and this feature alone is very handy for sharing ideas, because everybody can render the webseite on the own computer and play around with it. They use branches a lot for that and even users with few experience take part after a while. So if I had to write a new website I would use Hugo and Git for static and Gambas for sure ;-) for interactive things. Alles Gute Christof Thalhofer -- [x] nail here for new monitor From chrisml at deganius.de Thu Apr 15 18:42:53 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Thu, 15 Apr 2021 18:42:53 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <413bfd6c-69a8-012d-22e7-0a29e5239547@deganius.de> Message-ID: <6ec114fe-5073-fac4-0705-1165d9804a5b@deganius.de> Am 15.04.21 um 17:50 schrieb Beno?t Minisini: > Yes, I made a mistake with the rename of the DocumentView properties. I > incorrectly thought that this widget was not used outside of Report > component and Printer preview. Can you still patch the synonyms in and call them 'deprecated'? This should be possible for most of the new ones, right? Alles Gute Christof Thalhofer -- [x] nail here for new monitor From gambas at servinfo.it Thu Apr 15 18:48:45 2021 From: gambas at servinfo.it (Marco Ancillotti) Date: Thu, 15 Apr 2021 18:48:45 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> Hi , when I add a webmenu item to a webform I get that error: Il 15/04/21 14:22, Beno?t Minisini ha scritto: > Hi, > > The 3.16.0 has been tagged on gitlab, and there are binary packages > available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older > Ubuntu packages are being built), so that you can test it. > > Report any problem before I make the release official. > > Regards, > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: hgdebdcplmbojncf.png Type: image/png Size: 25195 bytes Desc: not available URL: From claus.dietrich at freenet.de Thu Apr 15 19:24:19 2021 From: claus.dietrich at freenet.de (Claus Dietrich) Date: Thu, 15 Apr 2021 19:24:19 +0200 Subject: [Gambas-user] Trouble with 3.16.0 Message-ID: <56f2adb5-5b55-66c4-5740-03042cb750d0@freenet.de> Hi Benoit > The 3.16.0 has been tagged on gitlab, and there are binary packages available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older > Ubuntu packages are being >built), so that you can test it. > Report any problem before I make the release official. Thanks for the release. I upgraded my 3.15.2 to 3.16.0 from ppa-stable and have trouble on my Mint 19.2 Mate and Mint 20 Cinnamon. The OK-button of the project loading dialogue is missing. Some fragment of the button seems to there but it is not visible as it should be. I got a confirmation that this also applies for Mint 20.1 Cinnamon. I am assuming that many people are using the ppa-stable and will upgrade their Gambas without knowing that this was meant to be a test-version. Regards Claus -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Bildschirmfoto vom 2021-04-15 18-09-51.png Type: image/png Size: 69774 bytes Desc: not available URL: From t.lee.davidson at gmail.com Thu Apr 15 20:29:48 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Thu, 15 Apr 2021 14:29:48 -0400 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> Message-ID: <399d7c3e-1c70-0f97-abc9-6b22cfa2ab69@gmail.com> On 4/15/21 8:24 AM, Beno?t Minisini wrote: > Hi, > > I ask here for any advice about which would be the better software for rewamping the Gambas web site with a better look and > better features. > > Note that I like generated web sites. :-) > > Thanks in advance for your answers. > By, "generated", do you mean static generated, or dynamically generated? For dynamically generated sites Wordpress is obviously the easiest. Olivier mentioned Joomla which is indeed more powerful with its complexity bringing a steeper learning curve. And, then, as Christof highlighted, there's also ... Gambas. A while back I looked at static site generation software in the event I wanted to go that route. I settled on Hugo (written in Golang) but then decided against a static site. One nice thing about Hugo is its Data-Driven-Content feature which provides for including dynamic content via JSON or CSV. I also strongly considered Jekyll (written in Ruby) which is used by Github to power its user websites (does Gitlab have a similar offering?). -- Lee From mbelmonte at belmotek.net Thu Apr 15 20:44:55 2021 From: mbelmonte at belmotek.net (Martin) Date: Thu, 15 Apr 2021 20:44:55 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> <0393eab4-dd1a-c442-7400-465d9540c3a6@gmail.com> Message-ID: <14edd4ab-a636-e7cd-bba3-2ab26e7f175c@belmotek.net> Some reserarch: *www.gnome.org uses* Category??? Software??? Version Blog, CMS??? WordPress??? 5.7 Programming Language??? PHP Database??? MySQL Web Server??? Nginx *kde.org uses* Category??? Software??? Version Static Site Generator, CMS??? Hugo??? 0.79.0 Programming Language??? Go Web Server??? Apache Operating System??? Ubuntu https://en.wikipedia.org/wiki/Hugo_(software) Amazing documentation system: https://develop.kde.org/docs/d-bus/introduction_to_dbus/ https://gohugo.io/getting-started/quick-start/ The best solution seems to be Hugo Regards. Martin. El 15/4/21 a las 14:41, Beno?t Minisini escribi?: > Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?: >> Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?: >>> Hi, >>> >>> I ask here for any advice about which would be the better software >>> for rewamping the Gambas web site with a better look and better >>> features. >>> >>> Note that I like generated web sites. :-) >>> >>> Thanks in advance for your answers. >>> >> >> Oops, it's "Revamp", not "Rewamp". >> > > And there is a constraint: the ability to insert pages from the wiki > automatically. > > Regards, > -------------- next part -------------- An HTML attachment was scrubbed... URL: From charlie at cogier.com Thu Apr 15 21:21:08 2021 From: charlie at cogier.com (Charlie Ogier) Date: Thu, 15 Apr 2021 20:21:08 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: Hi Beno?t, I think the feature of right clicking on an item in the tool box bringing up the 'Help' screen should at least be offered in the new menu. Charlie On 15/04/2021 13:22, Beno?t Minisini wrote: > Hi, > > The 3.16.0 has been tagged on gitlab, and there are binary packages > available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older > Ubuntu packages are being built), so that you can test it. > > Report any problem before I make the release official. > > Regards, > From g4mba5 at gmail.com Thu Apr 15 21:57:11 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 21:57:11 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> <0393eab4-dd1a-c442-7400-465d9540c3a6@gmail.com> Message-ID: Le 15/04/2021 ? 14:41, Beno?t Minisini a ?crit?: > Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?: >> Le 15/04/2021 ? 14:24, Beno?t Minisini a ?crit?: >>> Hi, >>> >>> I ask here for any advice about which would be the better software >>> for rewamping the Gambas web site with a better look and better >>> features. >>> >>> Note that I like generated web sites. :-) >>> >>> Thanks in advance for your answers. >>> >> >> Oops, it's "Revamp", not "Rewamp". >> > > And there is a constraint: the ability to insert pages from the wiki > automatically. > > Regards, > One more precision: I don't want to change the wiki at the moment. Only the website front, that I want to remove from sourceforge. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 21:59:52 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 21:59:52 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> Message-ID: <59b4b119-7fc2-f018-566b-386c6f9163bc@gmail.com> Le 15/04/2021 ? 18:33, Christof Thalhofer a ?crit?: > Am 15.04.21 um 14:24 schrieb Beno?t Minisini: > >> I ask here for any advice about which would be the better software for >> rewamping the Gambas web site with a better look and better features. >> >> Note that I like generated web sites. :-) > > The Hostsharing people create and render their site with Hugo and change > the content in collaboration. > > https://www.hostsharing.net/ > > What I saw is that Hugo was quite picky with versions for a long time so > that everybody had to use the same version. But they can all use Git (no > database needed) to store the content and this feature alone is very > handy for sharing ideas, because everybody can render the webseite on > the own computer and play around with it. They use branches a lot for > that and even users with few experience take part after a while. > > So if I had to write a new website I would use Hugo and Git for static > and Gambas for sure ;-) for interactive things. > > Alles Gute > > Christof Thalhofer > Yes, I didn't think about that, but having something that is based directly on git is appealing. I will look at Hugo. There should be not a lot of content, as I'd like it to be written in the wiki, and then included inside the final website automatically. At the moment, this is done by IFRAMEs, but they are now disliked by the web browser dictators. -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 22:00:49 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 22:00:49 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: <399d7c3e-1c70-0f97-abc9-6b22cfa2ab69@gmail.com> References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> <399d7c3e-1c70-0f97-abc9-6b22cfa2ab69@gmail.com> Message-ID: <3fedb2df-dc3c-6fe3-6e82-d3659de12009@gmail.com> Le 15/04/2021 ? 20:29, T Lee Davidson a ?crit?: > > By, "generated", do you mean static generated, or dynamically generated? > I mean statically, as dynamically is the common way. -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 22:38:16 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 22:38:16 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> Message-ID: <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> Le 15/04/2021 ? 18:48, Marco Ancillotti a ?crit?: > > Hi , when I add a webmenu item to a webform I get that error: > > > > Il 15/04/21 14:22, Beno?t Minisini ha scritto: >> Hi, >> >> The 3.16.0 has been tagged on gitlab, and there are binary packages >> available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 (older >> Ubuntu packages are being built), so that you can test it. >> >> Report any problem before I make the release official. >> >> Regards, >> > I can't reproduce that bug. Please send me a project that allows to me to reproduce it and fix it. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 22:38:50 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 22:38:50 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> Message-ID: <6f049c55-4dfb-1008-fd31-99a19b9bdf7b@gmail.com> Le 15/04/2021 ? 21:21, Charlie Ogier a ?crit?: > Hi Beno?t, > > I think the feature of right clicking on an item in the tool box > bringing up the 'Help' screen should at least be offered in the new menu. > > Charlie > OK. I don't think it will block the release, it can be made later. -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 22:40:12 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 22:40:12 +0200 Subject: [Gambas-user] Trouble with 3.16.0 In-Reply-To: <56f2adb5-5b55-66c4-5740-03042cb750d0@freenet.de> References: <56f2adb5-5b55-66c4-5740-03042cb750d0@freenet.de> Message-ID: <96bdcc33-ecce-806e-113a-67b6b3be542e@gmail.com> Le 15/04/2021 ? 19:24, Claus Dietrich a ?crit : > Hi Benoit > >> The 3.16.0 has been tagged on gitlab, and there are binary packages >> available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 >> (older Ubuntu packages are being >built), so that you can test it. >> Report any problem before I make the release official. > > Thanks for the release. I upgraded my 3.15.2 to 3.16.0 from > ppa-stable and have trouble on my Mint 19.2 Mate and Mint 20 > Cinnamon. > > The OK-button of the project loading dialogue is missing. Some > fragment of the button seems to there but it is not visible as it > should be. > > > > I got a confirmation that this also applies for Mint 20.1 Cinnamon. I > am assuming that many people are using the ppa-stable and will > upgrade their Gambas without knowing that this was meant to be a > test-version. > > Regards > > Claus > Ouch. It's a GTK+3 bug, we just have a little part of the button, no idea why yet... -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 15 22:41:34 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 15 Apr 2021 22:41:34 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <5bc52da8-62d3-e6a2-ca81-80e7417f279e@cogier.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <5bc52da8-62d3-e6a2-ca81-80e7417f279e@cogier.com> Message-ID: <3d4dbba3-bfdd-2dc9-70d6-3a9de071515b@gmail.com> Le 15/04/2021 ? 17:15, Charlie Ogier a ?crit?: > Hi Beno?t, > > Using Find and Replace dialogue box no longer allows the user to 'Tab' > from the 'Find' to the 'Replace'. > > Looks good though. > > Thanks, > > Charlie > A bug in gb.gtk3... Focus moving with TAB does not work anymore. -- Beno?t Minisini From chrisml at deganius.de Fri Apr 16 01:08:07 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Fri, 16 Apr 2021 01:08:07 +0200 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: <59b4b119-7fc2-f018-566b-386c6f9163bc@gmail.com> References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> <59b4b119-7fc2-f018-566b-386c6f9163bc@gmail.com> Message-ID: <0c35ce68-7540-b08d-3612-1b728a815e56@deganius.de> Am 15.04.21 um 21:59 schrieb Beno?t Minisini: > Yes, I didn't think about that, but having something that is based > directly on git is appealing. And you have a static site that can hardly be hacked. The only thing to take care of are binary files which tend to bloat the Git repo. So it makes sense to think about it before start and choose something like Git LFS for that. > I will look at Hugo. > > There should be not a lot of content, as I'd like it to be written in > the wiki, and then included inside the final website automatically. As the wiki works well as it is why not present it in a subdomain (for instance wiki.gambas-basic.org)? If you use a subdomain you even can host it on a different server or a different user on the same machine which makes everything more secure. If you're concerned about consistent design this can be handled by a common header and footer. I think above all the wiki needs a (fast) search engine. > At the moment, this is done by IFRAMEs, but they are now disliked by the > web browser dictators. IFrames are disliked for a long time now, because of privacy reasons, as they were abused mainly by Facebook to track users. If you want to integrate content from another website you have to take care of the 'duplicated content' SEO problem, which can be very annoying. Better is to let it be or if the content has to be moved to another place be sure to redirect users and search bots for every single page to the new place. Otherwise you will lose the search engine ranking that you have previously worked hard to achieve. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From claus.dietrich at freenet.de Fri Apr 16 02:38:39 2021 From: claus.dietrich at freenet.de (Claus Dietrich) Date: Fri, 16 Apr 2021 02:38:39 +0200 Subject: [Gambas-user] Missing OK Button on 3.16.0 Open Project Dialogue Message-ID: Benoit wrote: >Can you send me a screenshot? I attached two screenshots from my Mint 20.1 Cinnamon PC a) Open project dialogue with 3.15.2 b) Open project dialogue after upgrade to 3.16.0 Regards Claus -------------- next part -------------- A non-text attachment was scrubbed... Name: open_dialogue_3.15.2.png Type: image/png Size: 71659 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: open_dialogue_3.16.0.png Type: image/png Size: 69774 bytes Desc: not available URL: From mckaygerhard at gmail.com Fri Apr 16 02:48:25 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 15 Apr 2021 20:48:25 -0400 Subject: [Gambas-user] Trouble with 3.16.0 In-Reply-To: <96bdcc33-ecce-806e-113a-67b6b3be542e@gmail.com> References: <56f2adb5-5b55-66c4-5740-03042cb750d0@freenet.de> <96bdcc33-ecce-806e-113a-67b6b3be542e@gmail.com> Message-ID: it does not happened in good linux.. maybe those eye candy non usefull themes i will test tomorrow and report feedback with different version over geento and debian to find what happened in open dialog El jue, 15 de abr. de 2021 a la(s) 16:41, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 15/04/2021 ? 19:24, Claus Dietrich a ?crit : > > Hi Benoit > > > >> The 3.16.0 has been tagged on gitlab, and there are binary packages > >> available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 > >> (older Ubuntu packages are being >built), so that you can test it. > >> Report any problem before I make the release official. > > > > Thanks for the release. I upgraded my 3.15.2 to 3.16.0 from > > ppa-stable and have trouble on my Mint 19.2 Mate and Mint 20 > > Cinnamon. > > > > The OK-button of the project loading dialogue is missing. Some > > fragment of the button seems to there but it is not visible as it > > should be. > > > > > > > > I got a confirmation that this also applies for Mint 20.1 Cinnamon. I > > am assuming that many people are using the ppa-stable and will > > upgrade their Gambas without knowing that this was meant to be a > > test-version. > > > > Regards > > > > Claus > > > > Ouch. It's a GTK+3 bug, we just have a little part of the button, no > idea why yet... > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Fri Apr 16 02:54:27 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 15 Apr 2021 20:54:27 -0400 Subject: [Gambas-user] Rewamp the Gambas web site ? In-Reply-To: <3fedb2df-dc3c-6fe3-6e82-d3659de12009@gmail.com> References: <3db8a6ca-2221-d07a-3df9-1fa6cc93f03a@gmail.com> <399d7c3e-1c70-0f97-abc9-6b22cfa2ab69@gmail.com> <3fedb2df-dc3c-6fe3-6e82-d3659de12009@gmail.com> Message-ID: all of this crap It's like cooking and not eating the food that you cook. gambas is a tool to develop not a eye candy site example Benoit.. we must demonstrate the power of the gambas as the gambas-force site do in the past http://www.gambasforge.net/ (currently down due lack of resource) https://sourceforge.net/projects/gambasforge/ *we are supposed to promote our fruits... if gambas is good for the web... why isn't your main face to the world with gambas? that gives a lot to talk about.* Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El jue, 15 de abr. de 2021 a la(s) 16:01, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 15/04/2021 ? 20:29, T Lee Davidson a ?crit : > > > > By, "generated", do you mean static generated, or dynamically generated? > > > > I mean statically, as dynamically is the common way. > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Fri Apr 16 09:20:33 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 16 Apr 2021 08:20:33 +0100 Subject: [Gambas-user] Missing OK Button on 3.16.0 Open Project Dialogue In-Reply-To: References: Message-ID: I have the same issue on Mint20 MATE On Fri, 16 Apr 2021 at 01:39, Claus Dietrich wrote: > Benoit wrote: > >Can you send me a screenshot? > > I attached two screenshots from my Mint 20.1 Cinnamon PC > > a) Open project dialogue with 3.15.2 > > b) Open project dialogue after upgrade to 3.16.0 > > Regards > > Claus > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Fri Apr 16 09:28:21 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 16 Apr 2021 08:28:21 +0100 Subject: [Gambas-user] Missing OK Button on 3.16.0 Open Project Dialogue In-Reply-To: References: Message-ID: My apologies , it is now fixed after commit https://gitlab.com/gambas/gambas/-/commit/4180922807eb32c117b55d53ed839d3535e5a369 Good work Ben, thank you :) On Fri, 16 Apr 2021 at 08:20, Bruce Steers wrote: > I have the same issue on Mint20 MATE > > On Fri, 16 Apr 2021 at 01:39, Claus Dietrich > wrote: > >> Benoit wrote: >> >Can you send me a screenshot? >> >> I attached two screenshots from my Mint 20.1 Cinnamon PC >> >> a) Open project dialogue with 3.15.2 >> >> b) Open project dialogue after upgrade to 3.16.0 >> >> Regards >> >> Claus >> >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From gambas at servinfo.it Fri Apr 16 10:04:52 2021 From: gambas at servinfo.it (Marco Ancillotti) Date: Fri, 16 Apr 2021 10:04:52 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> Message-ID: <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> Hi Beno?t, I simply create a new webform application then add the control to the main page. I'm on kubuntu 20.04 , using gambas-team stable ppa. I have those packages installed: gambas3 gambas3-devel gambas3-gb-args gambas3-gb-cairo gambas3-gb-chart gambas3-gb-clipper gambas3-gb-complex gambas3-gb-compress gambas3-gb-compress-bzlib2 gambas3-gb-compress-zlib gambas3-gb-compress-zstd gambas3-gb-crypt gambas3-gb-data gambas3-gb-db gambas3-gb-db-form gambas3-gb-db-mysql gambas3-gb-db-odbc gambas3-gb-db-postgresql gambas3-gb-db-sqlite2 gambas3-gb-db-sqlite3 gambas3-gb-dbus gambas3-gb-dbus-trayicon gambas3-gb-desktop gambas3-gb-desktop-x11 gambas3-gb-eval-highlight gambas3-gb-form gambas3-gb-form-dialog gambas3-gb-form-editor gambas3-gb-form-mdi gambas3-gb-form-print gambas3-gb-form-stock gambas3-gb-form-terminal gambas3-gb-gmp gambas3-gb-gsl gambas3-gb-gtk gambas3-gb-gtk-opengl gambas3-gb-gtk3 gambas3-gb-gtk3-wayland gambas3-gb-gtk3-webview gambas3-gb-gtk3-x11 gambas3-gb-httpd gambas3-gb-image gambas3-gb-image-effect gambas3-gb-image-imlib gambas3-gb-image-io gambas3-gb-inotify gambas3-gb-libxml gambas3-gb-logging gambas3-gb-map gambas3-gb-markdown gambas3-gb-media gambas3-gb-media-form gambas3-gb-memcached gambas3-gb-mime gambas3-gb-mysql gambas3-gb-ncurses gambas3-gb-net gambas3-gb-net-curl gambas3-gb-net-pop3 gambas3-gb-net-smtp gambas3-gb-openal gambas3-gb-opengl gambas3-gb-opengl-glsl gambas3-gb-opengl-glu gambas3-gb-opengl-sge gambas3-gb-openssl gambas3-gb-option gambas3-gb-pcre gambas3-gb-pdf gambas3-gb-poppler gambas3-gb-qt5 gambas3-gb-qt5-ext gambas3-gb-qt5-opengl gambas3-gb-qt5-wayland gambas3-gb-qt5-webkit gambas3-gb-qt5-webview gambas3-gb-qt5-x11 gambas3-gb-report gambas3-gb-report2 gambas3-gb-scanner gambas3-gb-sdl gambas3-gb-sdl-sound gambas3-gb-sdl2 gambas3-gb-sdl2-audio gambas3-gb-settings gambas3-gb-signal gambas3-gb-term gambas3-gb-term-form gambas3-gb-util gambas3-gb-util-web gambas3-gb-v4l gambas3-gb-vb gambas3-gb-web gambas3-gb-web-feed gambas3-gb-web-form gambas3-gb-web-gui gambas3-gb-xml gambas3-gb-xml-html gambas3-gb-xml-rpc gambas3-gb-xml-xslt gambas3-ide gambas3-runtime gambas3-scripter All on version: 3.16.0+git202104141529.bc16e07b5+build6e767bf8~ubuntu20.04.1 Il 15/04/21 22:38, Beno?t Minisini ha scritto: > Le 15/04/2021 ? 18:48, Marco Ancillotti a ?crit?: >> >> Hi , when I add a webmenu item to a webform I get that error: >> >> >> >> Il 15/04/21 14:22, Beno?t Minisini ha scritto: >>> Hi, >>> >>> The 3.16.0 has been tagged on gitlab, and there are binary packages >>> available in the "Gambas Stable PPA" for Ubuntu 20.10 and 21.04 >>> (older Ubuntu packages are being built), so that you can test it. >>> >>> Report any problem before I make the release official. >>> >>> Regards, >>> >> > > I can't reproduce that bug. Please send me a project that allows to me > to reproduce it and fix it. > > Regards, > From isafiur at gmail.com Fri Apr 16 10:37:03 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Fri, 16 Apr 2021 14:22:03 +0545 Subject: [Gambas-user] Bugs in gambas 3.16 Message-ID: Hi I got some errors using gambas 3.16 1) Array of collations not obtained xList = con.Collations Error: Collations are not supported (gb.db, gb.deb.mysql, gb.mysql are selected) 2) Send Keys don't work Desktop.SendKeys("\t") Error: Cannot load class 'X11' (gb.gui.qt, gb.form, gb.image, gb.desktop, gb.desktop.x11 are seleted) -- Regards Safiur Rahman From bagonergi at gmail.com Fri Apr 16 11:07:04 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 16 Apr 2021 11:07:04 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> Message-ID: Il giorno ven 16 apr 2021 alle ore 10:05 Marco Ancillotti < gambas at servinfo.it> ha scritto: > > Hi Beno?t, > I simply create a new webform application then add the control to the > main page. > > I'm on kubuntu 20.04 , using gambas-team stable ppa. > ... > Hi Marco, are you using gb.web.form or gb.web.gui? If you are using form change it to gui and try again, maybe it works. Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From claus.dietrich at freenet.de Fri Apr 16 11:18:05 2021 From: claus.dietrich at freenet.de (Claus Dietrich) Date: Fri, 16 Apr 2021 11:18:05 +0200 Subject: [Gambas-user] Missing OK Button on 3.16.0 Open Project Dialogue Message-ID: <46879ed8-ee6d-448e-98d6-7542deee83ef@freenet.de> This raises the question whether pre-releases should by issued on the ppa-stable instead of the ppa-daily. People usually rely on the term "stable". Regards Claus Am 16.04.21 um 09:20 schrieb Bruce Steers: > I have the same issue on Mint20 MATE -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Fri Apr 16 11:29:58 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 11:29:58 +0200 Subject: [Gambas-user] Missing OK Button on 3.16.0 Open Project Dialogue In-Reply-To: <46879ed8-ee6d-448e-98d6-7542deee83ef@freenet.de> References: <46879ed8-ee6d-448e-98d6-7542deee83ef@freenet.de> Message-ID: <2383a08e-8062-e816-3cee-737e052caae7@gmail.com> Le 16/04/2021 ? 11:18, Claus Dietrich a ?crit?: > This raises the question whether pre-releases should by issued on the > ppa-stable instead of the ppa-daily. People usually rely on the term > "stable". > > Regards > > Claus > It should not be a problem, as the package names include the git synchronization date. Normally today you should have new 3.16.0 packages whose version is greater than the previous ones, so they will replace them automatically. Regards, -- Beno?t Minisini From gambas at servinfo.it Fri Apr 16 11:31:10 2021 From: gambas at servinfo.it (Marco Ancillotti) Date: Fri, 16 Apr 2021 11:31:10 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> Message-ID: <6838a39f-081b-5cc8-3be4-eb11189b0b50@servinfo.it> Hi Gianluigi , I'm using gb.web.form as there is no webmenu control available on gb.web.gui. Il 16/04/21 11:07, Gianluigi ha scritto: > > > Il giorno ven 16 apr 2021 alle ore 10:05 Marco Ancillotti > > ha scritto: > > > Hi Beno?t, > I simply create a new webform application then add the control to the > main page. > > I'm on kubuntu 20.04 , using gambas-team stable ppa. > ... > > > Hi Marco, > > are you using gb.web.form or gb.web.gui? > If you are using form change it to gui and try again, maybe it works. > > Regards > Gianluigi > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Fri Apr 16 11:32:29 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 11:32:29 +0200 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: <869780c5-7126-316f-4374-3eadc4296506@gmail.com> Le 16/04/2021 ? 10:37, Safiur Rahman a ?crit?: > Hi > > I got some errors using gambas 3.16 > > 1) Array of collations not obtained > xList = con.Collations > Error: Collations are not supported > (gb.db, gb.deb.mysql, gb.mysql are selected) > > 2) Send Keys don't work > Desktop.SendKeys("\t") > Error: Cannot load class 'X11' > (gb.gui.qt, gb.form, gb.image, gb.desktop, gb.desktop.x11 are seleted) > Please provide some projects that reproduce the bugs. -- Beno?t Minisini From g4mba5 at gmail.com Fri Apr 16 11:38:57 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 11:38:57 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> Message-ID: <3da1b6f6-4541-709b-0d14-14a5e36685f8@gmail.com> Le 16/04/2021 ? 10:04, Marco Ancillotti a ?crit?: > > Hi Beno?t, > I simply create a new webform application then add the control to the > main page. > > I'm on kubuntu 20.04 , using gambas-team stable ppa. > > I have those packages installed: > gambas3 > gambas3-devel > gambas3-gb-args > gambas3-gb-cairo > gambas3-gb-chart > gambas3-gb-clipper > gambas3-gb-complex > gambas3-gb-compress > gambas3-gb-compress-bzlib2 > gambas3-gb-compress-zlib > gambas3-gb-compress-zstd > gambas3-gb-crypt > gambas3-gb-data > gambas3-gb-db > gambas3-gb-db-form > gambas3-gb-db-mysql > gambas3-gb-db-odbc > gambas3-gb-db-postgresql > gambas3-gb-db-sqlite2 > gambas3-gb-db-sqlite3 > gambas3-gb-dbus > gambas3-gb-dbus-trayicon > gambas3-gb-desktop > gambas3-gb-desktop-x11 > gambas3-gb-eval-highlight > gambas3-gb-form > gambas3-gb-form-dialog > gambas3-gb-form-editor > gambas3-gb-form-mdi > gambas3-gb-form-print > gambas3-gb-form-stock > gambas3-gb-form-terminal > gambas3-gb-gmp > gambas3-gb-gsl > gambas3-gb-gtk > gambas3-gb-gtk-opengl > gambas3-gb-gtk3 > gambas3-gb-gtk3-wayland > gambas3-gb-gtk3-webview > gambas3-gb-gtk3-x11 > gambas3-gb-httpd > gambas3-gb-image > gambas3-gb-image-effect > gambas3-gb-image-imlib > gambas3-gb-image-io > gambas3-gb-inotify > gambas3-gb-libxml > gambas3-gb-logging > gambas3-gb-map > gambas3-gb-markdown > gambas3-gb-media > gambas3-gb-media-form > gambas3-gb-memcached > gambas3-gb-mime > gambas3-gb-mysql > gambas3-gb-ncurses > gambas3-gb-net > gambas3-gb-net-curl > gambas3-gb-net-pop3 > gambas3-gb-net-smtp > gambas3-gb-openal > gambas3-gb-opengl > gambas3-gb-opengl-glsl > gambas3-gb-opengl-glu > gambas3-gb-opengl-sge > gambas3-gb-openssl > gambas3-gb-option > gambas3-gb-pcre > gambas3-gb-pdf > gambas3-gb-poppler > gambas3-gb-qt5 > gambas3-gb-qt5-ext > gambas3-gb-qt5-opengl > gambas3-gb-qt5-wayland > gambas3-gb-qt5-webkit > gambas3-gb-qt5-webview > gambas3-gb-qt5-x11 > gambas3-gb-report > gambas3-gb-report2 > gambas3-gb-scanner > gambas3-gb-sdl > gambas3-gb-sdl-sound > gambas3-gb-sdl2 > gambas3-gb-sdl2-audio > gambas3-gb-settings > gambas3-gb-signal > gambas3-gb-term > gambas3-gb-term-form > gambas3-gb-util > gambas3-gb-util-web > gambas3-gb-v4l > gambas3-gb-vb > gambas3-gb-web > gambas3-gb-web-feed > gambas3-gb-web-form > gambas3-gb-web-gui > gambas3-gb-xml > gambas3-gb-xml-html > gambas3-gb-xml-rpc > gambas3-gb-xml-xslt > gambas3-ide > gambas3-runtime > gambas3-scripter > > > All on version: > 3.16.0+git202104141529.bc16e07b5+build6e767bf8~ubuntu20.04.1 > Again, I can't reproduce the bug. As it is on a now deprecated component, it's not too important. But if you don't describe exactly what you did, I can't fix it. Regards, -- Beno?t Minisini From isafiur at gmail.com Fri Apr 16 11:47:11 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Fri, 16 Apr 2021 15:32:11 +0545 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: Attached project to reproduce the bugs. On 4/16/21, Safiur Rahman wrote: > Hi > > I got some errors using gambas 3.16 > > 1) Array of collations not obtained > xList = con.Collations > Error: Collations are not supported > (gb.db, gb.deb.mysql, gb.mysql are selected) > > 2) Send Keys don't work > Desktop.SendKeys("\t") > Error: Cannot load class 'X11' > (gb.gui.qt, gb.form, gb.image, gb.desktop, gb.desktop.x11 are seleted) > > -- > Regards > Safiur Rahman > -- Regards Safiur Rahman -------------- next part -------------- A non-text attachment was scrubbed... Name: ss.zip Type: application/zip Size: 14807 bytes Desc: not available URL: From isafiur at gmail.com Fri Apr 16 12:41:46 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Fri, 16 Apr 2021 16:26:46 +0545 Subject: [Gambas-user] Issues related to Frame Message-ID: Hi 1) Upto gambas 3.15 Frame had no Alignment property and was always aligned to left. So in gambas 3.16 the default alignment of frame should be Left. 2) The children controls of frame in gambas 3.16 have been pushed downwards. Thus the controls in bottom part of frame are not visible in older gambas qt5 applications (compiled in gambas 3.15) and we have to forced to rearrange the contents of all frames for new gambas version. -- Regards Safiur Rahman From g4mba5 at gmail.com Fri Apr 16 12:51:11 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 12:51:11 +0200 Subject: [Gambas-user] Issues related to Frame In-Reply-To: References: Message-ID: Le 16/04/2021 ? 12:41, Safiur Rahman a ?crit?: > Hi > > 1) Upto gambas 3.15 Frame had no Alignment property and was always > aligned to left. So in gambas 3.16 the default alignment of frame > should be Left. No, this is entirely decided by the underlying toolkit and widget theme. Some widget theme decide to center the frame label by default, some others make it user-configurable, and so on. Now it is explicit. > > 2) The children controls of frame in gambas 3.16 have been pushed > downwards. Thus the controls in bottom part of frame are not visible > in older gambas qt5 applications (compiled in gambas 3.15) and we have > to forced to rearrange the contents of all frames for new gambas > version. Indeed. The bug was that you could put controls on the frame, which was not a good idea. But for backward-compatibility, I can do the same weird thing. -- Beno?t Minisini From g4mba5 at gmail.com Fri Apr 16 13:01:31 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 13:01:31 +0200 Subject: [Gambas-user] Issues related to Frame In-Reply-To: References: Message-ID: <770816ba-968c-4710-fa6d-acc8ebada6ae@gmail.com> Le 16/04/2021 ? 12:51, Beno?t Minisini a ?crit?: >> >> 2) The children controls of frame in gambas 3.16 have been pushed >> downwards. Thus the controls in bottom part of frame are not visible >> in older gambas qt5 applications (compiled in gambas 3.15) and we have >> to forced to rearrange the contents of all frames for new gambas >> version. > > Indeed. The bug was that you could put controls on the frame, which was > not a good idea. But for backward-compatibility, I can do the same weird > thing. > In commit https://gitlab.com/gambas/gambas/-/commit/81ce4a63b28226a5e3c4d59cfd89f7bb180b4703, I implemented an intermediate solution: - If Frame has no arrangement, then I do like before: the controls can span the entire Frame area. - If Frame has arrangement, then I move controls down, to prevent them covering the frame label. I hope it will be enough for you. Regards, -- Beno?t Minisini From isafiur at gmail.com Fri Apr 16 13:11:15 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Fri, 16 Apr 2021 16:56:15 +0545 Subject: [Gambas-user] Issues related to Frame In-Reply-To: References: Message-ID: Thank you On 4/16/21, Safiur Rahman wrote: > Hi > > 1) Upto gambas 3.15 Frame had no Alignment property and was always > aligned to left. So in gambas 3.16 the default alignment of frame > should be Left. > > 2) The children controls of frame in gambas 3.16 have been pushed > downwards. Thus the controls in bottom part of frame are not visible > in older gambas qt5 applications (compiled in gambas 3.15) and we have > to forced to rearrange the contents of all frames for new gambas > version. > > > > -- > Regards > Safiur Rahman > -- Regards Safiur Rahman From bagonergi at gmail.com Fri Apr 16 13:38:04 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 16 Apr 2021 13:38:04 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <6838a39f-081b-5cc8-3be4-eb11189b0b50@servinfo.it> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> <6838a39f-081b-5cc8-3be4-eb11189b0b50@servinfo.it> Message-ID: Il giorno ven 16 apr 2021 alle ore 11:32 Marco Ancillotti < gambas at servinfo.it> ha scritto: > > Hi Gianluigi , > I'm using gb.web.form as there is no webmenu control available on > gb.web.gui. > Hi Marco, In your WebForm application go to Properties and change the gb.web.form component to gb.web.gui then delete Target As WebControl from menu click Before: Public Sub WebMenu_Click(Target As WebControl) Now: Public Sub WebMenu_Click() Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Fri Apr 16 13:46:47 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 16 Apr 2021 13:46:47 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <3da1b6f6-4541-709b-0d14-14a5e36685f8@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> <3da1b6f6-4541-709b-0d14-14a5e36685f8@gmail.com> Message-ID: Il giorno ven 16 apr 2021 alle ore 11:39 Beno?t Minisini ha scritto: > Le 16/04/2021 ? 10:04, Marco Ancillotti a ?crit : > > > > Hi Beno?t, > > I simply create a new webform application then add the control to the > > main page. > > Again, I can't reproduce the bug. As it is on a now deprecated > component, it's not too important. But if you don't describe exactly > what you did, I can't fix it. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > Hi Benoit, there is a reason why a new web form project is created with gb.web.form and not with gb.web.gui etc. ? Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Fri Apr 16 13:54:56 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 13:54:56 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> <3da1b6f6-4541-709b-0d14-14a5e36685f8@gmail.com> Message-ID: Le 16/04/2021 ? 13:46, Gianluigi a ?crit?: > > Hi Benoit, > there is a reason why a new web form project is created with gb.web.form > and not with gb.web.gui etc. ? > > Regards > Gianluigi > No, I must change that too. -- Beno?t Minisini From g4mba5 at gmail.com Fri Apr 16 14:33:12 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 14:33:12 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) Message-ID: Hi, Stable packages are being rebuild. Launchpad seems to be overloaded, as ARM packages are ready, but we have to wait for at least an hour for x86_64 ones! Normally it's the contrary, as launchpad ARM servers are usually less powerful. There will be a V3 with other fixes. Sorry for this strange way of making pre-releases! Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Fri Apr 16 14:39:49 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Fri, 16 Apr 2021 08:39:49 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: Message-ID: This way of making releases i thinks is good.. people using stable production applications does not use nighty builds.. i noted some new components in gambas, could you tell us what of them are included and waht not in the 3.16 ? since i do not use ppa's El vie, 16 de abr. de 2021 a la(s) 08:34, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > > Hi, > > Stable packages are being rebuild. > > Launchpad seems to be overloaded, as ARM packages are ready, but we have > to wait for at least an hour for x86_64 ones! Normally it's the > contrary, as launchpad ARM servers are usually less powerful. > > There will be a V3 with other fixes. > > Sorry for this strange way of making pre-releases! > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From vuott at tutanota.com Fri Apr 16 16:00:33 2021 From: vuott at tutanota.com (vuott at tutanota.com) Date: Fri, 16 Apr 2021 16:00:33 +0200 (CEST) Subject: [Gambas-user] Sin(Rad(180)) = ? Message-ID: Hello, excuse me, if I'm not mistaken, the sine of 180? = 0. ?? https://en.wikipedia.org/wiki/Sine#Properties_relating_to_the_quadrants But in Gambas with this: ?? Sin(Rad(180.0))?? I obtain: 1.22464679914735E-16 Why ? Regards -- Inviato in modo sicuro con Tutanota. Ottieni la tua casella di posta elettronica crittografata e senza pubblicit?: https://tutanota.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobs at taboege.de Fri Apr 16 16:15:26 2021 From: tobs at taboege.de (Tobias Boege) Date: Fri, 16 Apr 2021 16:15:26 +0200 Subject: [Gambas-user] Sin(Rad(180)) = ? In-Reply-To: References: Message-ID: <20210416141526.GT2389374@T580.localdomain> On Fri, 16 Apr 2021, vuott--- via User wrote: > Hello, > excuse me, if I'm not mistaken, the sine of 180? = 0. > > ?? https://en.wikipedia.org/wiki/Sine#Properties_relating_to_the_quadrants > > But in Gambas with this: > > ?? Sin(Rad(180.0))?? I obtain: 1.22464679914735E-16 > > Why ? > Rounding errors. Notice that 1.2246E-16 = 0.00000000000000012246. This is very close to zero. Small errors happen with the limited precision of IEEE754 floating point numbers. Best, Tobias -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From mckaygerhard at gmail.com Fri Apr 16 16:22:40 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Fri, 16 Apr 2021 10:22:40 -0400 Subject: [Gambas-user] Sin(Rad(180)) = ? In-Reply-To: <20210416141526.GT2389374@T580.localdomain> References: <20210416141526.GT2389374@T580.localdomain> Message-ID: El vie, 16 de abr. de 2021 a la(s) 10:15, Tobias Boege (tobs at taboege.de) escribi?: > > Rounding errors. Notice that 1.2246E-16 = 0.00000000000000012246. > This is very close to zero. Small errors happen with the limited > precision of IEEE754 floating point numbers. this only happened on results or always on any poperation? sorry i am not tested fully gambas yet.. cos i'm at work busy until monday > > Best, > Tobias > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From vuott at tutanota.com Fri Apr 16 16:28:15 2021 From: vuott at tutanota.com (vuott at tutanota.com) Date: Fri, 16 Apr 2021 16:28:15 +0200 (CEST) Subject: [Gambas-user] Sin(Rad(180)) = ? In-Reply-To: <20210416141526.GT2389374@T580.localdomain> References: <20210416141526.GT2389374@T580.localdomain> Message-ID: Ok, thank you, Tobias. -- Inviato in modo sicuro con Tutanota. Ottieni la tua casella di posta elettronica crittografata e senza pubblicit?: https://tutanota.com 16 apr 2021, 16:15 da tobs at taboege.de: > On Fri, 16 Apr 2021, vuott--- via User wrote: > >> Hello, >> excuse me, if I'm not mistaken, the sine of 180? = 0. >> >> ?? https://en.wikipedia.org/wiki/Sine#Properties_relating_to_the_quadrants >> >> But in Gambas with this: >> >> ?? Sin(Rad(180.0))?? I obtain: 1.22464679914735E-16 >> >> Why ? >> > > Rounding errors. Notice that 1.2246E-16 = 0.00000000000000012246. > This is very close to zero. Small errors happen with the limited > precision of IEEE754 floating point numbers. > > Best, > Tobias > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From roberto.premoli at tiscali.it Fri Apr 16 16:24:27 2021 From: roberto.premoli at tiscali.it (Roberto Premoli) Date: Fri, 16 Apr 2021 16:24:27 +0200 Subject: [Gambas-user] Sin(Rad(180)) = ? In-Reply-To: References: Message-ID: On 16/04/21 16:00, vuott--- via User wrote: > Hello, > excuse me, if I'm not mistaken, the sine of 180? = 0. > > https://en.wikipedia.org/wiki/Sine#Properties_relating_to_the_quadrants > > > But in Gambas with this: > > ?? Sin(Rad(180.0))?? I obtain: 1.22464679914735E-16 > > Why ? > > Regards > roundig error due to NOT ifinite precision of math processor. do as follow: parameter = 1000000 sine = (Int(parameter*Sin(Rad(180.0)))/parameter this will workaround the problem. tune "parameter" to fix precision in calculation From vuott at tutanota.com Fri Apr 16 16:44:22 2021 From: vuott at tutanota.com (vuott at tutanota.com) Date: Fri, 16 Apr 2021 16:44:22 +0200 (CEST) Subject: [Gambas-user] Sin(Rad(180)) = ? In-Reply-To: References: Message-ID: Grazie, Roberto. -- Inviato in modo sicuro con Tutanota. Ottieni la tua casella di posta elettronica crittografata e senza pubblicit?: https://tutanota.com 16 apr 2021, 16:24 da roberto.premoli at tiscali.it: > On 16/04/21 16:00, vuott--- via User wrote: > >> Hello, >> excuse me, if I'm not mistaken, the sine of 180? = 0. >> >> https://en.wikipedia.org/wiki/Sine#Properties_relating_to_the_quadrants >> >> But in Gambas with this: >> >> ?? Sin(Rad(180.0))?? I obtain: 1.22464679914735E-16 >> >> Why ? >> >> Regards >> > roundig error due to NOT ifinite precision of math processor. > do as follow: > parameter = 1000000 > sine = (Int(parameter*Sin(Rad(180.0)))/parameter > > this will workaround the problem. > tune "parameter" to fix precision in calculation > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dickson.tim at googlemail.com Fri Apr 16 18:09:36 2021 From: dickson.tim at googlemail.com (Tim Dickson) Date: Fri, 16 Apr 2021 17:09:36 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: Message-ID: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> of course, you could use rc1 rc2 etc for release candidates in version numbering, then when it is ok enough for the next stable, ditch the .rcN On 16/04/2021 13:39, PICCORO McKAY Lenz wrote: > This way of making releases i thinks is good.. > > people using stable production applications does not use nighty builds.. > > i noted some new components in gambas, could you tell us what of them > are included and waht not in the 3.16 ? since i do not use ppa's > > El vie, 16 de abr. de 2021 a la(s) 08:34, Beno?t Minisini > (g4mba5 at gmail.com) escribi?: >> Hi, >> >> Stable packages are being rebuild. >> >> Launchpad seems to be overloaded, as ARM packages are ready, but we have >> to wait for at least an hour for x86_64 ones! Normally it's the >> contrary, as launchpad ARM servers are usually less powerful. >> >> There will be a V3 with other fixes. >> >> Sorry for this strange way of making pre-releases! >> >> Regards, >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -- This email has been checked for viruses by AVG. https://www.avg.com From g4mba5 at gmail.com Fri Apr 16 18:22:38 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 18:22:38 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> Message-ID: <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> Le 16/04/2021 ? 18:09, Tim Dickson via User a ?crit?: > of course, you could use rc1 rc2 etc for release candidates in version > numbering, then when it is ok enough for the next stable, ditch the .rcN > I'm not sure that 3.16.0 > 3.16.0rc1 when a distribution compare package names... So, at least on Gambas Stable PPA, it's 3.16.0-YYYYMMDDHHNN, where YYYYMMDDHHNN is when launchpad synchronized with Gambas git repository for the last time. -- Beno?t Minisini From mckaygerhard at gmail.com Fri Apr 16 18:43:36 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Fri, 16 Apr 2021 12:43:36 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> Message-ID: El vie, 16 de abr. de 2021 a la(s) 12:23, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > > Le 16/04/2021 ? 18:09, Tim Dickson via User a ?crit : > > of course, you could use rc1 rc2 etc for release candidates in version > > numbering, then when it is ok enough for the next stable, ditch the .rcN > > > > I'm not sure that 3.16.0 > 3.16.0rc1 when a distribution compare package > names... that's correct, is not mayor than! so cannot be used > > So, at least on Gambas Stable PPA, it's 3.16.0-YYYYMMDDHHNN, where > YYYYMMDDHHNN is when launchpad synchronized with Gambas git repository > for the last time. this is worse! totally wrong way ! is the same if you do 3.16.0rc1 etc etc > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From g4mba5 at gmail.com Fri Apr 16 19:27:57 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Apr 2021 19:27:57 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> Message-ID: <6d7a3c5e-4762-5709-e0d3-de454ce0e9c2@gmail.com> Le 16/04/2021 ? 18:43, PICCORO McKAY Lenz a ?crit?: >> >> So, at least on Gambas Stable PPA, it's 3.16.0-YYYYMMDDHHNN, where >> YYYYMMDDHHNN is when launchpad synchronized with Gambas git repository >> for the last time. > > this is worse! totally wrong way ! is the same if you do 3.16.0rc1 etc etc > Of course not. Think before writing. -- Beno?t Minisini From mbelmonte at belmotek.net Fri Apr 16 22:25:52 2021 From: mbelmonte at belmotek.net (Martin) Date: Fri, 16 Apr 2021 22:25:52 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: Message-ID: <844da327-bb26-462c-2b3a-30b2ff81b834@belmotek.net> Don't worry, feedback is necessary. I am not aware if there is any kind of statistics of how many use the daily ppa and how many the stable. Maybe 3 PPAs have to exist: unstable, testing and stable, as in debian. Maybe 2, since the unstable may not be necessary since it is in the development version of gitlab which leads us to testing / stable. We always use testing and if something goes wrong we can change to stable for a while since it can be available for a few weeks and then it is withdrawn, which allows us to achieve more feddback and at the same time give the alternative to continue working. Regards. Mart?n. El 16/4/21 a las 14:33, Beno?t Minisini escribi?: > Sorry for this strange way of making pre-releases! From lordheavym at gmail.com Fri Apr 16 23:47:52 2021 From: lordheavym at gmail.com (Laurent Carlier) Date: Fri, 16 Apr 2021 23:47:52 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> Message-ID: <3165176.XmbFci6UOx@lordh-pc> Le vendredi 16 avril 2021, 18:22:38 CEST Beno?t Minisini a ?crit : > Le 16/04/2021 ? 18:09, Tim Dickson via User a ?crit : > > of course, you could use rc1 rc2 etc for release candidates in version > > numbering, then when it is ok enough for the next stable, ditch the .rcN > > I'm not sure that 3.16.0 > 3.16.0rc1 when a distribution compare package > names... > > So, at least on Gambas Stable PPA, it's 3.16.0-YYYYMMDDHHNN, where > YYYYMMDDHHNN is when launchpad synchronized with Gambas git repository > for the last time. You can keep 3.15.90 -> 3.15.91 -> 3.15.92 -> 3.16.0 ? ++ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part. URL: From g4mba5 at gmail.com Sat Apr 17 00:38:35 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 17 Apr 2021 00:38:35 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <6838a39f-081b-5cc8-3be4-eb11189b0b50@servinfo.it> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6ac6ed45-48dc-3183-77a8-7a750ba18da3@servinfo.it> <146d29e9-1af7-84db-8ba4-41ea80158afe@gmail.com> <1a9542ff-1bbd-060d-380a-a336cd345518@servinfo.it> <6838a39f-081b-5cc8-3be4-eb11189b0b50@servinfo.it> Message-ID: Le 16/04/2021 ? 11:31, Marco Ancillotti a ?crit?: > > Hi Gianluigi , > I'm using gb.web.form as there is no webmenu control available on > gb.web.gui. > I have installed the Gambas 3.16.0 packages from the stable PPA on an Ubuntu 20.10 VM, and I don't have any bug when putting a WebMenuItem on a WebForm. So I guess you did someting wrong on your system. I suggest that you remove everything related to gambas (check '/usr/lib/gambas3' and '/usr/share/gambas3' once you have uninstall all packages), and resintall Gambas from scratch. Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Sat Apr 17 03:03:53 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Fri, 16 Apr 2021 21:03:53 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <3165176.XmbFci6UOx@lordh-pc> References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> Message-ID: itr seem nobody understand the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD learn somemnthing Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El vie, 16 de abr. de 2021 a la(s) 17:48, Laurent Carlier ( lordheavym at gmail.com) escribi?: > Le vendredi 16 avril 2021, 18:22:38 CEST Beno?t Minisini a ?crit : > > Le 16/04/2021 ? 18:09, Tim Dickson via User a ?crit : > > > of course, you could use rc1 rc2 etc for release candidates in version > > > numbering, then when it is ok enough for the next stable, ditch the > .rcN > > > > I'm not sure that 3.16.0 > 3.16.0rc1 when a distribution compare package > > names... > > > > So, at least on Gambas Stable PPA, it's 3.16.0-YYYYMMDDHHNN, where > > YYYYMMDDHHNN is when launchpad synchronized with Gambas git repository > > for the last time. > > You can keep 3.15.90 -> 3.15.91 -> 3.15.92 -> 3.16.0 ? > > ++ > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jussi.lahtinen at gmail.com Sat Apr 17 03:16:58 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Sat, 17 Apr 2021 04:16:58 +0300 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> Message-ID: You could learn communication skills and to use spellchecker. Jussi On Sat, Apr 17, 2021 at 4:05 AM PICCORO McKAY Lenz wrote: > itr seem nobody understand > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD > > learn somemnthing > > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > > > El vie, 16 de abr. de 2021 a la(s) 17:48, Laurent Carlier ( > lordheavym at gmail.com) escribi?: > >> Le vendredi 16 avril 2021, 18:22:38 CEST Beno?t Minisini a ?crit : >> > Le 16/04/2021 ? 18:09, Tim Dickson via User a ?crit : >> > > of course, you could use rc1 rc2 etc for release candidates in version >> > > numbering, then when it is ok enough for the next stable, ditch the >> .rcN >> > >> > I'm not sure that 3.16.0 > 3.16.0rc1 when a distribution compare package >> > names... >> > >> > So, at least on Gambas Stable PPA, it's 3.16.0-YYYYMMDDHHNN, where >> > YYYYMMDDHHNN is when launchpad synchronized with Gambas git repository >> > for the last time. >> >> You can keep 3.15.90 -> 3.15.91 -> 3.15.92 -> 3.16.0 ? >> >> ++ >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chrisml at deganius.de Sat Apr 17 08:33:16 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Sat, 17 Apr 2021 08:33:16 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> Message-ID: <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> Am 17.04.21 um 03:03 schrieb PICCORO McKAY Lenz: > itr seem nobody understand > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD > > learn somemnthing You have to learn. Picco you are too aggressive. Please stop that. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From bsteers4 at gmail.com Sat Apr 17 12:05:26 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sat, 17 Apr 2021 11:05:26 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> Message-ID: On Sat, 17 Apr 2021 at 02:05, PICCORO McKAY Lenz wrote: > itr seem nobody understand > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD > > learn somemnthing > Here's what I learned... It is not for here to understand you. It is for you to understand here. And to ease up a bit , Benoit puts in a huge amount of work into gambas and he does it his way. Sometimes small errors are made, then corrected. (thank you Benoit) We are all passengers on Benoits free gambas train ride and he lays the tracks. This is the way. learn something, earn something. like respect. Bruce Steers -------------- next part -------------- An HTML attachment was scrubbed... URL: From charlie at cogier.com Sat Apr 17 12:23:06 2021 From: charlie at cogier.com (Charlie Ogier) Date: Sat, 17 Apr 2021 11:23:06 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: Message-ID: Hi Beno?t, Thanks for fixing the 'Tab' issue. I am having an issue when right clicking on a control on a form. The menu does not always appear, and if it does it does not always stay visible when the mouse button is released. Charlie On 16/04/2021 13:33, Beno?t Minisini wrote: > Hi, > > Stable packages are being rebuild. > > Launchpad seems to be overloaded, as ARM packages are ready, but we > have to wait for at least an hour for x86_64 ones! Normally it's the > contrary, as launchpad ARM servers are usually less powerful. > > There will be a V3 with other fixes. > > Sorry for this strange way of making pre-releases! > > Regards, > From mbelmonte at belmotek.net Sat Apr 17 13:34:15 2021 From: mbelmonte at belmotek.net (Martin) Date: Sat, 17 Apr 2021 13:34:15 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: Message-ID: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> Hi, Something happens to the ToolButtons in gb.gtk3 as they appear too small. Maybe it's something related to the desktop. The system I test version 3.16 on is: LinuxMint 20.04 Desktop: Mate Then in gambas 3.15.2 on Manjaro-XFCE v21 all woks fine I will check in a new VM same Manjaro to do the test in Gambas v3.16 My project is: https://github.com/belmotek/ebook-optimizer Regards. Mart?n El 16/4/21 a las 14:33, Beno?t Minisini escribi?: > Hi, > > Stable packages are being rebuild. > > Launchpad seems to be overloaded, as ARM packages are ready, but we > have to wait for at least an hour for x86_64 ones! Normally it's the > contrary, as launchpad ARM servers are usually less powerful. > > There will be a V3 with other fixes. > > Sorry for this strange way of making pre-releases! > > Regards, > -------------- next part -------------- A non-text attachment was scrubbed... Name: v315-manjaro-xfce-v21-gb-gui.png Type: image/png Size: 23459 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: v3.16-linuxmint-mate-20-gb-qt.png Type: image/png Size: 34479 bytes Desc: not available URL: From tobs at taboege.de Sat Apr 17 14:10:47 2021 From: tobs at taboege.de (Tobias Boege) Date: Sat, 17 Apr 2021 14:10:47 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> Message-ID: <20210417121047.GV3027224@highrise.localdomain> On Fri, 16 Apr 2021, PICCORO McKAY Lenz wrote: > itr seem nobody understand > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD > > learn somemnthing > Semantic versioning: https://semver.org/ In semantic versioning, the +YYYYMMDD would be so-called build metadata. The specification explicitly states: ?11.1 [...] Build metadata does not figure into precedence Therefore X.Y.Z == X.Y.Z+YYYYMMDD. And there is a difference between + and - when appending to a version. X.Y.Z-YYYYMMDD would make the date into a numeric pre-release version (see ?9) which is specified to sort *strictly before* X.Y.Z, no matter what its value is. 3.16.0-rc1 would be completely fine for any package management which adheres to semantic versioning -- but like Beno?t, I could not find a list of packager managers which claim to do that. If they only use some kind of versionsort, then chances are that X.Y.Z-rc1 as well as X.Y.Z+YYYYMMDD will be greater than X.Y.Z. Best, Tobias -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From g4mba5 at gmail.com Sat Apr 17 18:43:43 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 17 Apr 2021 18:43:43 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: Message-ID: <023069d3-2506-080c-95fd-1c4899572d50@gmail.com> Le 17/04/2021 ? 12:23, Charlie Ogier a ?crit?: > Hi Beno?t, > > Thanks for fixing the 'Tab' issue. I am having an issue when right > clicking on a control on a form. The menu does not always appear, and if > it does it does not always stay visible when the mouse button is released. > > Charlie > I guess you are using the GTK+3 IDE. For me, the menu always appears, but it does not work at all! In case of emergency, remember that you can run the IDE with QT5 by clicking on the IDE icon with the right mouse button to open the "action" menu associated with the icon. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Sat Apr 17 19:30:17 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 17 Apr 2021 19:30:17 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 In-Reply-To: <6f049c55-4dfb-1008-fd31-99a19b9bdf7b@gmail.com> References: <7cdc08d0-f8d9-4fb9-227c-a868e4aadc45@gmail.com> <6f049c55-4dfb-1008-fd31-99a19b9bdf7b@gmail.com> Message-ID: Le 15/04/2021 ? 22:38, Beno?t Minisini a ?crit?: > Le 15/04/2021 ? 21:21, Charlie Ogier a ?crit?: >> Hi Beno?t, >> >> I think the feature of right clicking on an item in the tool box >> bringing up the 'Help' screen should at least be offered in the new menu. >> >> Charlie >> > > OK. I don't think it will block the release, it can be made later. > I added that in the last commit, please tell me if it is ok for you. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Sat Apr 17 19:39:07 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 17 Apr 2021 19:39:07 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> References: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> Message-ID: Le 17/04/2021 ? 13:34, Martin a ?crit?: > Hi, > > Something happens to the ToolButtons in gb.gtk3 as they appear too small. > Maybe it's something related to the desktop. > The system I test version 3.16 on is: > LinuxMint 20.04 > Desktop: Mate > > Then in gambas 3.15.2 on Manjaro-XFCE v21 all woks fine > > I will check in a new VM same Manjaro to do the test in Gambas v3.16 > > My project is: https://github.com/belmotek/ebook-optimizer > > Regards. > > Mart?n > I can't run the project on github. It fails at startup with: FBooklet.AplyTheme.2472: #6: Type mismatch: wanted Integer, got Variant[] instead FBooklet.AplyTheme.2472 FBooklet.Run.151 Main.Main.209 Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Sat Apr 17 23:38:16 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Sat, 17 Apr 2021 17:38:16 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> Message-ID: El s?b, 17 de abr. de 2021 a la(s) 02:34, Christof Thalhofer ( chrisml at deganius.de) escribi?: > Am 17.04.21 um 03:03 schrieb PICCORO McKAY Lenz: > > > itr seem nobody understand > > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD > > > > learn somemnthing > > You have to learn. Picco you are too aggressive. Please stop that. > I must emphasize that when I raised that point it is because wll of you have missed the obvious, inclusivelly you Benoit you didn't even watch the video when you were already answering the email with questions that were answered in it i reported very good my issues in the bug tracker, i am the only that tries to document the non so used modules (db.odbc, gb.web, gb.http, etc etc) or worse, things LIKE: 1. justification for not knowing a bit of semantics VERSIONING and saying such an outrageous thing as X.Y.Z is greater than X.Y.Z+DATE ? 2. justification for 4 years of an ODBC module that was useless and that was only realized because two others said the obvious? 3. the justification for overlooking the truth? WHEN we have HTML components in gambas and the own development and creator doe snot used in thier hosting but other already triying it? 4. how we can trus in that when all of this happened, NO i will be banned for sure due i said true in hard way right? > > Alles Gute > > Christof Thalhofer > > -- > Dies ist keine Signatur > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mnaltrogge at web.de Sun Apr 18 01:12:48 2021 From: mnaltrogge at web.de (Michael N. Altrogge) Date: Sun, 18 Apr 2021 01:12:48 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> Message-ID: <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> picco, you should learn when it's time to keep the mouth (or in this case the fingers) closed and to open the brain and think about all of it ... moreover ... you reached a point where you're arguments did not count any more in case of your absolutely unacceptable, impertinent and insulting behavior! ... just my five cents ... PJ p.s.: let me give two cents more: [... i reported very good my issues in the bug tracker ...] no you don't ... most of your reports are not understandable and far away from any kind of English ... [... document the non so used modules ...] MAYBE (???) they are not so used because they are not so needed ... and at least ... gambas is benoits child and he can do whatever he wants with it! Am 17.04.21 um 23:38 schrieb PICCORO McKAY Lenz: > > El s?b, 17 de abr. de 2021 a la(s) 02:34, Christof Thalhofer > (chrisml at deganius.de ) escribi?: > > Am 17.04.21 um 03:03 schrieb PICCORO McKAY Lenz: > > > itr seem nobody understand > > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD > > > > learn somemnthing > > You have to learn. Picco you are too aggressive. Please stop that. > > > I must emphasize that when I raised that point it is because wll of > you have missed the obvious,? inclusivelly?you Benoit you didn't even > watch the video when you were already answering the email with > questions that were answered in it > > i reported very good my issues in the bug tracker, i am the only that > tries to document the non so used modules (db.odbc, gb.web, gb.http, > etc etc) or worse, things LIKE: > > 1. justification for not knowing a bit of semantics VERSIONING and > saying such an outrageous thing as X.Y.Z is greater than X.Y.Z+DATE ? > 2. justification for 4 years of an ODBC module that was useless and > that was only realized because two others said the obvious? > 3.?the justification for overlooking the truth? WHEN we have HTML > components in gambas and the own development and creator doe snot used > in thier hosting but other already triying it? > 4. how we can trus?in that when all of this happened, NO i will be > banned for sure due i said true in hard way right? > > > Alles Gute > > Christof Thalhofer > > -- > Dies ist keine Signatur > > > ----[ http://gambaswiki.org/wiki/doc/netiquette > ]---- > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbelmonte at belmotek.net Sun Apr 18 01:38:34 2021 From: mbelmonte at belmotek.net (Martin) Date: Sun, 18 Apr 2021 01:38:34 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> Message-ID: <14f7293e-4a82-44b0-6a5e-8cac1f6613ef@belmotek.net> ok, surely you use a light theme and not a dark one, and I didn't test with light themes, my mistake. I think now it's fixed if you want you can try again. Regards. El 17/4/21 a las 19:39, Beno?t Minisini escribi?: > Le 17/04/2021 ? 13:34, Martin a ?crit?: >> Hi, >> >> Something happens to the ToolButtons in gb.gtk3 as they appear too >> small. >> Maybe it's something related to the desktop. >> The system I test version 3.16 on is: >> LinuxMint 20.04 >> Desktop: Mate >> >> Then in gambas 3.15.2 on Manjaro-XFCE v21 all woks fine >> >> I will check in a new VM same Manjaro to do the test in Gambas v3.16 >> >> My project is: https://github.com/belmotek/ebook-optimizer >> >> Regards. >> >> Mart?n >> > > I can't run the project on github. It fails at startup with: > > FBooklet.AplyTheme.2472: #6: Type mismatch: wanted Integer, got > Variant[] instead > FBooklet.AplyTheme.2472 FBooklet.Run.151 Main.Main.209 > > Regards, > From mckaygerhard at gmail.com Sun Apr 18 04:24:29 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Sat, 17 Apr 2021 22:24:29 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: El s?b, 17 de abr. de 2021 a la(s) 19:13, Michael N. Altrogge ( mnaltrogge at web.de) escribi?: > [... i reported very good my issues in the bug tracker ...] > > no you don't ... most of your reports are not understandable and far away > from any kind of English ... > almost all over the hole world.. > [... document the non so used modules ...] > > MAYBE (???) they are not so used because they are not so needed ... > oh interesting so why are those modules there Benoiut? just to be a gambas fat? > > and at least ... gambas is benoits child and he can do whatever he wants > with it! > so sad! right Benoit? or you just not said nothing? > > Am 17.04.21 um 23:38 schrieb PICCORO McKAY Lenz: > > > El s?b, 17 de abr. de 2021 a la(s) 02:34, Christof Thalhofer ( > chrisml at deganius.de) escribi?: > >> Am 17.04.21 um 03:03 schrieb PICCORO McKAY Lenz: >> >> > itr seem nobody understand >> > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD >> > >> > learn somemnthing >> >> You have to learn. Picco you are too aggressive. Please stop that. >> > > I must emphasize that when I raised that point it is because wll of you > have missed the obvious, inclusivelly you Benoit you didn't even watch the > video when you were already answering the email with questions that were > answered in it > > i reported very good my issues in the bug tracker, i am the only that > tries to document the non so used modules (db.odbc, gb.web, gb.http, etc > etc) or worse, things LIKE: > > 1. justification for not knowing a bit of semantics VERSIONING and saying > such an outrageous thing as X.Y.Z is greater than X.Y.Z+DATE ? > 2. justification for 4 years of an ODBC module that was useless and that > was only realized because two others said the obvious? > 3. the justification for overlooking the truth? WHEN we have HTML > components in gambas and the own development and creator doe snot used in > thier hosting but other already triying it? > 4. how we can trus in that when all of this happened, NO i will be banned > for sure due i said true in hard way right? > > > >> >> Alles Gute >> >> Christof Thalhofer >> >> -- >> Dies ist keine Signatur >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.crean at y7mail.com Sun Apr 18 09:54:44 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Sun, 18 Apr 2021 07:54:44 +0000 (UTC) Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: <740428126.3494867.1618732484524@mail.yahoo.com> Hey PICCORO McKAY Lenz you know what to do if you don't like it F--- OFF and annoy some one else. Mike On Sunday, 18 April 2021, 10:25:05 am AWST, PICCORO McKAY Lenz wrote: El s?b, 17 de abr. de 2021 a la(s) 19:13, Michael N. Altrogge (mnaltrogge at web.de) escribi?: [... i reported very good my issues in the bug tracker ...] no you don't ... most of your reports are not understandable and far away from any kind of English ... almost all over the hole world..?? [... document the non so used modules ...] MAYBE (???) they are not so used because they are not so needed ... oh interesting so why are those modules there Benoiut?? just to be a gambas fat? and at least ... gambas is benoits child and he can do whatever he wants with it! so sad! right Benoit? or you just not said nothing?? Am 17.04.21 um 23:38 schrieb PICCORO McKAY Lenz: El s?b, 17 de abr. de 2021 a la(s) 02:34, Christof Thalhofer (chrisml at deganius.de) escribi?: Am 17.04.21 um 03:03 schrieb PICCORO McKAY Lenz: > itr seem nobody understand > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD > > learn somemnthing You have to learn. Picco you are too aggressive. Please stop that. I must emphasize that when I raised that point it is because wll of you have missed the obvious,? inclusivelly?you Benoit you didn't even watch the video when you were already answering the email with questions that were answered in it i reported very good my issues in the bug tracker, i am the only that tries to document the non so used modules (db.odbc, gb.web, gb.http, etc etc) or worse, things LIKE: 1. justification for not knowing a bit of semantics VERSIONING and saying such an outrageous thing as X.Y.Z is greater than X.Y.Z+DATE ? 2. justification for 4 years of an ODBC module that was useless and that was only realized because two others said the obvious? 3.?the justification for overlooking the truth? WHEN we have HTML components in gambas and the own development and creator doe snot used in thier hosting but other already triying it? 4. how we can trus?in that when all of this happened, NO i will be banned for sure due i said true in hard way right? ? Alles Gute Christof Thalhofer -- Dies ist keine Signatur ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From isafiur at gmail.com Sun Apr 18 10:15:29 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Sun, 18 Apr 2021 14:00:29 +0545 Subject: [Gambas-user] Error in getting value of WebComboBox when changed to ReadOnly Message-ID: Hi Beno?t When I convert Non-Readonly WebComboBox to Readonly WebComboBox then there is an issue in getting Text of WebComboBox Eg. Put a WebComboBox in form and set its ReadOnly Property as False Public Sub _new() WebComboBox1.List = ["aaa", "bbb", "ccc", "ddd"] WebComboBox1.Text = "" WebComboBox1.ReadOnly = True End Public Sub WebButton1_Click() WebTextBox1.Text = WebComboBox1.Text End You get WebTextBox1.Text = -1 Attached project -- Regards Safiur Rahman -------------- next part -------------- A non-text attachment was scrubbed... Name: ReadOnlyCombo.zip Type: application/zip Size: 14869 bytes Desc: not available URL: From chrisml at deganius.de Sun Apr 18 10:39:08 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Sun, 18 Apr 2021 10:39:08 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: <4deaf78b-1d05-eb49-a566-bdf8602b0ee6@deganius.de> Am 18.04.21 um 04:24 schrieb PICCORO McKAY Lenz: > almost all over the hole world..? First have a look what 'hole' means. No one wants to work with someone who makes accusations all the time and is barely understandable because he doesn't make the slightest effort to write proper english in his postings. This is the reason why you will not be heard. People have told you this many times, but you haven't changed a thing. What's the matter with you, are you blocked? You need to learn first. Learn English* and learn to express yourself politely. Then people will want to work with you. Otherwise they won't. Alles Gute Christof Thalhofer * You can do this by letting your postings examine by https://www.deepl.com/translator before you post. I told you the same thing years ago. -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From bsteers4 at gmail.com Sun Apr 18 10:52:11 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sun, 18 Apr 2021 09:52:11 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: On Sun, 18 Apr 2021, 03:25 PICCORO McKAY Lenz, wrote: > > > El s?b, 17 de abr. de 2021 a la(s) 19:13, Michael N. Altrogge ( > mnaltrogge at web.de) escribi?: > >> [... i reported very good my issues in the bug tracker ...] >> >> no you don't ... most of your reports are not understandable and far away >> from any kind of English ... >> > almost all over the hole world.. > That's whole. And reporting a few bugs does not make being rude okay. [... document the non so used modules ...] >> >> MAYBE (???) they are not so used because they are not so needed ... >> > oh interesting so why are those modules there Benoiut? just to be a > gambas fat? > I think the point is to not expect much praise for documenting something nobody uses. And again, does not make being rude okay. > and at least ... gambas is benoits child and he can do whatever he wants >> with it! >> > so sad! right Benoit? or you just not said nothing? > Sad? It's his. We have no "say" in how he does things, we only politely request things. You'll find Ben leaves the petty squabbling to us ? You just need to note that if you are rude you will upset some people, as you have done with that cocky "learn something" comment, cest la vie BruceS Am 17.04.21 um 23:38 schrieb PICCORO McKAY Lenz: >> >> >> El s?b, 17 de abr. de 2021 a la(s) 02:34, Christof Thalhofer ( >> chrisml at deganius.de) escribi?: >> >>> Am 17.04.21 um 03:03 schrieb PICCORO McKAY Lenz: >>> >>> > itr seem nobody understand >>> > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD >>> > >>> > learn somemnthing >>> >>> You have to learn. Picco you are too aggressive. Please stop that. >>> >> >> I must emphasize that when I raised that point it is because wll of you >> have missed the obvious, inclusivelly you Benoit you didn't even watch the >> video when you were already answering the email with questions that were >> answered in it >> >> i reported very good my issues in the bug tracker, i am the only that >> tries to document the non so used modules (db.odbc, gb.web, gb.http, etc >> etc) or worse, things LIKE: >> >> 1. justification for not knowing a bit of semantics VERSIONING and saying >> such an outrageous thing as X.Y.Z is greater than X.Y.Z+DATE ? >> 2. justification for 4 years of an ODBC module that was useless and that >> was only realized because two others said the obvious? >> 3. the justification for overlooking the truth? WHEN we have HTML >> components in gambas and the own development and creator doe snot used in >> thier hosting but other already triying it? >> 4. how we can trus in that when all of this happened, NO i will be banned >> for sure due i said true in hard way right? >> >> >> >>> >>> Alles Gute >>> >>> Christof Thalhofer >>> >>> -- >>> Dies ist keine Signatur >>> >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From adamnt42 at gmail.com Sun Apr 18 11:50:12 2021 From: adamnt42 at gmail.com (Bruce) Date: Sun, 18 Apr 2021 19:20:12 +0930 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: <51d74b3a-c2b5-0ee2-fb52-bfa16a932257@gmail.com> Wwll, I've learned something. How to set up a rule in gmail to drop emails from certain people. b From kicking177 at gmail.com Sun Apr 18 13:50:17 2021 From: kicking177 at gmail.com (KKing) Date: Sun, 18 Apr 2021 12:50:17 +0100 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) Message-ID: <31816044-0f4e-4a83-f308-1c47143be7f0@gmail.com> > Wwll, I've learned something. > > How to set up a rule in gmail to drop emails from certain people. > > b it would be brilliant if we could apply to the email digest distribution too :--) From chrisml at deganius.de Sun Apr 18 15:58:58 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Sun, 18 Apr 2021 15:58:58 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <31816044-0f4e-4a83-f308-1c47143be7f0@gmail.com> References: <31816044-0f4e-4a83-f308-1c47143be7f0@gmail.com> Message-ID: Am 18.04.21 um 13:50 schrieb KKing: >> How to set up a rule in gmail to drop emails from certain people. >> > it would be brilliant if we could apply to the email digest distribution > too :--) No. I don't like censorship. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From g4mba5 at gmail.com Sun Apr 18 18:09:54 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 18 Apr 2021 18:09:54 +0200 Subject: [Gambas-user] Error in getting value of WebComboBox when changed to ReadOnly In-Reply-To: References: Message-ID: Le 18/04/2021 ? 10:15, Safiur Rahman a ?crit?: > Hi Beno?t > > When I convert Non-Readonly WebComboBox to Readonly WebComboBox then > there is an issue in getting Text of WebComboBox > > Eg. > Put a WebComboBox in form and set its ReadOnly Property as False > > Public Sub _new() > > WebComboBox1.List = ["aaa", "bbb", "ccc", "ddd"] > WebComboBox1.Text = "" > WebComboBox1.ReadOnly = True > > End > > Public Sub WebButton1_Click() > > WebTextBox1.Text = WebComboBox1.Text > > End > > You get WebTextBox1.Text = -1 > > Attached project > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > You should put your bug reports on the bugtracker instead on the mailing-list. That way I will be able to deal with all the issues easily as soon as I has time to do so. Regards, -- Beno?t Minisini From karl.reinl at fen-net.de Sun Apr 18 19:56:38 2021 From: karl.reinl at fen-net.de (Karl Reinl) Date: Sun, 18 Apr 2021 19:56:38 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <31816044-0f4e-4a83-f308-1c47143be7f0@gmail.com> Message-ID: <96e28430461d6e6f3d94fc2bf71ba2224af01eef.camel@fen-net.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Am Sonntag, den 18.04.2021, 15:58 +0200 schrieb Christof Thalhofer: > Am 18.04.21 um 13:50 schrieb KKing: > > > > How to set up a rule in gmail to drop emails from certain people. > > > > > it would be brilliant if we could apply to the email digest > > distribution > > too :--) > > No. I don't like censorship. > > Alles Gute > > Christof Thalhofer > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- Thanks Christof - -- Amicalement Charlie -----BEGIN PGP SIGNATURE----- iQGzBAEBCgAdFiEEjowiKCHQ+TXcV68jJzngniJtB0MFAmB8ctYACgkQJzngniJt B0O/QAwAoyYO5u67eJtP5EbA6WOEJsmFaXBmvNMMMIhY4jADxaVvwPM72OF9FSKv owFzb268pShcJ1AMxxb3WvIWzvVrXmUYP/c5XcPfIj+cKsrEiQyB92WhDTRzeyUP QLW0cVvAyIldq7+pXSRju4NPkv6qwAoJhNeVVTMTcNj+4V64338lBTa443hyFw3Z 0sRTyb5uaWJiCNXS4tO8up/WPzJG6nK9btSWXWvM6kmU4ih/svC3dQQzJMSpNano P+QyjCk/Hac0QIvIcI9VLaaPecpj3EOEX4w4Bv5leL2iBfRJzE3i9lJhovKRledS rrNkgt+MqSO+RDM3l80JaEClsnpYiYQtuFz/8vW3QRlMA6+Vf3F1j8BXYmOl12S5 7wadmQreFSZhjUehAZqMtUdMOdlcDdgR9T5WU8e+52FvwXzCr95t4/VBrSblOR/i m3t8Bun67/2bZAtisoMqJwt0WCOrglF9MAJGajPQbR3S7OMYC7aCtN9zQLiFgVy6 8kIO8HgB =ZuMD -----END PGP SIGNATURE----- From g4mba5 at gmail.com Sun Apr 18 23:45:55 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 18 Apr 2021 23:45:55 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <14f7293e-4a82-44b0-6a5e-8cac1f6613ef@belmotek.net> References: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> <14f7293e-4a82-44b0-6a5e-8cac1f6613ef@belmotek.net> Message-ID: <5dc1ef1e-f5f8-322c-01d7-e15a4432165e@gmail.com> Le 18/04/2021 ? 01:38, Martin a ?crit?: > ok, surely you use a light theme and not a dark one, and I didn't test > with light themes, my mistake. > I think now it's fixed if you want you can try again. > > Regards. > Thanks. There was indeed a weird behaviour with GTK+3 (you have no problem if you run your project with GTK+2), and I fixed in the last master commit. Can you try it? I will remade a Gambas 3.16.0 package after you tell me it's ok for you. I hope it will be the last one! Regards, -- Beno?t Minisini From mbelmonte at belmotek.net Mon Apr 19 00:13:51 2021 From: mbelmonte at belmotek.net (Martin) Date: Mon, 19 Apr 2021 00:13:51 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <5dc1ef1e-f5f8-322c-01d7-e15a4432165e@gmail.com> References: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> <14f7293e-4a82-44b0-6a5e-8cac1f6613ef@belmotek.net> <5dc1ef1e-f5f8-322c-01d7-e15a4432165e@gmail.com> Message-ID: Ok, I remove the webview from the project in a copy project (but did not upload those changes to github, you will have to make your changes locally) Then explicitly use gb.gtk and the icons look correct. I use .svg icons because I make changes to the colors according to the desktop theme using the same file. Please see the attachments of the results with gtk3, gtk3 and qt5 Regards. El 18/4/21 a las 23:45, Beno?t Minisini escribi?: > Le 18/04/2021 ? 01:38, Martin a ?crit?: >> ok, surely you use a light theme and not a dark one, and I didn't >> test with light themes, my mistake. >> I think now it's fixed if you want you can try again. >> >> Regards. >> > > Thanks. There was indeed a weird behaviour with GTK+3 (you have no > problem if you run your project with GTK+2), and I fixed in the last > master commit. > > Can you try it? I will remade a Gambas 3.16.0 package after you tell > me it's ok for you. I hope it will be the last one! > > Regards, > -------------- next part -------------- A non-text attachment was scrubbed... Name: gtk2.png Type: image/png Size: 38561 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: gtk3.png Type: image/png Size: 34295 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: gui-qt.png Type: image/png Size: 39800 bytes Desc: not available URL: From g4mba5 at gmail.com Mon Apr 19 01:25:34 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 19 Apr 2021 01:25:34 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> <14f7293e-4a82-44b0-6a5e-8cac1f6613ef@belmotek.net> <5dc1ef1e-f5f8-322c-01d7-e15a4432165e@gmail.com> Message-ID: Le 19/04/2021 ? 00:13, Martin a ?crit?: > Ok, I remove the webview from the project in a copy project (but did not > upload those changes to github, you will have to make your changes locally) > Then explicitly use gb.gtk and the icons look correct. > I use .svg icons because I make changes to the colors according to the > desktop theme using the same file. > Please see the attachments of the results with gtk3, gtk3 and qt5 > > Regards. > The GTK+3 screenshot is still bad. You didn't use the latest master? -- Beno?t Minisini From mbelmonte at belmotek.net Mon Apr 19 02:45:12 2021 From: mbelmonte at belmotek.net (Martin) Date: Mon, 19 Apr 2021 02:45:12 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> <14f7293e-4a82-44b0-6a5e-8cac1f6613ef@belmotek.net> <5dc1ef1e-f5f8-322c-01d7-e15a4432165e@gmail.com> Message-ID: No, I use PPA. sorry. Now i use the development version and gtk3 icons are ok. Tanks. Regards. Mart?n. El 19/4/21 a las 1:25, Beno?t Minisini escribi?: > The GTK+3 screenshot is still bad. You didn't use the latest master? -------------- next part -------------- A non-text attachment was scrubbed... Name: gtk3-master.png Type: image/png Size: 32821 bytes Desc: not available URL: From isafiur at gmail.com Mon Apr 19 02:46:11 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Mon, 19 Apr 2021 06:31:11 +0545 Subject: [Gambas-user] Error in getting value of WebComboBox when changed to ReadOnly In-Reply-To: References: Message-ID: Hi The bugtracker doesn't allow log in. That's why I have to put on mailing list. On Sun, 18 Apr 2021, 14:00 Safiur Rahman, wrote: > Hi Beno?t > > When I convert Non-Readonly WebComboBox to Readonly WebComboBox then > there is an issue in getting Text of WebComboBox > > Eg. > Put a WebComboBox in form and set its ReadOnly Property as False > > Public Sub _new() > > WebComboBox1.List = ["aaa", "bbb", "ccc", "ddd"] > WebComboBox1.Text = "" > WebComboBox1.ReadOnly = True > > End > > Public Sub WebButton1_Click() > > WebTextBox1.Text = WebComboBox1.Text > > End > > You get WebTextBox1.Text = -1 > > Attached project > > -- > Regards > Safiur Rahman > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Mon Apr 19 05:44:12 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Sun, 18 Apr 2021 23:44:12 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <64da131b-7d92-177b-a617-4f96293148a9@belmotek.net> <14f7293e-4a82-44b0-6a5e-8cac1f6613ef@belmotek.net> <5dc1ef1e-f5f8-322c-01d7-e15a4432165e@gmail.com> Message-ID: El dom, 18 de abr. de 2021 a la(s) 20:45, Martin (mbelmonte at belmotek.net) escribi?: > No, I use PPA. sorry. > yes i reported the same when i try to test the odbc new changes, those packages are not well > Now i use the development version and gtk3 icons are ok. > confirmed > > Tanks. > > Regards. > > Mart?n. > > El 19/4/21 a las 1:25, Beno?t Minisini escribi?: > > The GTK+3 screenshot is still bad. You didn't use the latest master? > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Mon Apr 19 12:57:58 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 19 Apr 2021 12:57:58 +0200 Subject: [Gambas-user] Error in getting value of WebComboBox when changed to ReadOnly In-Reply-To: References: Message-ID: Le 19/04/2021 ? 02:46, Safiur Rahman a ?crit?: > Hi > The bugtracker doesn't allow log in. That's why I have to put on mailing > list. > Normally, it's fixed now. -- Beno?t Minisini From rwe-sse at osnanet.de Mon Apr 19 17:33:49 2021 From: rwe-sse at osnanet.de (Rolf-Werner Eilert) Date: Mon, 19 Apr 2021 17:33:49 +0200 Subject: [Gambas-user] Update for Gambas safe now? Message-ID: On my Ubuntu 18 and 20 systems, an update for Gambas is offered. I followed the discussion on the new Gambas version here. Can I install it? Is it safe now? I installed it from gambas-team ppa. The Ubuntu 18 is with Mate, the other one is a Kubuntu 20. Both are production systems, but the 18 is more important. Breaking Gambas functionality would mean breaking several essential applications. Regards Rolf From g4mba5 at gmail.com Mon Apr 19 17:53:39 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 19 Apr 2021 17:53:39 +0200 Subject: [Gambas-user] Update for Gambas safe now? In-Reply-To: References: Message-ID: Le 19/04/2021 ? 17:33, Rolf-Werner Eilert a ?crit?: > On my Ubuntu 18 and 20 systems, an update for Gambas is offered. I > followed the discussion on the new Gambas version here. Can I install > it? Is it safe now? I installed it from gambas-team ppa. > > The Ubuntu 18 is with Mate, the other one is a Kubuntu 20. Both are > production systems, but the 18 is more important. Breaking Gambas > functionality would mean breaking several essential applications. > > Regards > Rolf > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- The next one should be safe (it's mainly for running the IDE with GTK+3). I will create it tomorrow if everything is ok. Anyway, generally, you should be careful when upgrading a production system with any new version of any language, library or software! I try to never do that in my job. :-) Upgrading a dependency is like a new version, so it should be followed by a pre-production server and some tests. Regards, -- Beno?t Minisini From mbelmonte at belmotek.net Mon Apr 19 18:09:12 2021 From: mbelmonte at belmotek.net (Martin) Date: Mon, 19 Apr 2021 18:09:12 +0200 Subject: [Gambas-user] Text paragraph format Message-ID: <69b507a6-fcc7-c72b-e3ef-092be4ecd86f@belmotek.net> Hello everybody. It turns out that the text that comes out of a PDF is not formatted correctly, but some things can be done to improve it. If for example a string ends in ".\n" (dot+new-line) we are almost certainly at the end of a paragraph. But then there are situations where it is a title and the line of text does not end with "." (dot) but luckily it happens that then the next line begins with a capital letter. Well now the question: What is the regular expression, or another way to replace \n# with \n[:: jump ::]#? where # is any uppercase letter. Replace "\n#" ?? >? "\n[:: jump ::]#" Note: I use this gambas code {xpdf[i].GetText(0, 0, xpdf[i].W, xpdf[i].H)} to extract the page text from a PDF my intention is produce a very basic HTML document. If some one has any idea related please comment. Regards. Martin. From brian at westwoodsvcs.com Mon Apr 19 22:22:31 2021 From: brian at westwoodsvcs.com (Brian G) Date: Mon, 19 Apr 2021 13:22:31 -0700 (PDT) Subject: [Gambas-user] arm ubuntu gambas3-devel package 3.16 not available in ppa stable repository Message-ID: <634070859.23148.1618863751768.JavaMail.zimbra@westwoodsvcs.com> It seems like the gambas3-devel package is not available for arm version of ubuntu in the gambas team ppa stable repository. making gambas3 uninstallable... maybe I am doing something wrong, but this is the error I get An apt search only shows gambas3-dev not gambas3-devel "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot at 2021-04-19 13-20-18.png Type: image/png Size: 7968 bytes Desc: not available URL: From g4mba5 at gmail.com Tue Apr 20 02:18:07 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 20 Apr 2021 02:18:07 +0200 Subject: [Gambas-user] arm ubuntu gambas3-devel package 3.16 not available in ppa stable repository In-Reply-To: <634070859.23148.1618863751768.JavaMail.zimbra@westwoodsvcs.com> References: <634070859.23148.1618863751768.JavaMail.zimbra@westwoodsvcs.com> Message-ID: <658f9895-c68e-56d6-3cbd-dce3bee4cbaa@gmail.com> Le 19/04/2021 ? 22:22, Brian G a ?crit?: > It seems like the gambas3-devel package is not available for arm version > of ubuntu in the gambas team ppa stable repository. > > making gambas3 uninstallable... > > maybe I am doing something wrong, but this is the error I get > > > An apt search only shows gambas3-dev not gambas3-devel > > "Failure is the key to success; > ?each mistake teaches us something" ?.. Morihei Ueshiba > Brian G > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > I guess you tried the packages for Ubuntu 20.10 or 21.04. Some arm packages are not yet available according to Launchpad, no idea why. I will trigger rebuilds of everything soon, so try again later. -- Beno?t Minisini From herberthguzman at gmail.com Tue Apr 20 19:19:45 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 20 Apr 2021 11:19:45 -0600 Subject: [Gambas-user] X11: loading has already failed Message-ID: Hi Benoit congratulations On Gambas 3.16, you are surprised With all the changes. Benoit I have a problem With X11, I think you made changes but Now it gives Me this error. X11: loading has already failed the code: X11.SetWindowProperty(Me.Id, X11.InternAtom("_NET_WM_STRUT"), X11.InternAtom("CARDINAL"), [0, 0, 0, iSize]) Help please. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Tue Apr 20 21:19:11 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 20 Apr 2021 21:19:11 +0200 Subject: [Gambas-user] X11: loading has already failed In-Reply-To: References: Message-ID: Le 20/04/2021 ? 19:19, Herberth Guzman a ?crit?: > Hi > > Benoit congratulations On Gambas 3.16, you are surprised With all the > changes. > > Benoit I have a problem With X11, I think you made changes but Now it > gives Me this error. > > X11: loading has already failed > > the code: > X11.SetWindowProperty(Me.Id, X11.InternAtom("_NET_WM_STRUT"), > X11.InternAtom("CARDINAL"), [0, 0, 0, iSize]) > > Help please. > > Thanks > Can't help you with a full project that reproduces the bug (I should count the number of times I say that). Regards, -- Beno?t Minisini From g4mba5 at gmail.com Tue Apr 20 21:22:01 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 20 Apr 2021 21:22:01 +0200 Subject: [Gambas-user] Release of Gambas 3.16.0 Message-ID: Hi, The release is now official. You will find binary packages for Ubuntu on the stable ppa - the daily ppa has the same contents except the version number which will be upgraded as soon as possible. Please report bugs on the bugtracker, and if you can't login or register, tell me. Login should normally be fixed now. Regards, -- Beno?t Minisini From herberthguzman at gmail.com Tue Apr 20 22:23:13 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 20 Apr 2021 14:23:13 -0600 Subject: [Gambas-user] X11: loading has already failed In-Reply-To: References: Message-ID: If you run the example you have in gb.desktop you will see the error. El martes, 20 de abril de 2021, Beno?t Minisini escribi?: > Le 20/04/2021 ? 19:19, Herberth Guzman a ?crit : > >> Hi >> >> Benoit congratulations On Gambas 3.16, you are surprised With all the >> changes. >> >> Benoit I have a problem With X11, I think you made changes but Now it >> gives Me this error. >> >> X11: loading has already failed >> >> the code: >> X11.SetWindowProperty(Me.Id, X11.InternAtom("_NET_WM_STRUT"), >> X11.InternAtom("CARDINAL"), [0, 0, 0, iSize]) >> >> Help please. >> >> Thanks >> >> > Can't help you with a full project that reproduces the bug (I should count > the number of times I say that). > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jussi.lahtinen at gmail.com Tue Apr 20 22:36:44 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Tue, 20 Apr 2021 23:36:44 +0300 Subject: [Gambas-user] X11: loading has already failed In-Reply-To: References: Message-ID: ?? gb.desktop is a component. Jussi On Tue, Apr 20, 2021 at 11:24 PM Herberth Guzman wrote: > If you run the example you have in gb.desktop you will see the error. > > > > El martes, 20 de abril de 2021, Beno?t Minisini > escribi?: > >> Le 20/04/2021 ? 19:19, Herberth Guzman a ?crit : >> >>> Hi >>> >>> Benoit congratulations On Gambas 3.16, you are surprised With all the >>> changes. >>> >>> Benoit I have a problem With X11, I think you made changes but Now it >>> gives Me this error. >>> >>> X11: loading has already failed >>> >>> the code: >>> X11.SetWindowProperty(Me.Id, X11.InternAtom("_NET_WM_STRUT"), >>> X11.InternAtom("CARDINAL"), [0, 0, 0, iSize]) >>> >>> Help please. >>> >>> Thanks >>> >>> >> Can't help you with a full project that reproduces the bug (I should >> count the number of times I say that). >> >> Regards, >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From herberthguzman at gmail.com Tue Apr 20 22:49:06 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 20 Apr 2021 14:49:06 -0600 Subject: [Gambas-user] X11: loading has already failed In-Reply-To: References: Message-ID: gb.desktop is a component and has a sample form. That example of use now gives an error. Button 1https://gitlab.com/gambas/gambas/-/blob/master/comp/src/gb.desktop/.src/Tests/Form1.class El martes, 20 de abril de 2021, Jussi Lahtinen escribi?: > ?? > gb.desktop is a component. > > > Jussi > > > On Tue, Apr 20, 2021 at 11:24 PM Herberth Guzman > wrote: > >> If you run the example you have in gb.desktop you will see the error. >> >> >> >> El martes, 20 de abril de 2021, Beno?t Minisini >> escribi?: >> >>> Le 20/04/2021 ? 19:19, Herberth Guzman a ?crit : >>> >>>> Hi >>>> >>>> Benoit congratulations On Gambas 3.16, you are surprised With all the >>>> changes. >>>> >>>> Benoit I have a problem With X11, I think you made changes but Now it >>>> gives Me this error. >>>> >>>> X11: loading has already failed >>>> >>>> the code: >>>> X11.SetWindowProperty(Me.Id, X11.InternAtom("_NET_WM_STRUT"), >>>> X11.InternAtom("CARDINAL"), [0, 0, 0, iSize]) >>>> >>>> Help please. >>>> >>>> Thanks >>>> >>>> >>> Can't help you with a full project that reproduces the bug (I should >>> count the number of times I say that). >>> >>> Regards, >>> >>> -- >>> Beno?t Minisini >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Tue Apr 20 23:20:32 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Tue, 20 Apr 2021 22:20:32 +0100 Subject: [Gambas-user] Release of Gambas 3.16.0 In-Reply-To: References: Message-ID: On Tue, 20 Apr 2021, 20:23 Beno?t Minisini, wrote: > Hi, > > The release is now official. You will find binary packages for Ubuntu on > the stable ppa - the daily ppa has the same contents except the version > number which will be upgraded as soon as possible. > > Please report bugs on the bugtracker, and if you can't login or > register, tell me. Login should normally be fixed now. > > Regards, > Great stuff Ben ? Great stuff team ? Cant wait to get home from work and install it. A cheeky note on your english my friend (hope you dont mind the observation/correction) I have seen you use the word "normally" in similar context to the above last sentence but it does not really make sense in English as we do not use it that way. I think the word you want is "generally". "Normally" to us means more like "usually" (most of the previous times) where as "generally" means more "for the most part" (in general cases) It's harder to explain than I thought lol but trust me the word normally just does not really fit that sentence. Apart from that your English is probably better than mine ? (I actually had to look up the word "ambiguous" after you used it a while ago) lol Much respect BruceS > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jussi.lahtinen at gmail.com Tue Apr 20 23:31:27 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Wed, 21 Apr 2021 00:31:27 +0300 Subject: [Gambas-user] X11: loading has already failed In-Reply-To: References: Message-ID: OK, now you are specific enough. They are not samples or examples, but some test forms. And they are not runnable as such. Please always send runnable project when reporting a problem (and additionally instructions to reproduce the problem, if applicable). 1. It's the only way to see *precisely* what you are doing. 2. It saves Benoit's time. Jussi On Tue, Apr 20, 2021 at 11:50 PM Herberth Guzman wrote: > gb.desktop is a component and has a sample form. > > That example of use now gives an error. > > Button 1https://gitlab.com/gambas/gambas/-/blob/master/comp/src/gb.desktop/.src/Tests/Form1.class > > > El martes, 20 de abril de 2021, Jussi Lahtinen > escribi?: > >> ?? >> gb.desktop is a component. >> >> >> Jussi >> >> >> On Tue, Apr 20, 2021 at 11:24 PM Herberth Guzman < >> herberthguzman at gmail.com> wrote: >> >>> If you run the example you have in gb.desktop you will see the error. >>> >>> >>> >>> El martes, 20 de abril de 2021, Beno?t Minisini >>> escribi?: >>> >>>> Le 20/04/2021 ? 19:19, Herberth Guzman a ?crit : >>>> >>>>> Hi >>>>> >>>>> Benoit congratulations On Gambas 3.16, you are surprised With all the >>>>> changes. >>>>> >>>>> Benoit I have a problem With X11, I think you made changes but Now it >>>>> gives Me this error. >>>>> >>>>> X11: loading has already failed >>>>> >>>>> the code: >>>>> X11.SetWindowProperty(Me.Id, X11.InternAtom("_NET_WM_STRUT"), >>>>> X11.InternAtom("CARDINAL"), [0, 0, 0, iSize]) >>>>> >>>>> Help please. >>>>> >>>>> Thanks >>>>> >>>>> >>>> Can't help you with a full project that reproduces the bug (I should >>>> count the number of times I say that). >>>> >>>> Regards, >>>> >>>> -- >>>> Beno?t Minisini >>>> >>>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>>> >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>> >> > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Tue Apr 20 23:47:01 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 20 Apr 2021 23:47:01 +0200 Subject: [Gambas-user] Release of Gambas 3.16.0 In-Reply-To: References: Message-ID: <763d4641-e279-0d3b-eaa6-1e41f1ec9d2f@gmail.com> Le 20/04/2021 ? 23:20, Bruce Steers a ?crit?: > > A cheeky note on your english my friend (hope you dont mind the > observation/correction) > ?I have seen you use the word "normally" in similar context to the > above last sentence but it does not really make sense in English as we > do not use it that way.? I think the word you want is "generally". > "Normally" to us? means more like "usually" (most of the previous > times)? where as "generally" means more? "for the most part" (in general > cases) > It's harder to explain than I thought lol but trust me the word normally > just does not really fit that sentence. I'm afraid I don't make the difference in french between "most of the time", and "for the most part"... I used "normally" because it looks like "normalement" in French. https://www.linguee.fr/francais-anglais/traduction/normalement.html That page tells me that I can translate it as "normally", "generally", "naturally" and seven other words. But not "usually". Here I wanted to mean "login has been fixed unless the contrary". -- Beno?t Minisini From isafiur at gmail.com Wed Apr 21 00:42:47 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Wed, 21 Apr 2021 04:27:47 +0545 Subject: [Gambas-user] Bugs in gambas 3.16 Message-ID: Hi The Desktop.SendKeys is not working now. The bug tracker neither allows login of my old user id nor allows log in of newly created user id. We have been using Desktop.SendKeys for more than six years to allow user use Return/Enter key instead of Tab key to go to next control in several applications. Now that is not working. Is there any workaround to solve "Cannot load clas X11" error in temporary basis for the time this bug gets fixed? Attached a project to reproduce this problem. -- Regards Safiur Rahman -------------- next part -------------- A non-text attachment was scrubbed... Name: attachment.zip Type: application/zip Size: 14807 bytes Desc: not available URL: From mbelmonte at belmotek.net Wed Apr 21 00:46:46 2021 From: mbelmonte at belmotek.net (Martin) Date: Wed, 21 Apr 2021 00:46:46 +0200 Subject: [Gambas-user] Release of Gambas 3.16.0 In-Reply-To: References: Message-ID: <4de90d61-a92a-047b-ed43-df6d9c682f5e@belmotek.net> Cool. How does the Arch or Manjaro package maintainer find out there is a new version? Does anyone have contact with him? Tanks. Mart?n. El 20/4/21 a las 21:22, Beno?t Minisini escribi?: > Hi, > > The release is now official. You will find binary packages for Ubuntu > on the stable ppa - the daily ppa has the same contents except the > version number which will be upgraded as soon as possible. > > Please report bugs on the bugtracker, and if you can't login or > register, tell me. Login should normally be fixed now. > > Regards, > From brian at westwoodsvcs.com Wed Apr 21 00:21:21 2021 From: brian at westwoodsvcs.com (Brian G) Date: Tue, 20 Apr 2021 15:21:21 -0700 (PDT) Subject: [Gambas-user] Sripter Wiki Info Updates Message-ID: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> Hello All, I have started to update the wiki regarding Scripter - gbs3. I would appreciate and feed back/criticisms and direction from the group on the contents. I am pretty much a noob doing this. So....... fire away..... It can be found here. [ http://gambaswiki.org/edit/doc/scripting | Scripter Page ] Thank in advance! "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G -------------- next part -------------- An HTML attachment was scrubbed... URL: From isafiur at gmail.com Wed Apr 21 01:00:07 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Wed, 21 Apr 2021 04:45:07 +0545 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: Hi Manually loading X11 class solved my problem of Desktop.SendKeys error. Please check why bug tracker log in is not working? On 4/21/21, Safiur Rahman wrote: > Hi > > The Desktop.SendKeys is not working now. The bug tracker neither > allows login of my old user id nor allows log in of newly created user > id. > We have been using Desktop.SendKeys for more than six years to allow > user use Return/Enter key instead of Tab key to go to next control in > several applications. Now that is not working. Is there any workaround > to solve "Cannot load clas X11" error in temporary basis for the time > this bug gets fixed? > > Attached a project to reproduce this problem. > > -- > Regards > Safiur Rahman > -- Regards Safiur Rahman From herberthguzman at gmail.com Wed Apr 21 01:40:00 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 20 Apr 2021 17:40:00 -0600 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: Temporalmente har? lo mismo con mi proyecto. Mi proyecto dej? de funcionar con x11 El martes, 20 de abril de 2021, Safiur Rahman escribi?: > hola > > Cargar manualmente la clase X11 resolvi? mi problema de Desktop.SendKeys > error. Por favor, compruebe por qu? el inicio de sesi?n del rastreador de > errores no funciona? > > El 4/21/21, Safiur Rahman escribi?: > Hola > > > > > Desktop.SendKeys no funciona ahora. El rastreador de errores ni > > permite el inicio de sesi?n de mi antiguo id de usuario ni permite > iniciar sesi?n de un usuario reci?n creado > > identificaci?n. > > Hemos estado usando Desktop.SendKeys durante m?s de seis a?os para > permitir > > usuario utilice la tecla Retorno/Intro en lugar de la tecla Tab para ir > al siguiente control en > > varias aplicaciones. Eso no funciona. ?Hay alguna soluci?n alternativa > > resolver el error "No se puede cargar clas X11" de forma temporal por el > tiempo > > se soluciona este error? > > > > Adjunta un proyecto para reproducir este problema. > > > > -- > > Aspectos > > Safiur Rahman > > > > > -- > saludos > Safiur Rahman > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From herberthguzman at gmail.com Wed Apr 21 01:40:43 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 20 Apr 2021 17:40:43 -0600 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: Temporarily I will do the same with my project. My project stopped working with x11 El martes, 20 de abril de 2021, Safiur Rahman escribi?: > Hi > > Manually loading X11 class solved my problem of Desktop.SendKeys > error. Please check why bug tracker log in is not working? > > On 4/21/21, Safiur Rahman wrote: > > Hi > > > > The Desktop.SendKeys is not working now. The bug tracker neither > > allows login of my old user id nor allows log in of newly created user > > id. > > We have been using Desktop.SendKeys for more than six years to allow > > user use Return/Enter key instead of Tab key to go to next control in > > several applications. Now that is not working. Is there any workaround > > to solve "Cannot load clas X11" error in temporary basis for the time > > this bug gets fixed? > > > > Attached a project to reproduce this problem. > > > > -- > > Regards > > Safiur Rahman > > > > > -- > Regards > Safiur Rahman > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From herberthguzman at gmail.com Wed Apr 21 01:43:14 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 20 Apr 2021 17:43:14 -0600 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: Hi I do not share your opinion, I do not think that benoit looks at gambas as "his" little son, and for example look at gambas 3.16. For me gambas is a professional project, Benoit dedicates time and effort to improve gb3 every day. But it is thanks to the community that has been improved, belittling other components is not being a community. It is my little contribution El s?bado, 17 de abril de 2021, Michael N. Altrogge escribi?: > picco, > > you should learn when it's time to keep the mouth (or in this case the > fingers) closed and to open the brain and think about all of it ... > moreover ... you reached a point where you're arguments did not count any > more in case of your absolutely unacceptable, impertinent and insulting > behavior! > > ... just my five cents ... > > PJ > > p.s.: let me give two cents more: > > [... i reported very good my issues in the bug tracker ...] > > no you don't ... most of your reports are not understandable and far away > from any kind of English ... > > [... document the non so used modules ...] > > MAYBE (???) they are not so used because they are not so needed ... > > > and at least ... gambas is benoits child and he can do whatever he wants > with it! > > > Am 17.04.21 um 23:38 schrieb PICCORO McKAY Lenz: > > > El s?b, 17 de abr. de 2021 a la(s) 02:34, Christof Thalhofer ( > chrisml at deganius.de) escribi?: > >> Am 17.04.21 um 03:03 schrieb PICCORO McKAY Lenz: >> >> > itr seem nobody understand >> > the Semantic versioning here.. Y.X.Z < than X.Y.Z+YYYYMMMDDD >> > >> > learn somemnthing >> >> You have to learn. Picco you are too aggressive. Please stop that. >> > > I must emphasize that when I raised that point it is because wll of you > have missed the obvious, inclusivelly you Benoit you didn't even watch the > video when you were already answering the email with questions that were > answered in it > > i reported very good my issues in the bug tracker, i am the only that > tries to document the non so used modules (db.odbc, gb.web, gb.http, etc > etc) or worse, things LIKE: > > 1. justification for not knowing a bit of semantics VERSIONING and saying > such an outrageous thing as X.Y.Z is greater than X.Y.Z+DATE ? > 2. justification for 4 years of an ODBC module that was useless and that > was only realized because two others said the obvious? > 3. the justification for overlooking the truth? WHEN we have HTML > components in gambas and the own development and creator doe snot used in > thier hosting but other already triying it? > 4. how we can trus in that when all of this happened, NO i will be banned > for sure due i said true in hard way right? > > > >> >> Alles Gute >> >> Christof Thalhofer >> >> -- >> Dies ist keine Signatur >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Wed Apr 21 02:19:19 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 02:19:19 +0200 Subject: [Gambas-user] Sripter Wiki Info Updates In-Reply-To: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> References: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> Message-ID: Le 21/04/2021 ? 00:21, Brian G a ?crit?: > Hello All, > > I have started to update the wiki regarding Scripter - gbs3. > > I would appreciate and feed back/criticisms and direction from the group > on the contents. > I am pretty much a noob doing this. So....... fire away..... > > It can be found here. > > Scripter Page > > Thank in advance! > > > "Failure is the key to success; > ?each mistake teaches us something" ?.. Morihei Ueshiba > Brian G > When you document something that changed since a specific version, you should use "@{since X.YY}" where X.YY is the Gambas version of the change. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Wed Apr 21 02:22:02 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 02:22:02 +0200 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: <8d48e12f-986d-d52d-5a73-f931e1d8123d@gmail.com> Le 21/04/2021 ? 00:42, Safiur Rahman a ?crit?: > Hi > > The Desktop.SendKeys is not working now. The bug tracker neither > allows login of my old user id nor allows log in of newly created user > id. > We have been using Desktop.SendKeys for more than six years to allow > user use Return/Enter key instead of Tab key to go to next control in > several applications. Now that is not working. Is there any workaround > to solve "Cannot load clas X11" error in temporary basis for the time > this bug gets fixed? > > Attached a project to reproduce this problem. > Beware that even if I succeed in fixing that bug, Desktop.SendKeys() will never work with Wayland (it's forbidden). Moreover, if you use Desktop.SendKeys() just to change the focused control, you should really not use it, and do that using the "Next" and "Previous" properties. Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Wed Apr 21 02:24:24 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 20 Apr 2021 20:24:24 -0400 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: now i have odbc working but as i do in my test and a i ALREADY notified in the mail press releases if you guys used the ppa packages you will have all of those problems building from scratch or using the debian packages as templates solved in my case the problems, i revise and check the packaging guidelines and it seems mostly are not in good shape IS THERE ALREADY A OPEN ISSUE for that: http://gambaswiki.org/bugtracker/edit?object=BUG.2161 Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El mar, 20 de abr. de 2021 a la(s) 19:42, Herberth Guzman (herberthguzman at gmail.com) escribi?: > > Temporarily I will do the same with my project. My project stopped working with x11 > > El martes, 20 de abril de 2021, Safiur Rahman escribi?: >> >> Hi >> >> Manually loading X11 class solved my problem of Desktop.SendKeys >> error. Please check why bug tracker log in is not working? >> >> On 4/21/21, Safiur Rahman wrote: >> > Hi >> > >> > The Desktop.SendKeys is not working now. The bug tracker neither >> > allows login of my old user id nor allows log in of newly created user >> > id. >> > We have been using Desktop.SendKeys for more than six years to allow >> > user use Return/Enter key instead of Tab key to go to next control in >> > several applications. Now that is not working. Is there any workaround >> > to solve "Cannot load clas X11" error in temporary basis for the time >> > this bug gets fixed? >> > >> > Attached a project to reproduce this problem. >> > >> > -- >> > Regards >> > Safiur Rahman >> > >> >> >> -- >> Regards >> Safiur Rahman >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From mckaygerhard at gmail.com Wed Apr 21 02:30:47 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 20 Apr 2021 20:30:47 -0400 Subject: [Gambas-user] Sripter Wiki Info Updates In-Reply-To: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> References: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> Message-ID: El mar, 20 de abr. de 2021 a la(s) 18:50, Brian G (brian at westwoodsvcs.com) escribi?: > > I have started to update the wiki regarding Scripter - gbs3. noted since some hours.. good job, some points: 1. you have a several history for last day, i recommended use the preview event write a new version per change! 2. you covered all but does not said if you need to have all of the complete environment or only some modules > > I would appreciate and feed back/criticisms and direction from the group on the contents. we can update making some links to internal class and related.. of course.. > I am pretty much a noob doing this. So....... fire away..... please for a noob was a great starting! well done! i have some questions.. can a script if work with odbc/db/etc need to specific the loading of the module? > > It can be found here. > > Scripter Page > > Thank in advance! > > > "Failure is the key to success; > each mistake teaches us something" .. Morihei Ueshiba > Brian G > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From g4mba5 at gmail.com Wed Apr 21 02:38:40 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 02:38:40 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: Le 21/04/2021 ? 01:43, Herberth Guzman a ?crit?: > Hi I do not share your opinion, I do not think that benoit looks at > gambas as "his" little son, and for example look at gambas 3.16. > > For me gambas is a professional project, Benoit dedicates time and > effort to improve gb3 every day. > > But it is thanks to the community that has been improved, belittling > other components is not being a community. > > It is my little contribution > As I earn my life using it, for important professional projects, I'm eating my own food. I think this is a guarantee that Gambas is not a toy, and that I won't act randomly. Of course it does not mean I can't make mistake. Only God knows the future. -- Beno?t Minisini From g4mba5 at gmail.com Wed Apr 21 02:38:32 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 02:38:32 +0200 Subject: [Gambas-user] Sripter Wiki Info Updates In-Reply-To: References: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> Message-ID: Le 21/04/2021 ? 02:19, Beno?t Minisini a ?crit?: > Le 21/04/2021 ? 00:21, Brian G a ?crit?: >> Hello All, >> >> I have started to update the wiki regarding Scripter - gbs3. >> >> I would appreciate and feed back/criticisms and direction from the >> group on the contents. >> I am pretty much a noob doing this. So....... fire away..... >> >> It can be found here. >> >> Scripter Page >> >> Thank in advance! >> >> >> "Failure is the key to success; >> ??each mistake teaches us something" ?.. Morihei Ueshiba >> Brian G >> > > When you document something that changed since a specific version, you > should use "@{since X.YY}" where X.YY is the Gambas version of the change. > > Regards, > Another point: there is a 24 hour delay between a change in the wiki and its availability to the world, because this is the delay I tell Cloudflare. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Wed Apr 21 02:41:50 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 02:41:50 +0200 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: Le 21/04/2021 ? 02:24, PICCORO McKAY Lenz a ?crit?: > now i have odbc working but as i do in my test and a i ALREADY > notified in the mail press releases if you guys used the ppa packages > you will have all of those problems I'm not sure to understand that sentence correctly. I can just tell that now you have the same code in the ppa packages that in the source code from git. > > building from scratch or using the debian packages as templates solved > in my case the problems, i revise and check the packaging guidelines > and it seems mostly are not in good shape I'm currently updating the "how to package" page for 3.16. > > IS THERE ALREADY A OPEN ISSUE for that: "There is", otherwise it's a question. Regards, -- Beno?t Minisini From brian at westwoodsvcs.com Wed Apr 21 03:12:47 2021 From: brian at westwoodsvcs.com (Brian G) Date: Tue, 20 Apr 2021 18:12:47 -0700 (PDT) Subject: [Gambas-user] Sripter Wiki Info Updates In-Reply-To: References: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> Message-ID: <942437921.23672.1618967567290.JavaMail.zimbra@westwoodsvcs.com> > El mar, 20 de abr. de 2021 a la(s) 18:50, Brian G > (brian at westwoodsvcs.com) escribi?: >> >> I have started to update the wiki regarding Scripter - gbs3. > noted since some hours.. good job, some points: > > 1. you have a several history for last day, i recommended use the > preview event write a new version per change! > 2. you covered all but does not said if you need to have all of the > complete environment or only some modules Good Point I will Add the information. Only Scripter needs be installed, it will cause gambas3-devel and gambas3-gb-pcre to be installed. It does not actually require that anything else be installed. > >> >> I would appreciate and feed back/criticisms and direction from the group on the >> contents. > we can update making some links to internal class and related.. of course.. > >> I am pretty much a noob doing this. So....... fire away..... > please for a noob was a great starting! well done! > > i have some questions.. can a script if work with odbc/db/etc need to > specific the loading of the module? inside the script you would add use gb.odbc This will cause the odbc component to be loaded. If you have installed only scripter then yes you will have to install the odbc component on mint that would be: sudo apt install gambas3.gb.odbc > >> >> It can be found here. >> >> Scripter Page >> >> Thank in advance! >> >> >> "Failure is the key to success; >> each mistake teaches us something" .. Morihei Ueshiba >> Brian G >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From chrisml at deganius.de Wed Apr 21 08:59:20 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Wed, 21 Apr 2021 08:59:20 +0200 Subject: [Gambas-user] Release of Gambas 3.16.0 In-Reply-To: References: Message-ID: Am 20.04.21 um 21:22 schrieb Beno?t Minisini: > The release is now official. You will find binary packages for Ubuntu on > the stable ppa - the daily ppa has the same contents except the version > number which will be upgraded as soon as possible. > > Please report bugs on the bugtracker, and if you can't login or > register, tell me. Login should normally be fixed now. Thank you Beno?t for your great work! :-) Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From mckaygerhard at gmail.com Wed Apr 21 09:51:23 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 03:51:23 -0400 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: El mar, 20 de abr. de 2021 a la(s) 20:42, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > I'm not sure to understand that sentence correctly. I can just tell that > now you have the same code in the ppa packages that in the source code > from git. ... bad versioning scheme, bad dependency handling but i do not use winbuntu so i not detailed the problems > > building from scratch or using the debian packages as templates solved > > in my case the problems, i revise and check the packaging guidelines > > and it seems mostly are not in good shape > > I'm currently updating the "how to package" page for 3.16. Thanks Benoit.. this task is only possible by you that knows perfectly the gambas, sorry, > > > > > IS THERE ALREADY A OPEN ISSUE for that: > > "There is", otherwise it's a question. yes! ? well you pretty understand of course! > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From rwe-sse at osnanet.de Wed Apr 21 09:53:01 2021 From: rwe-sse at osnanet.de (Rolf-Werner Eilert) Date: Wed, 21 Apr 2021 09:53:01 +0200 Subject: [Gambas-user] Update for Gambas safe now? In-Reply-To: References: Message-ID: Am 19.04.21 um 17:53 schrieb Beno?t Minisini: > Le 19/04/2021 ? 17:33, Rolf-Werner Eilert a ?crit?: >> On my Ubuntu 18 and 20 systems, an update for Gambas is offered. I >> followed the discussion on the new Gambas version here. Can I install >> it? Is it safe now? I installed it from gambas-team ppa. >> >> The Ubuntu 18 is with Mate, the other one is a Kubuntu 20. Both are >> production systems, but the 18 is more important. Breaking Gambas >> functionality would mean breaking several essential applications. >> >> Regards >> Rolf >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > The next one should be safe (it's mainly for running the IDE with > GTK+3). I will create it tomorrow if everything is ok. > > Anyway, generally, you should be careful when upgrading a production > system with any new version of any language, library or software! > > I try to never do that in my job. :-) Upgrading a dependency is like a > new version, so it should be followed by a pre-production server and > some tests. > > Regards, > Thank you Benoit for your advice. On the one hand, you are of course right here. On the other hand, I always have two production systems: My PC in the office (server with LTSP terminal server system) and my laptop for the home office. In every update there are new and fresh features and maybe bug corrections which are urgently needed. Some of the updates even include security fixes. In the past when upgrading Gambas, I have experienced only a few glitches. In general everything continued to work fine. Example: The other day I learned that there is a new editor, and I do use the old version in two of my projects. So this will be my next task to switch to the new version, so I can leave the old one's component away which is now deprecated. But until I find the time to read the documentation and understand and implement it, I will have to stick with the old one. When I include Gambas' own stable ppa (gambas-team ppa), apt upgrade will automatically offer any update from all ppas included. So I expect that when updates are offered, these are stable enough to not break my environment and that each and every part and component is included to continue running all of my Gambas programs, scripts etc. And I would expect the help/Wiki documentation to reflect any "embarrassing" changes. Some years back, I used to compile each new version for myself, so when I read in the list that something was unclear or an update would mean including new components with totally different code, I could wait until all error reports had ended or until I really had the time to care for the coding and do the step. The change in Printer is a good example for this. I finally did it when I had to set up a new server anyway. Regards Rolf From mckaygerhard at gmail.com Wed Apr 21 10:07:46 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 04:07:46 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.16.0 (V2) In-Reply-To: References: <777244cc-9d3c-39d8-86d4-b2a7823ffa79@googlemail.com> <99b6ba60-f352-ba6b-de22-da7e0bedec7f@gmail.com> <3165176.XmbFci6UOx@lordh-pc> <29e62e34-b6ae-c381-8da2-55fc4617e253@deganius.de> <0ff0a118-f56d-7434-29df-ebcfa4e4a028@web.de> Message-ID: El mar, 20 de abr. de 2021 a la(s) 20:40, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 21/04/2021 ? 01:43, Herberth Guzman a ?crit : > > Hi I do not share your opinion, I do not think that benoit looks at > > gambas as "his" little son, and for example look at gambas 3.16. > > > > For me gambas is a professional project, Benoit dedicates time and > > effort to improve gb3 every day. > > > > But it is thanks to the community that has been improved, belittling > > other components is not being a community. > > > > It is my little contribution > > > > As I earn my life using it, for important professional projects, I'm > eating my own food. I think this is a guarantee that Gambas is not a > toy, and that I won't act randomly. > an excellent answer from a mature person, we know that many collaborators like me do not have a good level of English, especially when they do not like this language so "obligatorily" extended > > Of course it does not mean I can't make mistake. > errr, i guess we send some mails before release about those mistakes ? you didn't leave me time to pack it, check it and test it the release is done and I'm pretty happy with ODBC! thanks! lest trey to fix the rest of the componentes details > > Only God knows the future. > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Wed Apr 21 10:16:50 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 04:16:50 -0400 Subject: [Gambas-user] Sripter Wiki Info Updates In-Reply-To: <942437921.23672.1618967567290.JavaMail.zimbra@westwoodsvcs.com> References: <1100407644.23545.1618957281569.JavaMail.zimbra@westwoodsvcs.com> <942437921.23672.1618967567290.JavaMail.zimbra@westwoodsvcs.com> Message-ID: El mar, 20 de abr. de 2021 a la(s) 21:23, Brian G (brian at westwoodsvcs.com) escribi?: > > El mar, 20 de abr. de 2021 a la(s) 18:50, Brian G > > If you have installed only scripter then yes you will have to install the > odbc component > on mint that would be: > sudo apt install gambas3.gb.odbc > > ok so that you yourself realize that in some scripts you use modules that you must load, therefore when the noobs try to execute the examples they will not work if they do not load these components in use, already this info I knew it because I believe I was some years ago the first one that I asked to replace asp's in my current job, so you must take care of that in the script page i m not finished reading cos quite large .. maybe must be moved to tutorias? how to? sections? > > >> > >> It can be found here. > >> > >> Scripter Page > >> > >> Thank in advance! > >> > >> > >> "Failure is the key to success; > >> each mistake teaches us something" .. Morihei Ueshiba > >> Brian G > >> > >> > >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dickson.tim at googlemail.com Wed Apr 21 10:55:32 2021 From: dickson.tim at googlemail.com (Tim Dickson) Date: Wed, 21 Apr 2021 09:55:32 +0100 Subject: [Gambas-user] Release of Gambas 3.16.0 In-Reply-To: References: Message-ID: <2440ea02-c553-4b76-c36b-5947bc543625@googlemail.com> Hi Beno?t, thanks for a new version. I am unable to update the slackware build script for it at the moment as submissions for slackbuilds are closed, as Slackware 15.0 is due for release soon. As soon as Slackware 15.0 is available and submissions are open again at slackbuilds.org I will get the gambas slackbuild script updated. Regards, Tim On 20/04/2021 20:22, Beno?t Minisini wrote: > Hi, > > The release is now official. You will find binary packages for Ubuntu > on the stable ppa - the daily ppa has the same contents except the > version number which will be upgraded as soon as possible. > > Please report bugs on the bugtracker, and if you can't login or > register, tell me. Login should normally be fixed now. > > Regards, > -- This email has been checked for viruses by AVG. https://www.avg.com From mckaygerhard at gmail.com Wed Apr 21 13:18:32 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 07:18:32 -0400 Subject: [Gambas-user] Update for Gambas safe now? In-Reply-To: References: Message-ID: El mi?, 21 de abr. de 2021 a la(s) 03:54, Rolf-Werner Eilert ( rwe-sse at osnanet.de) escribi?: > Am 19.04.21 um 17:53 schrieb Beno?t Minisini: > > Le 19/04/2021 ? 17:33, Rolf-Werner Eilert a ?crit : > >> production systems, but the 18 is more important. Breaking Gambas > >> functionality would mean breaking several essential applications. > > Anyway, generally, you should be careful when upgrading a production > > system with any new version of any language, library or software! > > that when updates are offered, these are stable enough to not break my > environment and that each and every part and component is included to > The current package guidelines do not offer that way Benoit! that's the main problem, there's no soft upgrade way for production system when mayor changes are detected Noted that the Debian gambas team takes care of that in a very soft way and well made ! > including new components with totally different code, I could wait until > all error reports had ended or until I really had the time to care for > this i also touched when I said that release and number versioning is bad! X.Y.0 (currently 3.16.0) has too many runtime errors reports, i advertised you in the odbc mail i send privately but is clear you dont take attention on it a pre release (as i pointed ) with pre-production team testers must be made before any official release! in the other mail when some people here attack me! > the coding and do the step. The change in Printer is a good example for > this. I finally did it when I had to set up a new server anyway. > > Regards > Rolf > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Wed Apr 21 13:39:22 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 13:39:22 +0200 Subject: [Gambas-user] Update for Gambas safe now? In-Reply-To: References: Message-ID: <92e4c9f5-e2c4-7e97-8bae-5176f1d01005@gmail.com> Le 21/04/2021 ? 13:18, PICCORO McKAY Lenz a ?crit?: > > X.Y.0 (currently 3.16.0) has too many runtime errors reports, i > advertised you in the odbc mail i send privately but is clear you dont > take attention on it No idea what you are talking about... "runtime errors"? What's that? -- Beno?t Minisini From mckaygerhard at gmail.com Wed Apr 21 13:48:54 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 07:48:54 -0400 Subject: [Gambas-user] Update for Gambas safe now? In-Reply-To: <92e4c9f5-e2c4-7e97-8bae-5176f1d01005@gmail.com> References: <92e4c9f5-e2c4-7e97-8bae-5176f1d01005@gmail.com> Message-ID: El mi?, 21 de abr. de 2021 a la(s) 07:40, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 21/04/2021 ? 13:18, PICCORO McKAY Lenz a ?crit : > > > > X.Y.0 (currently 3.16.0) has too many runtime errors reports, i > > advertised you in the odbc mail i send privately but is clear you dont > > take attention on it > > No idea what you are talking about... "runtime errors"? What's that? > sorry . I'm sorry, I misspelled it, I meant to say all these incompatibility details when executing, but I couldn't find the right phrase... i already send the same details but pretty resumed in the private mail of the odbc test > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Wed Apr 21 13:59:20 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 13:59:20 +0200 Subject: [Gambas-user] Update for Gambas safe now? In-Reply-To: References: <92e4c9f5-e2c4-7e97-8bae-5176f1d01005@gmail.com> Message-ID: Le 21/04/2021 ? 13:48, PICCORO McKAY Lenz a ?crit?: > > El mi?, 21 de abr. de 2021 a la(s) 07:40, Beno?t Minisini > (g4mba5 at gmail.com ) escribi?: > > Le 21/04/2021 ? 13:18, PICCORO McKAY Lenz a ?crit?: > > > > X.Y.0 (currently 3.16.0) has too many runtime errors reports, i > > advertised you in the odbc mail i send privately but is clear you > dont > > take attention on it > > No idea what you are talking about... "runtime errors"? What's that? > > > sorry . I'm sorry, I misspelled it, I meant to say all these > incompatibility details when executing, but I couldn't find the right > phrase... i already send the same details but pretty resumed in the > private mail of the odbc test > The mails about your tests of the new ODBC component? If you can rewrite them with a better english and more clearly, then can be added to the documentation of the ODBC component. But I don't see how they are a problem against the release of the 3.16 version. As each ODBC driver behaves differently, having their own bugs and limitations, this test reports should be splitted by ODBC driver. -- Beno?t Minisini From mckaygerhard at gmail.com Wed Apr 21 14:47:06 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 08:47:06 -0400 Subject: [Gambas-user] Update for Gambas safe now? In-Reply-To: References: <92e4c9f5-e2c4-7e97-8bae-5176f1d01005@gmail.com> Message-ID: El mi?, 21 de abr. de 2021 a la(s) 08:00, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > The mails about your tests of the new ODBC component? If you can rewrite > them with a better english and more clearly, then can be added to the > documentation of the ODBC component. > The email is in enough well made english because it was written by a group on telegram, the tests were made by the opentech group, another indication that you didn't read the one that said "crappy report" with the emojis. dont worry about the ODBC documentation in gambas is sufficiently up to date, as I explained in the mail it does not need changes because as the ODBC standard works there are no advanced features to implement, for that in the gambas wiki there is a complete minimal review of ODBC and its operation apart. also the sqlite documentation is well made too dont worry about that! i have an old bug using BLOB data with sqlite, it seems need dump to filesystem to property used but i will report later cos i dont have the project aht used and raised the bug! > > But I don't see how they are a problem against the release of the 3.16 > version. > dependency system and packaging guidelines are not in sync, older gambas softwre packaged from gambas 3.15 with gambas 3.16 must be regenerated, so far I have failed the x11 module and the dependencies between runtime, but as I mentioned before I only used the ppa to perform the tests quickly, I did not continue using ppa > > As each ODBC driver behaves differently, having their own bugs and > limitations, this test reports should be splitted by ODBC driver. > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pinozollo at gmail.com Wed Apr 21 15:35:29 2021 From: pinozollo at gmail.com (Pino Zollo) Date: Wed, 21 Apr 2021 09:35:29 -0400 Subject: [Gambas-user] Installation in my home dir Message-ID: <58fb75c3-7317-a388-e79c-97631db14c46@gmail.com> I have compiled without problems the new version.... now I would like to test it in a reserved directory been remindful of odd problems I had at any version change. lease, how can I do an "make install" that does not override the old version ? Salud Pino -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Wed Apr 21 15:38:18 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 09:38:18 -0400 Subject: [Gambas-user] Installation in my home dir In-Reply-To: <58fb75c3-7317-a388-e79c-97631db14c46@gmail.com> References: <58fb75c3-7317-a388-e79c-97631db14c46@gmail.com> Message-ID: use DESTDIR and specify the target Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El mi?, 21 de abr. de 2021 a la(s) 09:36, Pino Zollo (pinozollo at gmail.com) escribi?: > I have compiled without problems the new version.... > > now I would like to test it in a reserved directory been remindful of odd > problems > > I had at any version change. > > lease, how can I do an "make install" that does not override the old > version ? > > Salud > > Pino > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From isafiur at gmail.com Wed Apr 21 17:56:28 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Wed, 21 Apr 2021 21:41:28 +0545 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: Hi Beno?t If I use "Next" property to change focus to next control instead of using Desktop.SendKeys("\t") then it is fine except when the active control is Valuebox. When Application.ActiveControl is ValueBox then Application.ActiveControl.Next is Null. Thats why I am not able to use "Next" property to change focus to next control. Public Sub Form_KeyRelease() If Key.Code = Key.Enter Or If Key.Code = Key.Return Then Application.ActiveControl.Next.SetFocus Endif End Attached a sample project. Just press Return to change Focus from one control to other. You will get error On 4/21/21, Safiur Rahman wrote: > Hi > > Manually loading X11 class solved my problem of Desktop.SendKeys > error. Please check why bug tracker log in is not working? > > On 4/21/21, Safiur Rahman wrote: >> Hi >> >> The Desktop.SendKeys is not working now. The bug tracker neither >> allows login of my old user id nor allows log in of newly created user >> id. >> We have been using Desktop.SendKeys for more than six years to allow >> user use Return/Enter key instead of Tab key to go to next control in >> several applications. Now that is not working. Is there any workaround >> to solve "Cannot load clas X11" error in temporary basis for the time >> this bug gets fixed? >> >> Attached a project to reproduce this problem. >> >> -- >> Regards >> Safiur Rahman >> > > > -- > Regards > Safiur Rahman > -- Regards Safiur Rahman -------------- next part -------------- A non-text attachment was scrubbed... Name: valuebox.zip Type: application/zip Size: 14452 bytes Desc: not available URL: From g4mba5 at gmail.com Wed Apr 21 18:45:11 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 18:45:11 +0200 Subject: [Gambas-user] Bugs in gambas 3.16 In-Reply-To: References: Message-ID: Le 21/04/2021 ? 17:56, Safiur Rahman a ?crit?: > Hi Beno?t > > If I use "Next" property to change focus to next control instead of > using Desktop.SendKeys("\t") then it is fine except when the active > control is Valuebox. > > When Application.ActiveControl is ValueBox then > Application.ActiveControl.Next is Null. Thats why I am not able to use > "Next" property to change focus to next control. > > Public Sub Form_KeyRelease() > If Key.Code = Key.Enter Or If Key.Code = Key.Return Then > Application.ActiveControl.Next.SetFocus > Endif > End > > Attached a sample project. Just press Return to change Focus from one > control to other. You will get error > It's because it's more complex than that, as soon as you use controls made in Gambas that actually are containers. There is the notion of "proxy" controls that are the real controls that get the focus in place of the control you call SetFocus() on. I will write GUI methods "FocusNext" / "FocusPrevious" (or something like that) that handle all the stuff and the corner cases. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Wed Apr 21 19:28:07 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 19:28:07 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland Message-ID: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> Hi, I think that the problem with the current packaging and 'gb.desktop' is that when using a GUI component or gb.desktop, you need either X11 or wayland support. But package manager (afaik) can't handle that. Either you create no dependency, and you have to install the x11 or wayland packages manually, either you created dependencies on both x11 and wayland, and it's idiot, as now you are force to install unneeded packages. So I think a part of the solution would be creating two meta-packages: 'gambas3-x11-support' and 'gambas3-wayland-support' that would install all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and 'gb.desktop' have such packages). What do you think? -- Beno?t Minisini From lordheavym at gmail.com Wed Apr 21 20:09:04 2021 From: lordheavym at gmail.com (Laurent Carlier) Date: Wed, 21 Apr 2021 20:09:04 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> Message-ID: <3388859.FPj311zCkV@lordh-pc> Le mercredi 21 avril 2021, 19:28:07 CEST Beno?t Minisini a ?crit : > Hi, > > I think that the problem with the current packaging and 'gb.desktop' is > that when using a GUI component or gb.desktop, you need either X11 or > wayland support. > > But package manager (afaik) can't handle that. Either you create no > dependency, and you have to install the x11 or wayland packages > manually, either you created dependencies on both x11 and wayland, and > it's idiot, as now you are force to install unneeded packages. > > So I think a part of the solution would be creating two meta-packages: > 'gambas3-x11-support' and 'gambas3-wayland-support' that would install > all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and > 'gb.desktop' have such packages). > > What do you think? Resolved in Archlinux; gambas3-gb-desktop will depend on gambas3-gb-desktop- driver (?) and gambas3-gb-desktop-x11 and gambas3-gb-desktop -wayland will provide gambas3-gb-desktop-driver Like that when installing gambas3-gb-desktop you'll have to install (at least) one of them. Regards. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part. URL: From mckaygerhard at gmail.com Wed Apr 21 20:09:16 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 14:09:16 -0400 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> Message-ID: i seen this before with GUI modules (gtk/qt) and i now see that you guys never taking in considerations migrations .. what about that? noted in debian the mantainers made right transitional packages that permits good right depends El mi?, 21 de abr. de 2021 a la(s) 13:29, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Hi, > > I think that the problem with the current packaging and 'gb.desktop' is > that when using a GUI component or gb.desktop, you need either X11 or > wayland support. > > But package manager (afaik) can't handle that. Either you create no > dependency, and you have to install the x11 or wayland packages > manually, either you created dependencies on both x11 and wayland, and > it's idiot, as now you are force to install unneeded packages. > > So I think a part of the solution would be creating two meta-packages: > 'gambas3-x11-support' and 'gambas3-wayland-support' that would install > all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and > 'gb.desktop' have such packages). > > What do you think? > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Wed Apr 21 20:12:40 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 14:12:40 -0400 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <3388859.FPj311zCkV@lordh-pc> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> Message-ID: El mi?, 21 de abr. de 2021 a la(s) 14:10, Laurent Carlier ( lordheavym at gmail.com) escribi?: > Le mercredi 21 avril 2021, 19:28:07 CEST Beno?t Minisini a ?crit : > > But package manager (afaik) can't handle that. Either you create no > Resolved in Archlinux; gambas3-gb-desktop will depend on > gambas3-gb-desktop- > driver (?) and gambas3-gb-desktop-x11 and gambas3-gb-desktop > -wayland will provide gambas3-gb-desktop-driver > i seen this before with GUI modules (gtk/qt) and i now see that you guys never taking in considerations migrations .. as i know that linux is not well knowed by stability.. only by "cutting edge" -------------- next part -------------- An HTML attachment was scrubbed... URL: From lordheavym at gmail.com Wed Apr 21 20:32:25 2021 From: lordheavym at gmail.com (Laurent Carlier) Date: Wed, 21 Apr 2021 20:32:25 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <3388859.FPj311zCkV@lordh-pc> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> Message-ID: <1702431.TpYUZAfUBC@lordh-pc> Le mercredi 21 avril 2021, 20:09:04 CEST Laurent Carlier a ?crit : > Le mercredi 21 avril 2021, 19:28:07 CEST Beno?t Minisini a ?crit : > > Hi, > > > > I think that the problem with the current packaging and 'gb.desktop' is > > that when using a GUI component or gb.desktop, you need either X11 or > > wayland support. > > > > But package manager (afaik) can't handle that. Either you create no > > dependency, and you have to install the x11 or wayland packages > > manually, either you created dependencies on both x11 and wayland, and > > it's idiot, as now you are force to install unneeded packages. > > > > So I think a part of the solution would be creating two meta-packages: > > 'gambas3-x11-support' and 'gambas3-wayland-support' that would install > > all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and > > 'gb.desktop' have such packages). > > > > What do you think? > > Resolved in Archlinux; gambas3-gb-desktop will depend on gambas3-gb-desktop- > driver (?) and gambas3-gb-desktop-x11 and gambas3-gb-desktop > -wayland will provide gambas3-gb-desktop-driver > > Like that when installing gambas3-gb-desktop you'll have to install (at > least) one of them. > > Regards. In debian, it's a virtual package https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html#virtual -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part. URL: From g4mba5 at gmail.com Wed Apr 21 20:33:43 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 20:33:43 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <3388859.FPj311zCkV@lordh-pc> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> Message-ID: Le 21/04/2021 ? 20:09, Laurent Carlier a ?crit?: > Le mercredi 21 avril 2021, 19:28:07 CEST Beno?t Minisini a ?crit : >> Hi, >> >> I think that the problem with the current packaging and 'gb.desktop' is >> that when using a GUI component or gb.desktop, you need either X11 or >> wayland support. >> >> But package manager (afaik) can't handle that. Either you create no >> dependency, and you have to install the x11 or wayland packages >> manually, either you created dependencies on both x11 and wayland, and >> it's idiot, as now you are force to install unneeded packages. >> >> So I think a part of the solution would be creating two meta-packages: >> 'gambas3-x11-support' and 'gambas3-wayland-support' that would install >> all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and >> 'gb.desktop' have such packages). >> >> What do you think? > > Resolved in Archlinux; gambas3-gb-desktop will depend on gambas3-gb-desktop- > driver (?) and gambas3-gb-desktop-x11 and gambas3-gb-desktop > -wayland will provide gambas3-gb-desktop-driver > > Like that when installing gambas3-gb-desktop you'll have to install (at least) > one of them. > > Regards. > Yep. I must learn how to do that with debian packages. -- Beno?t Minisini From g4mba5 at gmail.com Wed Apr 21 20:48:33 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 20:48:33 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <1702431.TpYUZAfUBC@lordh-pc> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> Message-ID: <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> Le 21/04/2021 ? 20:32, Laurent Carlier a ?crit?: > Le mercredi 21 avril 2021, 20:09:04 CEST Laurent Carlier a ?crit : >> Le mercredi 21 avril 2021, 19:28:07 CEST Beno?t Minisini a ?crit : >>> Hi, >>> >>> I think that the problem with the current packaging and 'gb.desktop' is >>> that when using a GUI component or gb.desktop, you need either X11 or >>> wayland support. >>> >>> But package manager (afaik) can't handle that. Either you create no >>> dependency, and you have to install the x11 or wayland packages >>> manually, either you created dependencies on both x11 and wayland, and >>> it's idiot, as now you are force to install unneeded packages. >>> >>> So I think a part of the solution would be creating two meta-packages: >>> 'gambas3-x11-support' and 'gambas3-wayland-support' that would install >>> all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and >>> 'gb.desktop' have such packages). >>> >>> What do you think? >> >> Resolved in Archlinux; gambas3-gb-desktop will depend on gambas3-gb-desktop- >> driver (?) and gambas3-gb-desktop-x11 and gambas3-gb-desktop >> -wayland will provide gambas3-gb-desktop-driver >> >> Like that when installing gambas3-gb-desktop you'll have to install (at >> least) one of them. >> >> Regards. > > In debian, it's a virtual package > > https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html#virtual > Mmm... You should be able to install both x11 and wayland support at the same time. Isn't it a problem? -- Beno?t Minisini From g4mba5 at gmail.com Wed Apr 21 20:50:09 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 20:50:09 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> Message-ID: <22617455-a956-6738-aa5f-daab52402c63@gmail.com> Le 21/04/2021 ? 20:48, Beno?t Minisini a ?crit?: > Le 21/04/2021 ? 20:32, Laurent Carlier a ?crit?: >> Le mercredi 21 avril 2021, 20:09:04 CEST Laurent Carlier a ?crit : >>> Le mercredi 21 avril 2021, 19:28:07 CEST Beno?t Minisini a ?crit : >>>> Hi, >>>> >>>> I think that the problem with the current packaging and 'gb.desktop' is >>>> that when using a GUI component or gb.desktop, you need either X11 or >>>> wayland support. >>>> >>>> But package manager (afaik) can't handle that. Either you create no >>>> dependency, and you have to install the x11 or wayland packages >>>> manually, either you created dependencies on both x11 and wayland, and >>>> it's idiot, as now you are force to install unneeded packages. >>>> >>>> So I think a part of the solution would be creating two meta-packages: >>>> 'gambas3-x11-support' and 'gambas3-wayland-support' that would install >>>> all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and >>>> 'gb.desktop' have such packages). >>>> >>>> What do you think? >>> >>> Resolved in Archlinux; gambas3-gb-desktop will depend on >>> gambas3-gb-desktop- >>> driver (?)? and gambas3-gb-desktop-x11 and gambas3-gb-desktop >>> -wayland will provide gambas3-gb-desktop-driver >>> >>> Like that when installing gambas3-gb-desktop you'll have to install (at >>> least) one of them. >>> >>> Regards. >> >> In debian, it's a virtual package >> >> https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html#virtual >> > > Mmm... You should be able to install both x11 and wayland support at the > same time. Isn't it a problem? > In debian I can make a "OR" between dependencies, so I was thinking using that instead. -- Beno?t Minisini From mckaygerhard at gmail.com Wed Apr 21 21:02:44 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 15:02:44 -0400 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> Message-ID: you can isntall both and both can provided one.. check the debian template for gambas.. is the right made of.. Benoit i gues you should let the debina packagin to a more experiment user.. i made those debian packages for years inclusivelly for olders debian El mi?, 21 de abr. de 2021 a la(s) 14:49, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 21/04/2021 ? 20:32, Laurent Carlier a ?crit : > > Le mercredi 21 avril 2021, 20:09:04 CEST Laurent Carlier a ?crit : > >> Le mercredi 21 avril 2021, 19:28:07 CEST Beno?t Minisini a ?crit : > >>> Hi, > >>> > >>> I think that the problem with the current packaging and 'gb.desktop' is > >>> that when using a GUI component or gb.desktop, you need either X11 or > >>> wayland support. > >>> > >>> But package manager (afaik) can't handle that. Either you create no > >>> dependency, and you have to install the x11 or wayland packages > >>> manually, either you created dependencies on both x11 and wayland, and > >>> it's idiot, as now you are force to install unneeded packages. > >>> > >>> So I think a part of the solution would be creating two meta-packages: > >>> 'gambas3-x11-support' and 'gambas3-wayland-support' that would install > >>> all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and > >>> 'gb.desktop' have such packages). > >>> > >>> What do you think? > >> > >> Resolved in Archlinux; gambas3-gb-desktop will depend on > gambas3-gb-desktop- > >> driver (?) and gambas3-gb-desktop-x11 and gambas3-gb-desktop > >> -wayland will provide gambas3-gb-desktop-driver > >> > >> Like that when installing gambas3-gb-desktop you'll have to install (at > >> least) one of them. > >> > >> Regards. > > > > In debian, it's a virtual package > > > > https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html#virtual > > > > Mmm... You should be able to install both x11 and wayland support at the > same time. Isn't it a problem? > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbelmonte at belmotek.net Wed Apr 21 21:33:40 2021 From: mbelmonte at belmotek.net (Martin) Date: Wed, 21 Apr 2021 21:33:40 +0200 Subject: [Gambas-user] Gambas in a container Message-ID: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> Hi. Developing Gambas IDE and developing programs with Gambas, in practice, implies having two versions of the IDE and since they cannot coexist in the same system (correct me if I'm wrong) we must have a double system boot or have a virtual machine. But if it possible to use Gambas IDE through a LXC, Docker or something like that, which would involve less system resources, Would anyone have any tutorials or ideas? What do you think? Mart?n. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Wed Apr 21 21:52:23 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Wed, 21 Apr 2021 15:52:23 -0400 Subject: [Gambas-user] Gambas in a container In-Reply-To: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> References: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> Message-ID: i was in a plan to made gambas packages for alpine, so we can made doker containers rto use.. next step could be X redirect but currently level of dependencies and some packagin guidelines let the work stooped.. i'm currently made my own debian one3s to later check the packagin guidelines in the gambas wiki and again redone the work on alpine Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El mi?, 21 de abr. de 2021 a la(s) 15:34, Martin (mbelmonte at belmotek.net) escribi?: > Hi. > > Developing Gambas IDE and developing programs with Gambas, in practice, > implies having two versions of the IDE and since they cannot coexist in the > same system (correct me if I'm wrong) we must have a double system boot or > have a virtual machine. > > But if it possible to use Gambas IDE through a LXC, Docker or something > like that, which would involve less system resources, Would anyone have any > tutorials or ideas? > > What do you think? > > Mart?n. > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Wed Apr 21 22:54:45 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 21 Apr 2021 22:54:45 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <22617455-a956-6738-aa5f-daab52402c63@gmail.com> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> <22617455-a956-6738-aa5f-daab52402c63@gmail.com> Message-ID: Le 21/04/2021 ? 20:50, Beno?t Minisini a ?crit?: >> >> Mmm... You should be able to install both x11 and wayland support at >> the same time. Isn't it a problem? >> > > In debian I can make a "OR" between dependencies, so I was thinking > using that instead. > So, I added a 'gambas3-gui' virtual package that depends on one of the GUI component (qt4, qt5, gtk+ or gtk+3). The following packages depend on this package: 'gambas3-gb-form', 'gambas3-gb-media-form' and 'gb-form-terminal'. The other packages needing a GUI already depends on 'gambas3-gb-form', so it is ok. This is only available on 20.10 and 21.04 packages at the moment. Please report if it makes package installation better. Regards, -- Beno?t Minisini From Karl.Reinl at Fen-Net.de Wed Apr 21 23:29:12 2021 From: Karl.Reinl at Fen-Net.de (Charlie Reinl) Date: Wed, 21 Apr 2021 23:29:12 +0200 Subject: [Gambas-user] Gambas in a container In-Reply-To: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> References: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> Message-ID: Am Mittwoch, den 21.04.2021, 21:33 +0200 schrieb Martin: > Hi. > Developing Gambas IDE and developing programs with Gambas, in > practice, implies having two versions of the IDE and since they > cannot coexist in the same system (correct me if I'm wrong) we > must have a double system boot or have a virtual machine. > But if it possible to use Gambas IDE through > a LXC, Docker or something like that, which would involve less > system resources, Would anyone have any tutorials or ideas? > What do you think? > > > Mart?n. > > > > Salut Martin, Not a good idea. To emulate the development environment, you need more than just the gambas IDE. In fact, you need a clone of the main system. What I used to do, to test on two or more gambas versions, I had two or more directories with the corresponding compiled versions. So I just needed a 'sudo make install' and a little time to switch over. In a docker solution, everything has to be maintained twice/multiple times. -- Amicalement Charlie -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 691 bytes Desc: This is a digitally signed message part URL: From bsteers4 at gmail.com Thu Apr 22 00:49:32 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Wed, 21 Apr 2021 23:49:32 +0100 Subject: [Gambas-user] Gambas in a container In-Reply-To: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> References: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> Message-ID: On Wed, 21 Apr 2021 at 20:34, Martin wrote: > Hi. > > Developing Gambas IDE and developing programs with Gambas, in practice, > implies having two versions of the IDE and since they cannot coexist in the > same system (correct me if I'm wrong) we must have a double system boot or > have a virtual machine. > > But if it possible to use Gambas IDE through a LXC, Docker or something > like that, which would involve less system resources, Would anyone have any > tutorials or ideas? > > What do you think? > > Mart?n. > For me i have my hard drive split into many partitions. You can use gparted to easily shrink your existing boot partition and add another to your drive or add a partition to another drive. (i think you may need to boot from a live linux installer usb to shrink your boot partition) I develop my own software on linux Mint20 using the latest gambas development version and use the GB_PCODE_VERSION env to make it run on a lesser version gambas and am sure to not include any code that would not work on a lesser version, or at least the lowest version i want to be compatible for (default Debian10 download being gambas 3.12) I have debian10 set up on a hard drive and boot into it via my grub menu occasionally and before releasing (if i don't forget) just to ensure backward compatibility. things like VirtualBox and qemu are really slow. there are ways to have multiple gambas installs on one drive but you need to set env variables to set paths and switch between versions that way. It's probably easier to just add a compatibility testing partition with debian10 and gambas 3.12 on it. BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Thu Apr 22 01:54:06 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Thu, 22 Apr 2021 00:54:06 +0100 Subject: [Gambas-user] Release of Gambas 3.16.0 In-Reply-To: <763d4641-e279-0d3b-eaa6-1e41f1ec9d2f@gmail.com> References: <763d4641-e279-0d3b-eaa6-1e41f1ec9d2f@gmail.com> Message-ID: On Tue, 20 Apr 2021 at 22:48, Beno?t Minisini wrote: > Le 20/04/2021 ? 23:20, Bruce Steers a ?crit : > > > > A cheeky note on your english my friend (hope you dont mind the > > observation/correction) > > I have seen you use the word "normally" in similar context to the > > above last sentence but it does not really make sense in English as we > > do not use it that way. I think the word you want is "generally". > > "Normally" to us means more like "usually" (most of the previous > > times) where as "generally" means more "for the most part" (in general > > cases) > > It's harder to explain than I thought lol but trust me the word normally > > just does not really fit that sentence. > > I'm afraid I don't make the difference in french between "most of the > time", and "for the most part"... > It's the "previous" you omitted there that is the important factor i think, Normally implies the norm , the norm is established, not so much anything hypothetical/future. i had a quick search and found this page... https://www.collinsdictionary.com/dictionary/french-english/normalement_2 you will notice that type #1 and #2 translations use the word "normally" in the translated text, but the #3. (= comme pr?vu) translations do not (they all speak of future events) in English "normally" is not used that way. > I used "normally" because it looks like "normalement" in French. > > https://www.linguee.fr/francais-anglais/traduction/normalement.html > > That page tells me that I can translate it as "normally", "generally", > "naturally" and seven other words. But not "usually". > > Here I wanted to mean "login has been fixed unless the contrary". > yes i understood, that's how i spotted the error. "Login should generally be fixed now." works great Sorry i did not wish to sound rude, it's just i have seen this little glitch a few times and thought maybe i could help. one day i'll try to figure out how to explain to you how you use the word "by" in a few places in the documentation where it does not make sense but the word "with" does. ;) Well wishes good man :) BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From herberthguzman at gmail.com Thu Apr 22 03:55:55 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Wed, 21 Apr 2021 19:55:55 -0600 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> <22617455-a956-6738-aa5f-daab52402c63@gmail.com> Message-ID: Hi Benoit please, maintain in sync with Debian ones, it seems is a pain when dist upgrades are made, and it seems you don't noted! he quality of the debian stability. El mi?rcoles, 21 de abril de 2021, Beno?t Minisini escribi?: > Le 21/04/2021 ? 20:50, Beno?t Minisini a ?crit : > >> >>> Mmm... You should be able to install both x11 and wayland support at the >>> same time. Isn't it a problem? >>> >>> >> In debian I can make a "OR" between dependencies, so I was thinking using >> that instead. >> >> > So, I added a 'gambas3-gui' virtual package that depends on one of the GUI > component (qt4, qt5, gtk+ or gtk+3). > > The following packages depend on this package: 'gambas3-gb-form', > 'gambas3-gb-media-form' and 'gb-form-terminal'. The other packages needing > a GUI already depends on 'gambas3-gb-form', so it is ok. > > This is only available on 20.10 and 21.04 packages at the moment. Please > report if it makes package installation better. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 22 09:36:34 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 03:36:34 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) Message-ID: i read in the packaging wiki: gambas3-dev would be the name of a package that allows to develop Gambas, > *not* to develop *with* Gamas Please can you elaborate the "dev" package then? cos is "missing" there Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 22 13:42:18 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 13:42:18 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> <22617455-a956-6738-aa5f-daab52402c63@gmail.com> Message-ID: Le 22/04/2021 ? 03:55, Herberth Guzman a ?crit?: > Hi > Benoit please, maintain in sync with Debian ones, it seems is a pain > when dist upgrades are made, and it seems you don't noted! he quality of > the debian stability. > I will look at the Debian packages, as now there are maintained by Bastian Germann. Note that the guy who maintained the Gambas PPA disappeared in the hyper-space, so I'm learning how to make debian packages correctly steps by steps. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 22 13:43:36 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 13:43:36 +0200 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> <22617455-a956-6738-aa5f-daab52402c63@gmail.com> Message-ID: <0d5b7264-890b-3cd5-66fc-9ca8a7c8c026@gmail.com> Le 22/04/2021 ? 13:42, Beno?t Minisini a ?crit?: > Le 22/04/2021 ? 03:55, Herberth Guzman a ?crit?: >> Hi >> Benoit please, maintain in sync with Debian ones, it seems is a pain >> when dist upgrades are made, and it seems you don't noted! he quality >> of the debian stability. >> > > I will look at the Debian packages, as now there are maintained by > Bastian Germann. > > Note that the guy who maintained the Gambas PPA disappeared in the > hyper-space, so I'm learning how to make debian packages correctly steps > by steps. > > Regards, > If I notice that the Debian packages are correctly made (which was not the case in the past), then I will remove the Gambas stable PPA, and rename it as Gambas testing PPA, for testing the next stable version. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 22 13:54:31 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 13:54:31 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: Message-ID: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> Le 22/04/2021 ? 09:36, PICCORO McKAY Lenz a ?crit?: > > i read in the packaging wiki: > > |gambas3-dev|?would be the name of a package that allows to develop > Gambas, /not/?to develop /with/?Gamas > > > Please can you elaborate?the "dev" package then? cos is "missing" there > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > There must be no "gambas3-dev" package in the Debian meaning. For example, you have a "libcurl-dev" package that allows you to develop a program that links to the "libcurl" library. This distinction is needed by the C and C++ languages that require header files. If C and C++ languages didn't require header files, you would have no "-dev" packages anywhere (or it would have been renamed "-changelog" or something else because Debian put a changelog file automatically in the packages). As for Gambas, it is not a library: you don't link to it, and you can't use the component header files outside of the source tree (some are symbolic links between component source directories). All the developpement is done inside the Gambas source tree. If you develop an external component, it is written in Gambas, and so does not need any include files, only the Gambas binary packages of its dependencies. So, no need for a "gambas3-dev" package. Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Thu Apr 22 15:25:22 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 09:25:22 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> Message-ID: now then you must change it ! *gambas3-dev| would be the name of a pack*age that allows to develop here "WOULD" is a confuse term.. the right thing is: *gambas-dev is a virtual package in debian to comply with its packaging policy, this package will disappear soon and is only for transition in upgrades, the correct name of the package to develop in gambas as a dependency is gambas-devel because it is a package compentio* This change is based in your explanation...* since it is not properly a library, the most similar in debian and alpine is what they call a metapackage, a package that ensures the exclusive environment for development and not the development environment.* Benoit mostly linux except those not so free (rpm based) used those "devel" naming scheme, alpine linux the most deployed one used same naming scheme as debian .. as example.. oficial reposnse from alpine cited: https://t.me/alpine_linux_english/12716 [image: imagen.png] El jue, 22 de abr. de 2021 a la(s) 07:55, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 22/04/2021 ? 09:36, PICCORO McKAY Lenz a ?crit : > > > > i read in the packaging wiki: > > > > |gambas3-dev| would be the name of a package that allows to develop > > Gambas, /not/ to develop /with/ Gamas > > > > > > Please can you elaborate the "dev" package then? cos is "missing" there > > > > Lenz McKAY Gerardo (PICCORO) > > http://qgqlochekone.blogspot.com > > > > There must be no "gambas3-dev" package in the Debian meaning. > > For example, you have a "libcurl-dev" package that allows you to develop > a program that links to the "libcurl" library. > > This distinction is needed by the C and C++ languages that require > header files. If C and C++ languages didn't require header files, you > would have no "-dev" packages anywhere (or it would have been renamed > "-changelog" or something else because Debian put a changelog file > automatically in the packages). > > As for Gambas, it is not a library: you don't link to it, and you can't > use the component header files outside of the source tree (some are > symbolic links between component source directories). All the > developpement is done inside the Gambas source tree. > > If you develop an external component, it is written in Gambas, and so > does not need any include files, only the Gambas binary packages of its > dependencies. > > So, no need for a "gambas3-dev" package. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: imagen.png Type: image/png Size: 60391 bytes Desc: not available URL: From g4mba5 at gmail.com Thu Apr 22 15:42:21 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 15:42:21 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> Message-ID: <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> Le 22/04/2021 ? 15:25, PICCORO McKAY Lenz a ?crit?: > now then you must change it ! > > /gambas3-dev|?would be the name of a pack/age that allows to develop > > here "WOULD" is a confuse term.. the right thing is: > > /*gambas-dev is a virtual package in debian to comply with its packaging > policy, this package will disappear soon and is only for transition in > upgrades, the correct name of the package to develop in gambas as a > dependency is gambas-devel because it is a package compentio*/ > > This change is based in your explanation...*since it is not properly a > library, the most similar in debian and alpine is what they call a > metapackage, a package that ensures the exclusive environment for > development and not the development environment.* > > Benoit mostly linux except those not so free (rpm based) used those > "devel" naming scheme, alpine linux the most deployed one used same > naming scheme as debian .. as example..? oficial reposnse from alpine > cited: https://t.me/alpine_linux_english/12716 > > > imagen.png > I don't understand a word you wrote. My explanation is clear: there is no "gambas3-dev" debian package because that package would be void. Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Thu Apr 22 15:59:03 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 09:59:03 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> Message-ID: El jue, 22 de abr. de 2021 a la(s) 09:43, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 22/04/2021 ? 15:25, PICCORO McKAY Lenz a ?crit : > > This change is based in your explanation...*since it is not properly a > > library, the most similar in debian and alpine is what they call a > > metapackage, a package that ensures the exclusive environment for > > development and not the development environment.* > My explanation is clear: there is no "gambas3-dev" debian package > because that package would be void. > i mean that the -dev package still exist in winbuntu and ebian so your packages must provide a transition on dist upgrades pufff is so hard to explain? you try to package but do not read the debgian guidelines .. at leas do you talking with debian packager? i put the right text .. could you take in consideration at least? > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 22 16:08:36 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 16:08:36 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> Message-ID: <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> Le 22/04/2021 ? 15:59, PICCORO McKAY Lenz a ?crit?: > > El jue, 22 de abr. de 2021 a la(s) 09:43, Beno?t Minisini > (g4mba5 at gmail.com ) escribi?: > > Le 22/04/2021 ? 15:25, PICCORO McKAY Lenz a ?crit?: > > This change is based in your explanation...*since it is not > properly a > > library, the most similar in debian and alpine is what they call a > > metapackage, a package that ensures the exclusive environment for > > development and not the development environment.* > My explanation is clear: there is no "gambas3-dev" debian package > because that package would be void. > > i mean that the -dev package still exist in winbuntu and ebian so your > packages must provide a transition on dist upgrades pufff is so hard to > explain? > > you try to package? but do not read the debgian guidelines .. at leas do > you talking with debian packager? > > i put the right text .. could you take in consideration at least? > I can't decipher your pseudo-english. If someone can uncrypt what you say maybe I would understand what you are talking about. -- Beno?t Minisini From mckaygerhard at gmail.com Thu Apr 22 16:45:06 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 10:45:06 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> Message-ID: everybody in alpine group understan that paragraph.. but again the ppa package are in very bad shape, i put the solution.. use translation, i used and the test is the same: gambas-dev it is not properly a devel library package, the most similar in some distributions (like debian and alpine) is what they call a metapackage, a package that ensures the exclusive environment for development and not the development environment now understandable? use translator puff El jue, 22 de abr. de 2021 a la(s) 10:09, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 22/04/2021 ? 15:59, PICCORO McKAY Lenz a ?crit : > > > > El jue, 22 de abr. de 2021 a la(s) 09:43, Beno?t Minisini > > (g4mba5 at gmail.com ) escribi?: > > > > Le 22/04/2021 ? 15:25, PICCORO McKAY Lenz a ?crit : > > > This change is based in your explanation...*since it is not > > properly a > > > library, the most similar in debian and alpine is what they call a > > > metapackage, a package that ensures the exclusive environment for > > > development and not the development environment.* > > My explanation is clear: there is no "gambas3-dev" debian package > > because that package would be void. > > > > i mean that the -dev package still exist in winbuntu and ebian so your > > packages must provide a transition on dist upgrades pufff is so hard to > > explain? > > > > you try to package but do not read the debgian guidelines .. at leas do > > you talking with debian packager? > > > > i put the right text .. could you take in consideration at least? > > > > I can't decipher your pseudo-english. If someone can uncrypt what you > say maybe I would understand what you are talking about. > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 22 17:07:26 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 11:07:26 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> Message-ID: Fixed now: gambas-dev it is not properly a devel library package, the most similar in some distributions (like debian and alpine) is what they call a metapackage, a package that ensures the exclusive environment for *BUILD* and not the development environment Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El jue, 22 de abr. de 2021 a la(s) 10:45, PICCORO McKAY Lenz ( mckaygerhard at gmail.com) escribi?: > everybody in alpine group understan that paragraph.. but again the ppa > package are in very bad > shape, i put the solution.. use translation, i used and the test is the > same: > > gambas-dev it is not properly a devel library package, the most similar in > some distributions (like debian and alpine) is what they call a > metapackage, a package that ensures the exclusive environment for > development and not the development environment > > now understandable? use translator puff > > El jue, 22 de abr. de 2021 a la(s) 10:09, Beno?t Minisini ( > g4mba5 at gmail.com) escribi?: > >> Le 22/04/2021 ? 15:59, PICCORO McKAY Lenz a ?crit : >> > >> > El jue, 22 de abr. de 2021 a la(s) 09:43, Beno?t Minisini >> > (g4mba5 at gmail.com ) escribi?: >> > >> > Le 22/04/2021 ? 15:25, PICCORO McKAY Lenz a ?crit : >> > > This change is based in your explanation...*since it is not >> > properly a >> > > library, the most similar in debian and alpine is what they call >> a >> > > metapackage, a package that ensures the exclusive environment for >> > > development and not the development environment.* >> > My explanation is clear: there is no "gambas3-dev" debian package >> > because that package would be void. >> > >> > i mean that the -dev package still exist in winbuntu and ebian so your >> > packages must provide a transition on dist upgrades pufff is so hard to >> > explain? >> > >> > you try to package but do not read the debgian guidelines .. at leas >> do >> > you talking with debian packager? >> > >> > i put the right text .. could you take in consideration at least? >> > >> >> I can't decipher your pseudo-english. If someone can uncrypt what you >> say maybe I would understand what you are talking about. >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 22 17:34:11 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 17:34:11 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> Message-ID: <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> Le 22/04/2021 ? 16:45, PICCORO McKAY Lenz a ?crit?: > everybody in alpine group understan that paragraph.. but again the ppa > package are in very bad > shape, i put the solution.. use translation, i used and the test is the > same: > > gambas-dev it is not properly a devel library package, the most similar > in some distributions (like debian and alpine) is what they call a > metapackage, a package that ensures the exclusive environment for > development and not the development environment > > now understandable? use translator? puff > I have read the thread on telegram you sent: https://t.me/alpine_linux_english/12716 Nobody really understand what you write, and because of your behaviour, Alpine managers blocked you on their mailing list because, I quote, "you kept ripping on people and it wasn't really helping". If two differents groups of people that do not know each other tell you the same thing, maybe the problem is not them or us, but... you? Doesn't it light anything in your mind? -- Beno?t Minisini From mckaygerhard at gmail.com Thu Apr 22 17:48:19 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 11:48:19 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> Message-ID: thread is till in fire and is clear you dont follow.. i send the fixed paragraph * gambas-dev it is not properly a devel library package, and the right package is gambas-devel, as the most similar in some distributions (like debian and alpine) is what they call a metapackage, a package that ensures the exclusive environment for development and not the development environment* Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El jue, 22 de abr. de 2021 a la(s) 11:35, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 22/04/2021 ? 16:45, PICCORO McKAY Lenz a ?crit : > > everybody in alpine group understan that paragraph.. but again the ppa > > package are in very bad > > shape, i put the solution.. use translation, i used and the test is the > > same: > > > > gambas-dev it is not properly a devel library package, the most similar > > in some distributions (like debian and alpine) is what they call a > > metapackage, a package that ensures the exclusive environment for > > development and not the development environment > > > > now understandable? use translator puff > > > > I have read the thread on telegram you sent: > https://t.me/alpine_linux_english/12716 > > Nobody really understand what you write, and because of your behaviour, > Alpine managers blocked you on their mailing list because, I quote, "you > kept ripping on people and it wasn't really helping". > > If two differents groups of people that do not know each other tell you > the same thing, maybe the problem is not them or us, but... you? > > Doesn't it light anything in your mind? > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dosida at gmail.com Thu Apr 22 21:42:33 2021 From: dosida at gmail.com (Dimitris Anogiatis) Date: Thu, 22 Apr 2021 13:42:33 -0600 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> Message-ID: I don't get it. gambas3-dev was practically renamed and basically all that changed is that 2 letters were added. What's the big deal? In Debian -dev packages actually carry header files that can assist other devels in incorporating the libraries or programs they're made for into their own programs. gambas3-dev (at least in 3.12.2-1 which is on Debian 10 Stable as of now) has no such thing. it houses the compiler and othe utilities. No header files. So it makes sense that it is renamed to something else that distinguishes it from normal dev packages. So what exactly is gained here by retaining the previous naming convention (which is wrong) Piccoro? On Thu, Apr 22, 2021 at 9:49 AM PICCORO McKAY Lenz wrote: > thread is till in fire and is clear you dont follow.. i send the fixed > paragraph > > * gambas-dev it is not properly a devel library package, and the right > package is gambas-devel, as the most similar in some distributions (like > debian and alpine) is what they call a metapackage, a package that ensures > the exclusive environment for development and not the development > environment* > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > > > El jue, 22 de abr. de 2021 a la(s) 11:35, Beno?t Minisini ( > g4mba5 at gmail.com) escribi?: > >> Le 22/04/2021 ? 16:45, PICCORO McKAY Lenz a ?crit : >> > everybody in alpine group understan that paragraph.. but again the ppa >> > package are in very bad >> > shape, i put the solution.. use translation, i used and the test is the >> > same: >> > >> > gambas-dev it is not properly a devel library package, the most similar >> > in some distributions (like debian and alpine) is what they call a >> > metapackage, a package that ensures the exclusive environment for >> > development and not the development environment >> > >> > now understandable? use translator puff >> > >> >> I have read the thread on telegram you sent: >> https://t.me/alpine_linux_english/12716 >> >> Nobody really understand what you write, and because of your behaviour, >> Alpine managers blocked you on their mailing list because, I quote, "you >> kept ripping on people and it wasn't really helping". >> >> If two differents groups of people that do not know each other tell you >> the same thing, maybe the problem is not them or us, but... you? >> >> Doesn't it light anything in your mind? >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 22 23:37:26 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 17:37:26 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> Message-ID: El jue, 22 de abr. de 2021 a la(s) 15:43, Dimitris Anogiatis ( dosida at gmail.com) escribi?: > So what exactly is gained here by retaining the previous naming convention > (which is wrong) Piccoro? > gambas-dev is not need and is incorrect as benoit said.. cos there's no shared libs for build or heaers files.. but also gambas-devel is also wrong cos gambas itselt is development environment as qt is! > > On Thu, Apr 22, 2021 at 9:49 AM PICCORO McKAY Lenz > wrote: > >> thread is till in fire and is clear you dont follow.. i send the fixed >> paragraph >> >> * gambas-dev it is not properly a devel library package, and the right >> package is gambas-devel, as the most similar in some distributions (like >> debian and alpine) is what they call a metapackage, a package that ensures >> the exclusive environment for development and not the development >> environment* >> >> Lenz McKAY Gerardo (PICCORO) >> http://qgqlochekone.blogspot.com >> >> >> El jue, 22 de abr. de 2021 a la(s) 11:35, Beno?t Minisini ( >> g4mba5 at gmail.com) escribi?: >> >>> Le 22/04/2021 ? 16:45, PICCORO McKAY Lenz a ?crit : >>> > everybody in alpine group understan that paragraph.. but again the ppa >>> > package are in very bad >>> > shape, i put the solution.. use translation, i used and the test is >>> the >>> > same: >>> > >>> > gambas-dev it is not properly a devel library package, the most >>> similar >>> > in some distributions (like debian and alpine) is what they call a >>> > metapackage, a package that ensures the exclusive environment for >>> > development and not the development environment >>> > >>> > now understandable? use translator puff >>> > >>> >>> I have read the thread on telegram you sent: >>> https://t.me/alpine_linux_english/12716 >>> >>> Nobody really understand what you write, and because of your behaviour, >>> Alpine managers blocked you on their mailing list because, I quote, "you >>> kept ripping on people and it wasn't really helping". >>> >>> If two differents groups of people that do not know each other tell you >>> the same thing, maybe the problem is not them or us, but... you? >>> >>> Doesn't it light anything in your mind? >>> >>> -- >>> Beno?t Minisini >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 22 23:39:50 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 23:39:50 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> Message-ID: Le 22/04/2021 ? 23:37, PICCORO McKAY Lenz a ?crit?: > > El jue, 22 de abr. de 2021 a la(s) 15:43, Dimitris Anogiatis > (dosida at gmail.com ) escribi?: > > So what exactly is gained here by retaining the previous naming > convention (which is wrong) Piccoro? > > gambas-dev is not need and is incorrect as benoit said.. cos there's no > shared libs for build or heaers files.. > > but also gambas-devel is also wrong cos gambas itselt is development > environment as qt is! > Why? Where is it forbidden to use 'gambas3-devel' as a package name? -- Beno?t Minisini From adamnt42 at gmail.com Thu Apr 22 23:43:11 2021 From: adamnt42 at gmail.com (Bruce) Date: Fri, 23 Apr 2021 07:13:11 +0930 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> Message-ID: <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> On 23/4/21 7:09 am, Beno?t Minisini wrote: > Le 22/04/2021 ? 23:37, PICCORO McKAY Lenz a ?crit?: >> >> El jue, 22 de abr. de 2021 a la(s) 15:43, Dimitris Anogiatis >> (dosida at gmail.com ) escribi?: >> >> ??? So what exactly is gained here by retaining the previous naming >> ??? convention (which is wrong) Piccoro? >> >> gambas-dev is not need and is incorrect as benoit said.. cos there's >> no shared libs for build or heaers files.. >> >> but also gambas-devel is also wrong cos gambas itselt is development >> environment as qt is! >> > > Why? Where is it forbidden to use 'gambas3-devel' as a package name? > xxx-devel is used in RPM distros for header files. b From herberthguzman at gmail.com Thu Apr 22 23:46:19 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Thu, 22 Apr 2021 15:46:19 -0600 Subject: [Gambas-user] Packaging problems with X11 and Wayland In-Reply-To: <0d5b7264-890b-3cd5-66fc-9ca8a7c8c026@gmail.com> References: <5901affc-fe7e-b5eb-a760-7f8f6b4f64a7@gmail.com> <3388859.FPj311zCkV@lordh-pc> <1702431.TpYUZAfUBC@lordh-pc> <253b38b0-81f9-f45e-ceac-2f6d7bfb708c@gmail.com> <22617455-a956-6738-aa5f-daab52402c63@gmail.com> <0d5b7264-890b-3cd5-66fc-9ca8a7c8c026@gmail.com> Message-ID: Some distros use the suffix "dev" and others "devel", these packages means that they are used to compile because they includes header/static files like in C. However in gambas placing "gambas-devel" would then conflict with the packages in RPM based distros like fedora and centos, thus both packages names would be wrong for many distros and their naming scheme rules. Also we must provide transitional packages for upgrades .. El jueves, 22 de abril de 2021, Beno?t Minisini escribi?: > Le 22/04/2021 ? 13:42, Beno?t Minisini a ?crit : > >> Le 22/04/2021 ? 03:55, Herberth Guzman a ?crit : >> >>> Hi >>> Benoit please, maintain in sync with Debian ones, it seems is a pain >>> when dist upgrades are made, and it seems you don't noted! he quality of >>> the debian stability. >>> >>> >> I will look at the Debian packages, as now there are maintained by >> Bastian Germann. >> >> Note that the guy who maintained the Gambas PPA disappeared in the >> hyper-space, so I'm learning how to make debian packages correctly steps by >> steps. >> >> Regards, >> >> > If I notice that the Debian packages are correctly made (which was not the > case in the past), then I will remove the Gambas stable PPA, and rename it > as Gambas testing PPA, for testing the next stable version. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 22 23:48:57 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 17:48:57 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> Message-ID: El jue, 22 de abr. de 2021 a la(s) 17:44, Bruce (adamnt42 at gmail.com) escribi?: > > xxx-devel is used in RPM distros for header files. > yes ! that's the reason! why BOTH are wrong names.. > b > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 22 23:50:54 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 23:50:54 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> Message-ID: Le 22/04/2021 ? 23:43, Bruce a ?crit?: > On 23/4/21 7:09 am, Beno?t Minisini wrote: >> Le 22/04/2021 ? 23:37, PICCORO McKAY Lenz a ?crit?: >>> >>> El jue, 22 de abr. de 2021 a la(s) 15:43, Dimitris Anogiatis >>> (dosida at gmail.com ) escribi?: >>> >>> ??? So what exactly is gained here by retaining the previous naming >>> ??? convention (which is wrong) Piccoro? >>> >>> gambas-dev is not need and is incorrect as benoit said.. cos there's >>> no shared libs for build or heaers files.. >>> >>> but also gambas-devel is also wrong cos gambas itselt is development >>> environment as qt is! >>> >> >> Why? Where is it forbidden to use 'gambas3-devel' as a package name? >> > xxx-devel is used in RPM distros for header files. > b > OK, so it's a problem only in RPM-based distributions... Then they should use another name. I don't know what is the usual name in these distributions for the package of a language that includes its development tools... -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 22 23:51:48 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 23:51:48 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> Message-ID: <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> Le 22/04/2021 ? 23:50, Beno?t Minisini a ?crit?: > > OK, so it's a problem only in RPM-based distributions... Then they > should use another name. I don't know what is the usual name in these > distributions for the package of a language that includes its > development tools... > ...and don't tell me it ends with "-dev". -- Beno?t Minisini From mckaygerhard at gmail.com Thu Apr 22 23:56:07 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 17:56:07 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> Message-ID: El jue, 22 de abr. de 2021 a la(s) 17:52, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > Le 22/04/2021 ? 23:50, Beno?t Minisini a ?crit : > > > > OK, so it's a problem only in RPM-based distributions... Then they > > should use another name. I don't know what is the usual name in these > > distributions for the package of a language that includes its > > development tools... > > > > ...and don't tell me it ends with "-dev". > NO NO of course no! that's clear ? your intention is a package that represents only the compiling tools, for that it is called "devel-tools" or as it is done in the qt packages gabmas3-dev-tools (in qt5 it is qtbase5-dev-tools) this package must be set for build environments (by example auto builds) > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Thu Apr 22 23:57:23 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 23:57:23 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> Message-ID: Le 22/04/2021 ? 23:51, Beno?t Minisini a ?crit?: > Le 22/04/2021 ? 23:50, Beno?t Minisini a ?crit?: >> >> OK, so it's a problem only in RPM-based distributions... Then they >> should use another name. I don't know what is the usual name in these >> distributions for the package of a language that includes its >> development tools... >> > > ...and don't tell me it ends with "-dev". > I Mageia (a RPM-based distribution), they are using "gambas3-devel", and they don't seem to make a problem with it. Maybe it's because they are French like me. We are used to the nightmare of our delirious and expensive bureaucracy here. Maybe it's why we don't anguish with an history of "-dev" vs. "-devel" package name? -- Beno?t Minisini From g4mba5 at gmail.com Thu Apr 22 23:59:08 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 22 Apr 2021 23:59:08 +0200 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> Message-ID: <09eebfdd-f1b6-9bcf-f21a-d429a57f90d5@gmail.com> Le 22/04/2021 ? 23:56, PICCORO McKAY Lenz a ?crit?: > > El jue, 22 de abr. de 2021 a la(s) 17:52, Beno?t Minisini > (g4mba5 at gmail.com ) escribi?: > > Le 22/04/2021 ? 23:50, Beno?t Minisini a ?crit?: > > > > OK, so it's a problem only in RPM-based distributions... Then they > > should use another name. I don't know what is the usual name in > these > > distributions for the package of a language that includes its > > development tools... > > > > ...and don't tell me it ends with "-dev". > > > NO NO of course no! that's clear ? > > your intention is a package that represents only the compiling tools, > for that it is called "devel-tools" or as it is done in the qt packages > gabmas3-dev-tools (in qt5 it is qtbase5-dev-tools) > > this package must be set for build environments (by example auto builds) > Why not "devel-tools"? But now I want to be sure that this is something standard, otherwise someone will complain for another distribution, and God knows how many of them they are. -- Beno?t Minisini From mckaygerhard at gmail.com Fri Apr 23 00:01:17 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 18:01:17 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <09eebfdd-f1b6-9bcf-f21a-d429a57f90d5@gmail.com> References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> <09eebfdd-f1b6-9bcf-f21a-d429a57f90d5@gmail.com> Message-ID: El jue, 22 de abr. de 2021 a la(s) 18:00, Beno?t Minisini (g4mba5 at gmail.com) escribi?: > > Why not "devel-tools"? But now I want to be sure that this is something > standard, otherwise someone will complain for another distribution, and > God knows how many of them they are. > gambas3-devel-tools ? of course.. i just arges that cannot be gambas3-devel neither gambas-dev > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From t.lee.davidson at gmail.com Fri Apr 23 00:09:27 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Thu, 22 Apr 2021 18:09:27 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <09eebfdd-f1b6-9bcf-f21a-d429a57f90d5@gmail.com> References: <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> <09eebfdd-f1b6-9bcf-f21a-d429a57f90d5@gmail.com> Message-ID: On 4/22/21 5:59 PM, Beno?t Minisini wrote: > Why not "devel-tools"? But now I want to be sure that this is something standard, otherwise someone will complain for another > distribution, and God?knows?how?many?of?them?they?are. FWIW, there appears to be no standard on openSUSE. I just did a package search for "devel-tools" and "dev-tools". I got development tool results for both queries. `zypper se devel-tools` S | Name | Summary | Type --+-----------------------+-----------------------------------------------------------+-------- | v4l-utils-devel-tools | Utilities for v4l2 / DVB driver development and debugging | package `zypper se dev-tools` S | Name | Summary | Type --+-----------------+--------------------------------------------------------------+-------- | libevdev-tools | Library for handling evdev kernel devices | package | libsmdev-tools | Utilities for reading storage media devices through libsmdev | package | xfce4-dev-tools | Xfce Development Tools | package It appears it's the developer's choice. -- Lee From tercoide at hotmail.com Fri Apr 23 00:10:55 2021 From: tercoide at hotmail.com (martin cristia) Date: Thu, 22 Apr 2021 19:10:55 -0300 Subject: [Gambas-user] AppImage In-Reply-To: References: Message-ID: All this mess with Gambas versions and exotic linux distros remains me the need for AppImages for our programs. Was it made any progress on the mater? PS: I admire your patience, boss. =) From adamnt42 at gmail.com Fri Apr 23 01:19:53 2021 From: adamnt42 at gmail.com (Bruce) Date: Fri, 23 Apr 2021 08:49:53 +0930 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> Message-ID: On 23/4/21 7:27 am, Beno?t Minisini wrote: > Le 22/04/2021 ? 23:51, Beno?t Minisini a ?crit?: >> Le 22/04/2021 ? 23:50, Beno?t Minisini a ?crit?: >>> >>> OK, so it's a problem only in RPM-based distributions... Then they >>> should use another name. I don't know what is the usual name in these >>> distributions for the package of a language that includes its >>> development tools... >>> >> >> ...and don't tell me it ends with "-dev". >> > > I Mageia (a RPM-based distribution), they are using "gambas3-devel", and > they don't seem to make a problem with it. > > Maybe it's because they are French like me. > > We are used to the nightmare of our delirious and expensive bureaucracy > here. > > Maybe it's why we don't anguish with an history of "-dev" vs. "-devel" > package name? > Indeed! They are after all, conventions only. The only real need is that the package name in the distro is unique! You could call that package "gambas-on-toast" if you wanted to. The only thing about insisting on using gambas-devel is that I would think it was an optional package containiing header files and thus think it was not needed. "gambas-devtools" or whatever, suits me. It looks like something special and I would be reading the comments in the RPM file to find out more. b From mckaygerhard at gmail.com Fri Apr 23 03:46:23 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 22 Apr 2021 21:46:23 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> <09eebfdd-f1b6-9bcf-f21a-d429a57f90d5@gmail.com> Message-ID: El jue, 22 de abr. de 2021 a la(s) 18:11, T Lee Davidson ( t.lee.davidson at gmail.com) escribi?: > On 4/22/21 5:59 PM, Beno?t Minisini wrote: > FWIW, there appears to be no standard on openSUSE. I just did a package > search for "devel-tools" and "dev-tools". I got > development tool results for both queries. > open suse has sofware guidelines and packagin naming scheme : https://en.opensuse.org/openSUSE:Shared_library_packaging_policy https://en.opensuse.org/openSUSE:Package_naming_guidelines > > `zypper se devel-tools` > S | Name | Summary > | Type > > --+-----------------------+-----------------------------------------------------------+-------- > | v4l-utils-devel-tools | Utilities for v4l2 / DVB driver development > and debugging | package > > `zypper se dev-tools` > S | Name | Summary > | Type > > --+-----------------+--------------------------------------------------------------+-------- > | libevdev-tools | Library for handling evdev kernel devices > | package > | libsmdev-tools | Utilities for reading storage media devices through > libsmdev | package > | xfce4-dev-tools | Xfce Development Tools > | package > > It appears it's the developer's choice. > > > -- > Lee > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Fri Apr 23 14:38:40 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 23 Apr 2021 14:38:40 +0200 Subject: [Gambas-user] Gambas PPA Message-ID: Hi, The stable and daily PPA are now in a clean state with all packages available. I added a 'gambas3-gui' virtual package as a dependency for all packages that need a GUI. This virtual package depends on one of the GUI toolit component (Qt4, Qt5, GTK+2 or GTK+3). Both X11 & Wayland support packages are always installed with the component they support. For example, if you install 'gambas3-gb-desktop', you will get 'gambas3-gb-desktop-x11', even if you are using Wayland. Now, the next job is renaming 'gambas3-devel' as 'gambas3-devel-tools', to prevent problems with RPMs-based distributions. Regards, -- Beno?t Minisini From t.lee.davidson at gmail.com Fri Apr 23 14:44:22 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Fri, 23 Apr 2021 08:44:22 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <2ec00d7d-0401-45f8-1688-2cd722a560af@gmail.com> <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> Message-ID: <8b58ab3d-1c85-5aef-5992-072b485b2662@gmail.com> On 4/22/21 7:19 PM, Bruce wrote: > "gambas-devtools" or whatever, suits me. It looks like something special > and?I?would?be?reading?the?comments?in?the?RPM?file?to?find?out?more. That's a naming format I didn't think of previously. So I did another search on openSUSE. `zypper se devtools` S | Name | Summary | Type --+------------------+---------------------------------------------+-------- | linuxrc-devtools | Tools to submit from Git to OBS via Jenkins | package | rpmdevtools | RPM Development Tools | package | yast2-devtools | YaST2 - Development Tools | package So, yep, developers use that convention as well. And, the Summary clarifies it. Personally, it doesn't much matter to me. Since the SPEC file indicates gambas3-devel is required, I know it's ... required. But, "*dev*tools" is more descriptive. -- Lee From t.lee.davidson at gmail.com Fri Apr 23 14:57:31 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Fri, 23 Apr 2021 08:57:31 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> <09eebfdd-f1b6-9bcf-f21a-d429a57f90d5@gmail.com> Message-ID: <80974bf3-63a8-ae01-131a-2af460f96802@gmail.com> On 4/22/21 9:46 PM, PICCORO McKAY Lenz wrote: > open suse has sofware?guidelines and packagin naming scheme : > https://en.opensuse.org/openSUSE:Shared_library_packaging_policy > https://en.opensuse.org/openSUSE:Package_naming_guidelines The page regarding shared library naming is irrelevant. The page on package naming guidelines has a single statement containing a "-devel" package name that is only an example in the "Multiple packages for the same software" section. There is nothing specifying that "-devel" packages should only be for header files (though that is a prevalent convention). -- Lee From jusabejusabe at gmail.com Fri Apr 23 19:06:52 2021 From: jusabejusabe at gmail.com (Julio Sanchez) Date: Fri, 23 Apr 2021 19:06:52 +0200 Subject: [Gambas-user] [gambas3.16]: Error: MovieBox.Path_Write.379 Message-ID: Hello. I have made an application to make cards, and with gambas 3.15 it worked correctly. But when installing gambas 3.16 and trying to use it from the gambas3 IDE, it gives the following error: gb.gui.base: MovieBox.Path is deprecated. Do not use it anymore. Note: source code: https://github.com/jsbsan/generadorcarnet/tree/master/generadorcarnet And if I create an executable .gambas, in gambas 3.16, and the following message appears: [image: image.png] Do you know why it can be? Thanks Julio Sanchez Berro (jsbsan) This is my system data: [System] Gambas=3.16 OperatingSystem=Linux Kernel=5.4.0-58-generic Architecture=x86_64 Distribution=Linux Mint 19.3 Tricia Desktop=XFCE Font=Ubuntu,10 Scale=7 Theme=xfce-basic Language=es_ES.UTF-8 Memory=15945M [Libraries] Cairo=libcairo.so.2.11510.0 Curl=libcurl.so.4.5.0 DBus=libdbus-1.so.3.19.4 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2200.30 GStreamer=libgstreamer-1.0.so.0.1405.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2200.30 OpenGL=libGL.so.1.0.0 Poppler=libpoppler.so.73.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.9.5 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CLUTTER_BACKEND=x11 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DEFAULTS_PATH=/usr/share/gconf/xfce.default.path DESKTOP_SESSION=xfce DISPLAY=:0.0 EDITOR=/usr/bin/xed GB_GUI=gb.gtk3 GDMSESSION=xfce GDM_LANG=es_ES GTK_MODULES=gail:atk-bridge HOME= LANG=es_ES.UTF-8 LANGUAGE=es_ES.UTF-8 LC_ALL=es_ES.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path PANEL_GDK_CORE_DEVICE_EVENTS=0 PATH=/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/wine-stable/bin PWD= QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/1729,unix/:/tmp/.ICE-unix/1729 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=1819 SSH_AUTH_SOCK=/tmp/ssh-Uar5CMffbUlC/agent.1729 TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg:/etc/xdg XDG_CURRENT_DESKTOP=XFCE XDG_DATA_DIRS=/usr/share/xfce4:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_MENU_PREFIX=xfce- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_DESKTOP=xfce XDG_SESSION_ID=c1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 15108 bytes Desc: not available URL: From bsteers4 at gmail.com Fri Apr 23 21:03:46 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 23 Apr 2021 20:03:46 +0100 Subject: [Gambas-user] [gambas3.16]: Error: MovieBox.Path_Write.379 In-Reply-To: References: Message-ID: Looks like Path has gone. Now the Animation property must be used instead. BruceS On Fri, 23 Apr 2021 at 18:08, Julio Sanchez wrote: > Hello. > > I have made an application to make cards, and with gambas 3.15 it worked > correctly. > But when installing gambas 3.16 and trying to use it from the gambas3 IDE, > it gives the following error: > > gb.gui.base: MovieBox.Path is deprecated. Do not use it anymore. > > Note: source code: > https://github.com/jsbsan/generadorcarnet/tree/master/generadorcarnet > > And if I create an executable .gambas, in gambas 3.16, and the following > message appears: > > [image: image.png] > > > Do you know why it can be? > > Thanks > > Julio Sanchez Berro > (jsbsan) > > > This is my system data: > [System] > Gambas=3.16 > OperatingSystem=Linux > Kernel=5.4.0-58-generic > Architecture=x86_64 > Distribution=Linux Mint 19.3 Tricia > Desktop=XFCE > Font=Ubuntu,10 > Scale=7 > Theme=xfce-basic > Language=es_ES.UTF-8 > Memory=15945M > > [Libraries] > Cairo=libcairo.so.2.11510.0 > Curl=libcurl.so.4.5.0 > DBus=libdbus-1.so.3.19.4 > GDK2=libgdk-x11-2.0.so.0.2400.32 > GDK3=libgdk-3.so.0.2200.30 > GStreamer=libgstreamer-1.0.so.0.1405.0 > GTK+2=libgtk-x11-2.0.so.0.2400.32 > GTK+3=libgtk-3.so.0.2200.30 > OpenGL=libGL.so.1.0.0 > Poppler=libpoppler.so.73.0.0 > QT4=libQtCore.so.4.8.7 > QT5=libQt5Core.so.5.9.5 > SDL=libSDL-1.2.so.0.11.4 > SQLite=libsqlite3.so.0.8.6 > > [Environment] > CLUTTER_BACKEND=x11 > DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus > DEFAULTS_PATH=/usr/share/gconf/xfce.default.path > DESKTOP_SESSION=xfce > DISPLAY=:0.0 > EDITOR=/usr/bin/xed > GB_GUI=gb.gtk3 > GDMSESSION=xfce > GDM_LANG=es_ES > GTK_MODULES=gail:atk-bridge > HOME= > LANG=es_ES.UTF-8 > LANGUAGE=es_ES.UTF-8 > LC_ALL=es_ES.UTF-8 > LOGNAME= > MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path > PANEL_GDK_CORE_DEVICE_EVENTS=0 > > PATH=/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/wine-stable/bin > PWD= > QT_ACCESSIBILITY=1 > QT_LOGGING_RULES=*.debug=false > QT_QPA_PLATFORMTHEME=qt5ct > > SESSION_MANAGER=local/:@/tmp/.ICE-unix/1729,unix/:/tmp/.ICE-unix/1729 > SHELL=/bin/bash > SHLVL=0 > SSH_AGENT_PID=1819 > SSH_AUTH_SOCK=/tmp/ssh-Uar5CMffbUlC/agent.1729 > TZ=:/etc/localtime > USER= > XAUTHORITY=/.Xauthority > XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg:/etc/xdg > XDG_CURRENT_DESKTOP=XFCE > > XDG_DATA_DIRS=/usr/share/xfce4:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share > XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ > XDG_MENU_PREFIX=xfce- > XDG_RUNTIME_DIR=/run/user/1000 > XDG_SEAT=seat0 > XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 > XDG_SESSION_DESKTOP=xfce > XDG_SESSION_ID=c1 > XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 > XDG_SESSION_TYPE=x11 > XDG_VTNR=7 > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 15108 bytes Desc: not available URL: From mckaygerhard at gmail.com Sat Apr 24 17:13:01 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Sat, 24 Apr 2021 11:13:01 -0400 Subject: [Gambas-user] Gambas in a container In-Reply-To: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> References: <5c4347d8-ed12-2d81-d167-6904a91dbc6f@belmotek.net> Message-ID: there's some discussions on alpine Russian group about running X11 made applications.. https://t.me/alpine_linux_pycckuu/3051 before try this i am still packaging for alpine and well i will not have this soon so if any thing you mae and find please post in gambas mail list.. to check of course El mi?, 21 de abr. de 2021 a la(s) 15:34, Martin (mbelmonte at belmotek.net) escribi?: > Hi. > > Developing Gambas IDE and developing programs with Gambas, in practice, > implies having two versions of the IDE and since they cannot coexist in the > same system (correct me if I'm wrong) we must have a double system boot or > have a virtual machine. > > But if it possible to use Gambas IDE through a LXC, Docker or something > like that, which would involve less system resources, Would anyone have any > tutorials or ideas? > > What do you think? > > Mart?n. > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan-kern at freenet.de Sat Apr 24 19:28:02 2021 From: ivan-kern at freenet.de (Ivan Kern) Date: Sat, 24 Apr 2021 19:28:02 +0200 Subject: [Gambas-user] Send data to the process Message-ID: Hello. I would like some help. I have two gambas apps, for example, app1.gambas and app2.gambas. I start app2 from app1 as a process. myApp2Process = SHELL app2.gambas as "myApp2Process". app2 runs in the background. After that I can receive the feedback with: Public Sub myApp2Process_Read() ..... End But what I need is also send the commands to app2 and get appropriate feedback. For example. app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on how to do this in app2. A small example would be nice. Regards Ivan From bsteers4 at gmail.com Sat Apr 24 19:33:52 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sat, 24 Apr 2021 18:33:52 +0100 Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: You can either use a socket or a pipe file to achieve this. i made a simple pipe example... http://gambaswiki.org/wiki/app/simple-pipe that application will react to anything echoed to the pipe file. (that your other app can do with a Shell "echo 'some command or message' >/my/pipe/path") You should be able to get the idea of what's happening by reading the code. Or like i say a socket can be used in the same way BruceS On Sat, 24 Apr 2021 at 18:29, Ivan Kern wrote: > Hello. > I would like some help. > I have two gambas apps, for example, > app1.gambas and app2.gambas. I start app2 from app1 as a process. > > myApp2Process = SHELL app2.gambas as "myApp2Process". > > app2 runs in the background. > After that I can receive the feedback with: > > Public Sub myApp2Process_Read() > ..... > End > > But what I need is also send the commands to app2 and get appropriate > feedback. For example. > app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on > how to do this in app2. A small example would be nice. > > Regards > > Ivan > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Sat Apr 24 19:48:55 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sat, 24 Apr 2021 18:48:55 +0100 Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: Sorry i missed the bit about feedback. for that you could make both apps have a pipe file and they can send and receive data to each other So App1 sends "multiply 2x2" to /tmp/App2_pipe Shell "echo 'multiply 2x2' >/tmp/App2_pipe" Then app2 send the result to app1 Shell "echo 'MultiplyResult=4' >/tmp/App1_pipe" On Sat, 24 Apr 2021 at 18:33, Bruce Steers wrote: > You can either use a socket or a pipe file to achieve this. > > i made a simple pipe example... > http://gambaswiki.org/wiki/app/simple-pipe > > that application will react to anything echoed to the pipe file. (that > your other app can do with a Shell "echo 'some command or message' > >/my/pipe/path") > > You should be able to get the idea of what's happening by reading the code. > > Or like i say a socket can be used in the same way > > BruceS > > On Sat, 24 Apr 2021 at 18:29, Ivan Kern wrote: > >> Hello. >> I would like some help. >> I have two gambas apps, for example, >> app1.gambas and app2.gambas. I start app2 from app1 as a process. >> >> myApp2Process = SHELL app2.gambas as "myApp2Process". >> >> app2 runs in the background. >> After that I can receive the feedback with: >> >> Public Sub myApp2Process_Read() >> ..... >> End >> >> But what I need is also send the commands to app2 and get appropriate >> feedback. For example. >> app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on >> how to do this in app2. A small example would be nice. >> >> Regards >> >> Ivan >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Sat Apr 24 19:58:23 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sat, 24 Apr 2021 18:58:23 +0100 Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: Dear oh dear i should have read your first message properly to begin with lol. I see you have communication going one way just fine, so all you need is for app2 to have a pipe file to watch then after app2 sends the message to app1 the app1 can then echo the result to the pipe that app2 is watching. Hope that makes sense BruceS On Sat, 24 Apr 2021 at 18:48, Bruce Steers wrote: > Sorry i missed the bit about feedback. > for that you could make both apps have a pipe file and they can send and > receive data to each other > So App1 sends "multiply 2x2" to /tmp/App2_pipe > Shell "echo 'multiply 2x2' >/tmp/App2_pipe" > > Then app2 send the result to app1 > Shell "echo 'MultiplyResult=4' >/tmp/App1_pipe" > > > > On Sat, 24 Apr 2021 at 18:33, Bruce Steers wrote: > >> You can either use a socket or a pipe file to achieve this. >> >> i made a simple pipe example... >> http://gambaswiki.org/wiki/app/simple-pipe >> >> that application will react to anything echoed to the pipe file. (that >> your other app can do with a Shell "echo 'some command or message' >> >/my/pipe/path") >> >> You should be able to get the idea of what's happening by reading the >> code. >> >> Or like i say a socket can be used in the same way >> >> BruceS >> >> On Sat, 24 Apr 2021 at 18:29, Ivan Kern wrote: >> >>> Hello. >>> I would like some help. >>> I have two gambas apps, for example, >>> app1.gambas and app2.gambas. I start app2 from app1 as a process. >>> >>> myApp2Process = SHELL app2.gambas as "myApp2Process". >>> >>> app2 runs in the background. >>> After that I can receive the feedback with: >>> >>> Public Sub myApp2Process_Read() >>> ..... >>> End >>> >>> But what I need is also send the commands to app2 and get appropriate >>> feedback. For example. >>> app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on >>> how to do this in app2. A small example would be nice. >>> >>> Regards >>> >>> Ivan >>> >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Sat Apr 24 20:03:45 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sat, 24 Apr 2021 19:03:45 +0100 Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: There's probably a better way to do it simply using myApp2Process_Write() but i don't know that way sorry. Anyone else? On Sat, 24 Apr 2021 at 18:29, Ivan Kern wrote: > Hello. > I would like some help. > I have two gambas apps, for example, > app1.gambas and app2.gambas. I start app2 from app1 as a process. > > myApp2Process = SHELL app2.gambas as "myApp2Process". > > app2 runs in the background. > After that I can receive the feedback with: > > Public Sub myApp2Process_Read() > ..... > End > > But what I need is also send the commands to app2 and get appropriate > feedback. For example. > app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on > how to do this in app2. A small example would be nice. > > Regards > > Ivan > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Sat Apr 24 21:29:47 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Sat, 24 Apr 2021 15:29:47 -0400 Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: El s?b, 24 de abr. de 2021 a la(s) 14:04, Bruce Steers (bsteers4 at gmail.com) escribi?: > There's probably a better way to do it simply using myApp2Process_Write() > but i don't know that way sorry. > due the only case of one app to the bus-app the myApp2Process_Write() is the fastest and most optimized way.. the most compatible is the socket for multiple ones.. http://gambaswiki.org/edit/lang/exec > Anyone else? > > > On Sat, 24 Apr 2021 at 18:29, Ivan Kern wrote: > >> Hello. >> I would like some help. >> I have two gambas apps, for example, >> app1.gambas and app2.gambas. I start app2 from app1 as a process. >> >> myApp2Process = SHELL app2.gambas as "myApp2Process". >> >> app2 runs in the background. >> After that I can receive the feedback with: >> >> Public Sub myApp2Process_Read() >> ..... >> End >> >> But what I need is also send the commands to app2 and get appropriate >> feedback. For example. >> app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on >> how to do this in app2. A small example would be nice. >> >> Regards >> >> Ivan >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Sat Apr 24 22:38:08 2021 From: bagonergi at gmail.com (Gianluigi) Date: Sat, 24 Apr 2021 22:38:08 +0200 Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: Il giorno sab 24 apr 2021 alle ore 21:30 PICCORO McKAY Lenz < mckaygerhard at gmail.com> ha scritto: > El s?b, 24 de abr. de 2021 a la(s) 14:04, Bruce Steers (bsteers4 at gmail.com) > escribi?: > >> There's probably a better way to do it simply using myApp2Process_Write() >> but i don't know that way sorry. >> > > due the only case of one app to the bus-app the myApp2Process_Write() is > the fastest and most optimized way.. the most compatible is the socket for > multiple ones.. > > http://gambaswiki.org/edit/lang/exec > > > >> Anyone else? >> >> >> On Sat, 24 Apr 2021 at 18:29, Ivan Kern wrote: >> >>> Hello. >>> I would like some help. >>> I have two gambas apps, for example, >>> app1.gambas and app2.gambas. I start app2 from app1 as a process. >>> >>> myApp2Process = SHELL app2.gambas as "myApp2Process". >>> >>> app2 runs in the background. >>> After that I can receive the feedback with: >>> >>> Public Sub myApp2Process_Read() >>> ..... >>> End >>> >>> But what I need is also send the commands to app2 and get appropriate >>> feedback. For example. >>> app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on >>> how to do this in app2. A small example would be nice. >>> >>> Regards >>> >>> Ivan >>> >> I'm not sure I understand your question. If you try to make two Gambas applications communicate with each other I would recommend you to use DBus, here you can find an example on the Italian wiki: https://www.gambas-it.org/wiki/index.php?title=Inviare_dati_da_un_programma_Gambas_ad_un_altro_mediante_le_risorse_del_Componente_DBus More generally see: https://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Trasmissione_di_dati_fra_due_programmi_Gambas_o_fra_un_programma_esterno_ed_un_programma_Gambas Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From dosida at gmail.com Sun Apr 25 02:42:13 2021 From: dosida at gmail.com (Dimitris Anogiatis) Date: Sat, 24 Apr 2021 18:42:13 -0600 Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: You could just try this: Dim app2Result as String SHELL "app2 2 multiply 2" to app2Result Just make sure that app2 can parse the arguments passed to it, perform the multiplication and then use PRINT to output the results. That's what will go into app2Result Hope this helps On Sat, Apr 24, 2021 at 11:29 AM Ivan Kern wrote: > Hello. > I would like some help. > I have two gambas apps, for example, > app1.gambas and app2.gambas. I start app2 from app1 as a process. > > myApp2Process = SHELL app2.gambas as "myApp2Process". > > app2 runs in the background. > After that I can receive the feedback with: > > Public Sub myApp2Process_Read() > ..... > End > > But what I need is also send the commands to app2 and get appropriate > feedback. For example. > app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on > how to do this in app2. A small example would be nice. > > Regards > > Ivan > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at westwoodsvcs.com Sun Apr 25 04:23:29 2021 From: brian at westwoodsvcs.com (Brian G) Date: Sat, 24 Apr 2021 19:23:29 -0700 (PDT) Subject: [Gambas-user] Send data to the process In-Reply-To: References: Message-ID: <1956381232.24827.1619317409073.JavaMail.zimbra@westwoodsvcs.com> Here is a short set that will return what you wrote background process: ' Gambas module file Public AllDone As Boolean = False Public Sub Main() While Not AllDone Wait 0.01 Wend Quit 0 Catch Quit 0 End Public Sub Application_read() Dim readline As String = "" While Lof(Last) readline &= Read #Last, -254 Wend If readline == "quit" Then AllDone = True Else Print Eval(readline) Flush Endif Catch Print Error.Text Flush End ******************************************************* The forground process: Public MyApp As Process Public Sub Main() Dim readline As String MyApp = Exec [User.Home &/ "bin/AppSendRecvBG.gambas"] For Input Output As "BgApp" While MyApp.state = Process.Running Line Input readline Print "Read :";; readline Print #MyApp, readline Flush #MyApp Wait 0.01 Wend Quit 0 End Public Sub BgApp_read() Dim readline As String readline = "" While Lof(Last) readline &= Read #Last, -254 Wend Print readline End ********************************************************* Hope this helps "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G ----- On Apr 24, 2021, at 5:42 PM, Dimitris Anogiatis wrote: > You could just try this: > Dim app2Result as String > SHELL "app2 2 multiply 2" to app2Result > Just make sure that app2 can parse the arguments passed to it, perform the > multiplication and then use PRINT to output the results. That's what will go > into app2Result > Hope this helps > On Sat, Apr 24, 2021 at 11:29 AM Ivan Kern < [ mailto:ivan-kern at freenet.de | > ivan-kern at freenet.de ] > wrote: >> Hello. >> I would like some help. >> I have two gambas apps, for example, >> app1.gambas and app2.gambas. I start app2 from app1 as a process. >> myApp2Process = SHELL app2.gambas as "myApp2Process". >> app2 runs in the background. >> After that I can receive the feedback with: >> Public Sub myApp2Process_Read() >> ..... >> End >> But what I need is also send the commands to app2 and get appropriate >> feedback. For example. >> app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on >> how to do this in app2. A small example would be nice. >> Regards >> Ivan >> ----[ [ http://gambaswiki.org/wiki/doc/netiquette | >> http://gambaswiki.org/wiki/doc/netiquette ] ]---- > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at westwoodsvcs.com Sun Apr 25 04:41:19 2021 From: brian at westwoodsvcs.com (Brian G) Date: Sat, 24 Apr 2021 19:41:19 -0700 (PDT) Subject: [Gambas-user] Send data to the process In-Reply-To: <1956381232.24827.1619317409073.JavaMail.zimbra@westwoodsvcs.com> References: <1956381232.24827.1619317409073.JavaMail.zimbra@westwoodsvcs.com> Message-ID: <145502493.24898.1619318479387.JavaMail.zimbra@westwoodsvcs.com> For a simpler test you could use bc - An arbitrary precision calculator language Just substitute MyApp = Exec ["bc"] For Input Output As "BgApp" In the foreground process you don't need the background process ... math fun! "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G ----- On Apr 24, 2021, at 7:23 PM, Brian wrote: > Here is a short set that will return what you wrote > background process: > ' Gambas module file > Public AllDone As Boolean = False > Public Sub Main() > While Not AllDone > Wait 0.01 > Wend > Quit 0 > Catch > Quit 0 > End > Public Sub Application_read() > Dim readline As String = "" > While Lof(Last) > readline &= Read #Last, -254 > Wend > If readline == "quit" Then > AllDone = True > Else > Print Eval(readline) > Flush > Endif > Catch > Print Error.Text > Flush > End > ******************************************************* > The forground process: > Public MyApp As Process > Public Sub Main() > Dim readline As String > MyApp = Exec [User.Home &/ "bin/AppSendRecvBG.gambas"] For Input Output As > "BgApp" > While MyApp.state = Process.Running > Line Input readline > Print "Read :";; readline > Print #MyApp, readline > Flush #MyApp > Wait 0.01 > Wend > Quit 0 > End > Public Sub BgApp_read() > Dim readline As String > readline = "" > While Lof(Last) > readline &= Read #Last, -254 > Wend > Print readline > End > ********************************************************* > Hope this helps > "Failure is the key to success; > each mistake teaches us something" .. Morihei Ueshiba > Brian G > ----- On Apr 24, 2021, at 5:42 PM, Dimitris Anogiatis wrote: >> You could just try this: >> Dim app2Result as String >> SHELL "app2 2 multiply 2" to app2Result >> Just make sure that app2 can parse the arguments passed to it, perform the >> multiplication and then use PRINT to output the results. That's what will go >> into app2Result >> Hope this helps >> On Sat, Apr 24, 2021 at 11:29 AM Ivan Kern < [ mailto:ivan-kern at freenet.de | >> ivan-kern at freenet.de ] > wrote: >>> Hello. >>> I would like some help. >>> I have two gambas apps, for example, >>> app1.gambas and app2.gambas. I start app2 from app1 as a process. >>> myApp2Process = SHELL app2.gambas as "myApp2Process". >>> app2 runs in the background. >>> After that I can receive the feedback with: >>> Public Sub myApp2Process_Read() >>> ..... >>> End >>> But what I need is also send the commands to app2 and get appropriate >>> feedback. For example. >>> app2 "multiply 2x2" and get 4 as feedback. Can anyone give me a hint on >>> how to do this in app2. A small example would be nice. >>> Regards >>> Ivan >>> ----[ [ http://gambaswiki.org/wiki/doc/netiquette | >>> http://gambaswiki.org/wiki/doc/netiquette ] ]---- >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From twopilots at interisland.net Sun Apr 25 06:11:47 2021 From: twopilots at interisland.net (Ed & Clare Kelm) Date: Sat, 24 Apr 2021 21:11:47 -0700 Subject: [Gambas-user] Issues related to Frame In-Reply-To: <770816ba-968c-4710-fa6d-acc8ebada6ae@gmail.com> References: <770816ba-968c-4710-fa6d-acc8ebada6ae@gmail.com> Message-ID: <77f5855e-96d3-1fc0-98d9-0bd40cd0eac4@interisland.net> On 4/16/21 4:01 AM, Beno?t Minisini wrote: > Le 16/04/2021 ? 12:51, Beno?t Minisini a ?crit?: >>> >>> 2) The children controls of frame in gambas 3.16 have been pushed >>> downwards. Thus the controls in bottom part of frame are not visible >>> in older gambas qt5 applications (compiled in gambas 3.15) and we have >>> to forced to rearrange the contents of all frames for new gambas >>> version. >> >> Indeed. The bug was that you could put controls on the frame, which >> was not a good idea. But for backward-compatibility, I can do the >> same weird thing. >> > > In commit > https://gitlab.com/gambas/gambas/-/commit/81ce4a63b28226a5e3c4d59cfd89f7bb180b4703, > I implemented an intermediate solution: > > - If Frame has no arrangement, then I do like before: the controls can > span the entire Frame area. > > - If Frame has arrangement, then I move controls down, to prevent them > covering the frame label. > > I hope it will be enough for you. > > Regards, > Bemoit: I had the same problem with a QT4 project, and your new release fixed it.? Thanks! However, another possibly related problem is that the allowed width for the frame label seems to have shrunk. I have a frame title of "Configuration:" with a frame width =126 Before the change the title displayed properly. After the change it is displayed as "Configurat..." Any easy fix other than changing all my frame widths to fit the titles? Thanks! Ed K. Title of frame before change:L? "Configuration:"? (Frame width = 126 From isafiur at gmail.com Sun Apr 25 07:11:03 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Sun, 25 Apr 2021 10:56:03 +0545 Subject: [Gambas-user] Enriching gb.web.gui Message-ID: Hi I am so excited to know that Beno?t has started working on gb.web.gui. Some controls very very essential are: 1) Value box 2) Rich Text Area 3) Tree view -- Regards Safiur Rahman From g4mba5 at gmail.com Sun Apr 25 08:13:11 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 25 Apr 2021 08:13:11 +0200 Subject: [Gambas-user] Issues related to Frame In-Reply-To: <77f5855e-96d3-1fc0-98d9-0bd40cd0eac4@interisland.net> References: <770816ba-968c-4710-fa6d-acc8ebada6ae@gmail.com> <77f5855e-96d3-1fc0-98d9-0bd40cd0eac4@interisland.net> Message-ID: <41e5f233-601f-793d-321f-5388c38d2369@gmail.com> Le 25/04/2021 ? 06:11, Ed & Clare Kelm a ?crit?: > On 4/16/21 4:01 AM, Beno?t Minisini wrote: >> Le 16/04/2021 ? 12:51, Beno?t Minisini a ?crit?: >>>> >>>> 2) The children controls of frame in gambas 3.16 have been pushed >>>> downwards. Thus the controls in bottom part of frame are not visible >>>> in older gambas qt5 applications (compiled in gambas 3.15) and we have >>>> to forced to rearrange the contents of all frames for new gambas >>>> version. >>> >>> Indeed. The bug was that you could put controls on the frame, which >>> was not a good idea. But for backward-compatibility, I can do the >>> same weird thing. >>> >> >> In commit >> https://gitlab.com/gambas/gambas/-/commit/81ce4a63b28226a5e3c4d59cfd89f7bb180b4703, >> I implemented an intermediate solution: >> >> - If Frame has no arrangement, then I do like before: the controls can >> span the entire Frame area. >> >> - If Frame has arrangement, then I move controls down, to prevent them >> covering the frame label. >> >> I hope it will be enough for you. >> >> Regards, >> > Bemoit: > > I had the same problem with a QT4 project, and your new release fixed > it.? Thanks! > > However, another possibly related problem is that the allowed width for > the frame label seems to have shrunk. > > I have a frame title of "Configuration:" with a frame width =126 > > Before the change the title displayed properly. > After the change it is displayed as "Configurat..." > > Any easy fix other than changing all my frame widths to fit the titles? > > Thanks! > > Ed K. > Nope, it's your fault: your GUI must not use fixed dimensions, otherwise changing the font size will break it anyway. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Sun Apr 25 08:14:02 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 25 Apr 2021 08:14:02 +0200 Subject: [Gambas-user] Enriching gb.web.gui In-Reply-To: References: Message-ID: Le 25/04/2021 ? 07:11, Safiur Rahman a ?crit?: > 2) Rich Text Area How do you do that? -- Beno?t Minisini From bsteers4 at gmail.com Sun Apr 25 08:59:19 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Sun, 25 Apr 2021 07:59:19 +0100 Subject: [Gambas-user] Enriching gb.web.gui In-Reply-To: References: Message-ID: On Sun, 25 Apr 2021 at 07:17, Beno?t Minisini wrote: > Le 25/04/2021 ? 07:11, Safiur Rahman a ?crit : > > 2) Rich Text Area > > How do you do that? > Safiur , surely Richtext can just be printed to the page normally and will render okay as it's a html page? So all you really need is a frame or single cell table for a border and bgcolor. BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From isafiur at gmail.com Sun Apr 25 10:40:52 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Sun, 25 Apr 2021 14:25:52 +0545 Subject: [Gambas-user] Enriching gb.web.gui In-Reply-To: References: Message-ID: Hi I have not done those controls. I expect these controls appear very soon. On Sun, 25 Apr 2021, 10:56 Safiur Rahman, wrote: > Hi > > I am so excited to know that Beno?t has started working on gb.web.gui. > Some controls very very essential are: > 1) Value box > 2) Rich Text Area > 3) Tree view > > > -- > Regards > Safiur Rahman > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbelmonte at belmotek.net Sun Apr 25 20:06:33 2021 From: mbelmonte at belmotek.net (Martin) Date: Sun, 25 Apr 2021 20:06:33 +0200 Subject: [Gambas-user] gb.gui.webview Message-ID: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> Hi. Testing my apps in 3.16. Before in gb.qt4 the WebView control has the property .HTML but now in .gtk3 and .qt5 is not present anymore. Any help to solve the problem? ?How to pass the html code as parameter to the webview control? Tanks. Mart?n. From g4mba5 at gmail.com Sun Apr 25 20:11:49 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 25 Apr 2021 20:11:49 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> Message-ID: <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> Le 25/04/2021 ? 20:06, Martin a ?crit?: > Hi. > > Testing my apps in 3.16. > > Before in gb.qt4 the WebView control has the property .HTML but now in > .gtk3 and .qt5 is not present anymore. > > Any help to solve the problem? > > ?How to pass the html code as parameter to the webview control? > > Tanks. > > Mart?n. > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- You have to use the SetHtml() method. You can't retrieve the contents of the page, this is why there is no Html property anymore. -- Beno?t Minisini From mbelmonte at belmotek.net Sun Apr 25 20:40:15 2021 From: mbelmonte at belmotek.net (Martin) Date: Sun, 25 Apr 2021 20:40:15 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> Message-ID: <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> ok, SetHtml() method is fine, but qt4 is not available SetHtml() so that is not retro compatible. Solutions: 1) Include SetHtml() method in qt4. 2) Modify the code in programs as If gambas.version < 3.16? then Webview1.HTML = "the_HTML_Code" else Webview1.SetHtml("the_HTML_Code") endif But, ?How to check properly the gambas version? Tanks. El 25/4/21 a las 20:11, Beno?t Minisini escribi?: > You have to use the SetHtml() method. > > You can't retrieve the contents of the page, this is why there is no > Html property anymore. From t.lee.davidson at gmail.com Sun Apr 25 21:03:46 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Sun, 25 Apr 2021 15:03:46 -0400 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> Message-ID: On 4/25/21 2:40 PM, Martin wrote: > But,??How?to?check?properly?the?gambas?version? If CInt(Split(System.FullVersion, ".")[1]) < 16 then Webview1.HTML = "the_HTML_Code" else Webview1.SetHtml("the_HTML_Code") endif -- Lee From mbelmonte at belmotek.net Sun Apr 25 22:02:33 2021 From: mbelmonte at belmotek.net (Martin) Date: Sun, 25 Apr 2021 22:02:33 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> Message-ID: An optimal solution, thanks for the help. Regards. El 25/4/21 a las 21:03, T Lee Davidson escribi?: > On 4/25/21 2:40 PM, Martin wrote: >> But,??How?to?check?properly?the?gambas?version? > > If CInt(Split(System.FullVersion, ".")[1]) < 16? then > ? Webview1.HTML = "the_HTML_Code" > else > ? Webview1.SetHtml("the_HTML_Code") > endif > > From mbelmonte at belmotek.net Sun Apr 25 22:04:54 2021 From: mbelmonte at belmotek.net (Martin) Date: Sun, 25 Apr 2021 22:04:54 +0200 Subject: [Gambas-user] 3.16 - Error on "Print" Message-ID: <1a2f5663-be3f-7b16-9047-d795a337c8da@belmotek.net> Hi. I try to print the code but gambas IDE crash. Regards. From g4mba5 at gmail.com Sun Apr 25 22:06:39 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 25 Apr 2021 22:06:39 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> Message-ID: <922661d3-d4c3-2b1b-031a-809810acf11e@gmail.com> Le 25/04/2021 ? 20:40, Martin a ?crit?: > ok, SetHtml() method is fine, but qt4 is not available SetHtml() so that > is not retro compatible. > > Solutions: > > 1) Include SetHtml() method in qt4. > > 2) Modify the code in programs as > > If gambas.version < 3.16? then > > Webview1.HTML = "the_HTML_Code" > > else > > Webview1.SetHtml("the_HTML_Code") > > endif > > But, ?How to check properly the gambas version? > > Tanks. > It's because you shifted from "*.webkit" component to "*.webview" component. The old WebView is still available in the "*.webkit" components with the same interface as before. Regards, -- Beno?t Minisini From t.lee.davidson at gmail.com Sun Apr 25 22:36:24 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Sun, 25 Apr 2021 16:36:24 -0400 Subject: [Gambas-user] gb.gui.webview In-Reply-To: References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> Message-ID: On 4/25/21 4:02 PM, Martin wrote: > An optimal solution, thanks for the help. > > Regards. > > El 25/4/21 a las 21:03, T Lee Davidson escribi?: >> On 4/25/21 2:40 PM, Martin wrote: >>> But,??How?to?check?properly?the?gambas?version? >> >> If CInt(Split(System.FullVersion, ".")[1]) < 16? then >> ? Webview1.HTML = "the_HTML_Code" >> else >> ? Webview1.SetHtml("the_HTML_Code") >> endif >> >> > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- I had forgotten that Gambas is quite adept at making comparisons on strings based on natural number sorting. You could also do: System.FullVersion < "3.16.0" -- Lee From tobs at taboege.de Sun Apr 25 22:54:38 2021 From: tobs at taboege.de (Tobias Boege) Date: Sun, 25 Apr 2021 22:54:38 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> Message-ID: <20210425205438.GA3027224@highrise.localdomain> On Sun, 25 Apr 2021, T Lee Davidson wrote: > On 4/25/21 4:02 PM, Martin wrote: > > An optimal solution, thanks for the help. > > > > Regards. > > > > El 25/4/21 a las 21:03, T Lee Davidson escribi?: > > > On 4/25/21 2:40 PM, Martin wrote: > > > > But,??How?to?check?properly?the?gambas?version? > > > > > > If CInt(Split(System.FullVersion, ".")[1]) < 16? then > > > ? Webview1.HTML = "the_HTML_Code" > > > else > > > ? Webview1.SetHtml("the_HTML_Code") > > > endif > > > > > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > I had forgotten that Gambas is quite adept at making comparisons on strings based on natural number sorting. You could also do: > System.FullVersion < "3.16.0" > This might be good enough but it's not "good" in absolute terms. The < operator doesn't recognize embedded versions and compare them correctly. While with recent versions "3.10.0" < "3.16.0" = True, you also have "3.2.0" < "3.16.0" = False, or "3.100.0" < "3.16.0" = True. In fact, when you compare strings, I don't think there is any implicit conversion or special treatment of numbers happening: try "010" < "1", which returns True. So, you didn't forget. It really doesn't work. Best, Tobias -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From g4mba5 at gmail.com Sun Apr 25 23:35:53 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 25 Apr 2021 23:35:53 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <20210425205438.GA3027224@highrise.localdomain> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> <20210425205438.GA3027224@highrise.localdomain> Message-ID: <6f4c87dd-d1b5-30c2-e2eb-0b8cc64347cb@gmail.com> Le 25/04/2021 ? 22:54, Tobias Boege a ?crit?: > On Sun, 25 Apr 2021, T Lee Davidson wrote: >> On 4/25/21 4:02 PM, Martin wrote: >>> An optimal solution, thanks for the help. >>> >>> Regards. >>> >>> El 25/4/21 a las 21:03, T Lee Davidson escribi?: >>>> On 4/25/21 2:40 PM, Martin wrote: >>>>> But,??How?to?check?properly?the?gambas?version? >>>> >>>> If CInt(Split(System.FullVersion, ".")[1]) < 16? then >>>> ? Webview1.HTML = "the_HTML_Code" >>>> else >>>> ? Webview1.SetHtml("the_HTML_Code") >>>> endif >>>> >>>> >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> >> I had forgotten that Gambas is quite adept at making comparisons on strings based on natural number sorting. You could also do: >> System.FullVersion < "3.16.0" >> > > This might be good enough but it's not "good" in absolute terms. > The < operator doesn't recognize embedded versions and compare them > correctly. While with recent versions > > "3.10.0" < "3.16.0" = True, > > you also have > > "3.2.0" < "3.16.0" = False, or > "3.100.0" < "3.16.0" = True. > > In fact, when you compare strings, I don't think there is any implicit > conversion or special treatment of numbers happening: try "010" < "1", > which returns True. > > So, you didn't forget. It really doesn't work. > > Best, > Tobias > If you want to convert versions, you must use: Comp(Version1, Version2, gb.Natural) Regards, -- Beno?t Minisini From t.lee.davidson at gmail.com Sun Apr 25 23:58:33 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Sun, 25 Apr 2021 17:58:33 -0400 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <20210425205438.GA3027224@highrise.localdomain> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> <20210425205438.GA3027224@highrise.localdomain> Message-ID: <41c81c5f-9e01-9599-f7c5-6524f0e15289@gmail.com> On 4/25/21 4:54 PM, Tobias Boege wrote: > This might be good enough but it's not "good" in absolute terms. > The < operator doesn't recognize embedded versions and compare them > correctly. While with recent versions > > "3.10.0" < "3.16.0" = True, > > you also have > > "3.2.0" < "3.16.0" = False, or > "3.100.0" < "3.16.0" = True. > > In fact, when you compare strings, I don't think there is any implicit > conversion or special treatment of numbers happening: try "010" < "1", > which returns True. > > So, you didn't forget. It really doesn't work. > > Best, > Tobias Well shoot, Tobi. You blew that right out of the water, lol. I did very minimal testing. Thank you for the correction. On 4/25/21 5:35 PM, Beno?t Minisini wrote: > If you want to convert versions, you must use: > > Comp(Version1, Version2, gb.Natural) So then the comparison for this particular case would be: If Comp(System.FullVersion, "3.16.0", gb.Natural) < 0 Then ... -- Lee From dickson.tim at googlemail.com Mon Apr 26 00:03:13 2021 From: dickson.tim at googlemail.com (Tim Dickson) Date: Sun, 25 Apr 2021 23:03:13 +0100 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <8b58ab3d-1c85-5aef-5992-072b485b2662@gmail.com> References: <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> <8b58ab3d-1c85-5aef-5992-072b485b2662@gmail.com> Message-ID: <096cf440-4eb3-bd96-23c5-d351e9a802e7@googlemail.com> At least with Slackware, gambas is not split into lots of little packages. There is one package only; gambas3 :-) no dev/devel complications. No worries there for component package names, as there are none. On 23/04/2021 13:44, T Lee Davidson wrote: > On 4/22/21 7:19 PM, Bruce wrote: >> "gambas-devtools" or whatever, suits me. It looks like something >> special >> and?I?would?be?reading?the?comments?in?the?RPM?file?to?find?out?more. > > That's a naming format I didn't think of previously. So I did another > search on openSUSE. > > `zypper se devtools` > S | Name???????????? | Summary | Type > --+------------------+---------------------------------------------+-------- > > ? | linuxrc-devtools | Tools to submit from Git to OBS via Jenkins | > package > ? | rpmdevtools????? | RPM Development Tools | package > ? | yast2-devtools?? | YaST2 - Development Tools | package > > So, yep, developers use that convention as well. And, the Summary > clarifies it. > > Personally, it doesn't much matter to me. Since the SPEC file > indicates gambas3-devel is required, I know it's ... required. But, > "*dev*tools" is more descriptive. > > -- This email has been checked for viruses by AVG. https://www.avg.com From mbelmonte at belmotek.net Mon Apr 26 00:20:49 2021 From: mbelmonte at belmotek.net (Martin) Date: Mon, 26 Apr 2021 00:20:49 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <922661d3-d4c3-2b1b-031a-809810acf11e@gmail.com> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> <922661d3-d4c3-2b1b-031a-809810acf11e@gmail.com> Message-ID: <63b33a32-48c2-dd25-b0d5-4fb84579275c@belmotek.net> Hi. After testing with the version detection and that this method is not accurate, I decided to use another more precise method using the symbols of the classes, in this case webview. ??????? xClass = Classes["WebView"] ??????? If xClass.Exist("HTML") Then ????????? WebView1.HTML = "The_HTML_Code" ??????? Else ????????? If xClass.Exist("SetHtml") Then ??????????? WebView1.SetHtml("The_HTML_Code") ????????? Endif ??????? Endif Regards. From bsteers4 at gmail.com Mon Apr 26 01:45:25 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Mon, 26 Apr 2021 00:45:25 +0100 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <63b33a32-48c2-dd25-b0d5-4fb84579275c@belmotek.net> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> <6e1eee5b-a656-46cf-2f67-cded06513be9@belmotek.net> <922661d3-d4c3-2b1b-031a-809810acf11e@gmail.com> <63b33a32-48c2-dd25-b0d5-4fb84579275c@belmotek.net> Message-ID: you could probably simply use Try... Try WebView1.HTML = "The_HTML_Code" If Error Then WebView1.SetHtml("The_HTML_Code") that would probably work BruceS On Sun, 25 Apr 2021 at 23:21, Martin wrote: > Hi. > > After testing with the version detection and that this method is not > accurate, I decided to use another more precise method using the symbols > of the classes, in this case webview. > > xClass = Classes["WebView"] > > If xClass.Exist("HTML") Then > WebView1.HTML = "The_HTML_Code" > Else > If xClass.Exist("SetHtml") Then > WebView1.SetHtml("The_HTML_Code") > Endif > Endif > > Regards. > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dosida at gmail.com Mon Apr 26 05:34:16 2021 From: dosida at gmail.com (Dimitris Anogiatis) Date: Sun, 25 Apr 2021 21:34:16 -0600 Subject: [Gambas-user] gb.gui.webview In-Reply-To: <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> Message-ID: Benoit, Would it be possible to get the page contents by using a javascript command like: "document.body.innerHTML;" through the ExecJaascript method in gb.qt5.webview? I know there's no GetHTML() method but given that we have the capability of executing javascript can we not get the innerHTML results for example of what is displayed in the Webview? Dimitris On Sun, Apr 25, 2021 at 12:12 PM Beno?t Minisini wrote: > Le 25/04/2021 ? 20:06, Martin a ?crit : > > Hi. > > > > Testing my apps in 3.16. > > > > Before in gb.qt4 the WebView control has the property .HTML but now in > > .gtk3 and .qt5 is not present anymore. > > > > Any help to solve the problem? > > > > ?How to pass the html code as parameter to the webview control? > > > > Tanks. > > > > Mart?n. > > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > You have to use the SetHtml() method. > > You can't retrieve the contents of the page, this is why there is no > Html property anymore. > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan-kern at freenet.de Mon Apr 26 09:02:46 2021 From: ivan-kern at freenet.de (Ivan Kern) Date: Mon, 26 Apr 2021 09:02:46 +0200 Subject: [Gambas-user] Send data to the process Message-ID: <8fbf06f6-bc2a-2da8-e917-2f7734c33364@freenet.de> Thank you, you have helped me a lot. Regards Ivan From mbelmonte at belmotek.net Mon Apr 26 09:55:18 2021 From: mbelmonte at belmotek.net (Martin) Date: Mon, 26 Apr 2021 09:55:18 +0200 Subject: [Gambas-user] Automatic translation fails Message-ID: <13cecad2-c378-7da8-0068-df81d40a45d1@belmotek.net> Hi. Automatic translation (translate-shell) is awesome as it allows you to translate the application at once. But at some point this fails without giving details of why it does it. Only a sign appears saying "Automatic translation has failed". Any ideas about it? In same project I have used two versions of gambas 3.15.2 and 3.16In both I have used several translation engines, google, bing, apertium.Everything fails at a certain point.Any ideas about it? Regards Mart?n. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mbelmonte at belmotek.net Mon Apr 26 10:42:47 2021 From: mbelmonte at belmotek.net (Martin) Date: Mon, 26 Apr 2021 10:42:47 +0200 Subject: [Gambas-user] An idea for translation. Message-ID: Hi. If, for example, I translate from English to Spanish, "Phone" as "Tel?fono" in an application, does it make sense that in the next application it translates the same thing? Translation pairs should be able to be registered in some way as this information is valuable and does not need to be translated again. Regards. Mart?n. From mike.crean at y7mail.com Mon Apr 26 11:52:03 2021 From: mike.crean at y7mail.com (Mike Crean) Date: Mon, 26 Apr 2021 09:52:03 +0000 (UTC) Subject: [Gambas-user] Rpi and Arduino References: <494301253.1116071.1619430723422.ref@mail.yahoo.com> Message-ID: <494301253.1116071.1619430723422@mail.yahoo.com> I have a WEB site up and running on a Raspberry Pi 4 it has a few Gambas, Arduino and Raspberry Pi projectsand other stuff for the experimenter. The address is mikecrean.ddns.net Best RegardsMike -------------- next part -------------- An HTML attachment was scrubbed... URL: From way at gmx.li Mon Apr 26 12:35:34 2021 From: way at gmx.li (Weg) Date: Mon, 26 Apr 2021 12:35:34 +0200 Subject: [Gambas-user] Execute Ajax in Webview Message-ID: <1d6af962-22b9-7dda-3551-dd588cc4dde6@gmx.li> Hello I want the Webview to execute all Ajax Requests that comes with Javascript on the loadet Page. By default, that isnt. Someone know haw that is possible. Thanks Tom From g4mba5 at gmail.com Mon Apr 26 13:39:54 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 26 Apr 2021 13:39:54 +0200 Subject: [Gambas-user] gb.gui.webview In-Reply-To: References: <74358990-2b31-48af-4f56-7091bb955929@belmotek.net> <7211c1f8-db90-48de-d1d6-8688c4d422ac@gmail.com> Message-ID: Le 26/04/2021 ? 05:34, Dimitris Anogiatis a ?crit?: > Benoit, > > Would it be possible to get the page contents by using a javascript > command like: "document.body.innerHTML;" through the ExecJaascript > method in gb.qt5.webview? Yes. I didn't make an HTML property because now the underlying method is asynchronous. But i could do the same thing as ExecJavascript method(), i.e. wait for the completion of the asynchronous method. Regards, -- Beno?t Minisini From g4mba5 at gmail.com Mon Apr 26 13:41:42 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 26 Apr 2021 13:41:42 +0200 Subject: [Gambas-user] Automatic translation fails In-Reply-To: <13cecad2-c378-7da8-0068-df81d40a45d1@belmotek.net> References: <13cecad2-c378-7da8-0068-df81d40a45d1@belmotek.net> Message-ID: <55091264-68c0-269f-8089-0f05cd24064f@gmail.com> Le 26/04/2021 ? 09:55, Martin a ?crit?: > Hi. > > Automatic translation (translate-shell) is awesome as it allows you to > translate the application at once. But at some point this fails without > giving details of why it does it. Only a sign appears saying "Automatic > translation has failed". > Any ideas about it? > > In same project I have used two versions of gambas 3.15.2 and 3.16In > both I have used several translation engines, google, bing, > apertium.Everything fails at a certain point.Any ideas about it? > > Regards > > Mart?n. > If you use these services too much, you become black-listed, and the service does not answer anymore without telling you that you are black-listed. Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Mon Apr 26 14:24:57 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Mon, 26 Apr 2021 08:24:57 -0400 Subject: [Gambas-user] Rpi and Arduino In-Reply-To: <494301253.1116071.1619430723422@mail.yahoo.com> References: <494301253.1116071.1619430723422.ref@mail.yahoo.com> <494301253.1116071.1619430723422@mail.yahoo.com> Message-ID: i already visited some times that p?ge.. GREAT! made! i posted some years ago that page here and in other forums now death.. big one projects.. i dont remenber if in those days were open .. but in any case great job! posted in the telegram venenux and open tech groups! El lun, 26 de abr. de 2021 a la(s) 05:53, Mike Crean via User ( user at lists.gambas-basic.org) escribi?: > I have a WEB site up and running on a Raspberry Pi 4 it has a few Gambas, > Arduino and Raspberry Pi projects > and other stuff for the experimenter. The address is mikecrean.ddns.net > > Best Regards > Mike > > > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From t.lee.davidson at gmail.com Mon Apr 26 15:14:29 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Mon, 26 Apr 2021 09:14:29 -0400 Subject: [Gambas-user] An idea for translation. In-Reply-To: References: Message-ID: <5b7b02d0-1d15-6886-4449-cf5f4e6cb10e@gmail.com> On 4/26/21 4:42 AM, Martin wrote: > Hi. > If, for example, I translate from English to Spanish, "Phone" as "Tel?fono" in an application, does it make sense that in the > next application it translates the same thing? > Translation pairs should be able to be registered in some way as this information is valuable and does not need to be translated > again. > > Regards. > > Mart?n. Perhaps PO files could be re-used by copying them into the .lang directory of the new project? -- Lee From g4mba5 at gmail.com Mon Apr 26 16:02:32 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 26 Apr 2021 16:02:32 +0200 Subject: [Gambas-user] An idea for translation. In-Reply-To: <5b7b02d0-1d15-6886-4449-cf5f4e6cb10e@gmail.com> References: <5b7b02d0-1d15-6886-4449-cf5f4e6cb10e@gmail.com> Message-ID: Le 26/04/2021 ? 15:14, T Lee Davidson a ?crit?: > On 4/26/21 4:42 AM, Martin wrote: >> Hi. >> If, for example, I translate from English to Spanish, "Phone" as >> "Tel?fono" in an application, does it make sense that in the next >> application it translates the same thing? >> Translation pairs should be able to be registered in some way as this >> information is valuable and does not need to be translated again. >> >> Regards. >> >> Mart?n. > > Perhaps PO files could be re-used by copying them into the .lang > directory of the new project? > > In the translation dialog, you can also import translation from other PO files. Regards, -- Beno?t Minisini From mckaygerhard at gmail.com Mon Apr 26 16:20:37 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Mon, 26 Apr 2021 10:20:37 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: <096cf440-4eb3-bd96-23c5-d351e9a802e7@googlemail.com> References: <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> <8b58ab3d-1c85-5aef-5992-072b485b2662@gmail.com> <096cf440-4eb3-bd96-23c5-d351e9a802e7@googlemail.com> Message-ID: El dom, 25 de abr. de 2021 a la(s) 18:04, Tim Dickson via User ( user at lists.gambas-basic.org) escribi?: > no dev/devel complications. No worries there for component package > names, as there are none. > slpit is for security and slim, deploys need only nedded things ,,by example gambas webs.. dont need x11 modules neither wayland ones > > On 23/04/2021 13:44, T Lee Davidson wrote: > > On 4/22/21 7:19 PM, Bruce wrote: > >> "gambas-devtools" or whatever, suits me. It looks like something > >> special > >> and I would be reading the comments in the RPM file to find out more. > > > > That's a naming format I didn't think of previously. So I did another > > search on openSUSE. > > > > `zypper se devtools` > > S | Name | Summary | Type > > > --+------------------+---------------------------------------------+-------- > > > > > | linuxrc-devtools | Tools to submit from Git to OBS via Jenkins | > > package > > | rpmdevtools | RPM Development Tools | package > > | yast2-devtools | YaST2 - Development Tools | package > > > > So, yep, developers use that convention as well. And, the Summary > > clarifies it. > > > > Personally, it doesn't much matter to me. Since the SPEC file > > indicates gambas3-devel is required, I know it's ... required. But, > > "*dev*tools" is more descriptive. > > > > > > > -- > This email has been checked for viruses by AVG. > https://www.avg.com > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Mon Apr 26 18:46:33 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 26 Apr 2021 18:46:33 +0200 Subject: [Gambas-user] New packages on the stable PPA Message-ID: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> Hi, New packages for 3.16.0 are avaibable on the stable PPA. They fix missing dependencies in the 'gambas3-ide' package, and replace the 'gambas3-devel' package by the 'gambas3-dev-tools' package. Please report any problem after upgrade or installation! Regards, -- Beno?t Minisini From hans at gambas-buch.de Mon Apr 26 19:33:33 2021 From: hans at gambas-buch.de (Hans Lehmann) Date: Mon, 26 Apr 2021 19:33:33 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> Message-ID: <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: pbmcjnekbpngmagb.png Type: image/png Size: 5971 bytes Desc: not available URL: From g4mba5 at gmail.com Mon Apr 26 20:47:53 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 26 Apr 2021 20:47:53 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> Message-ID: Le 26/04/2021 ? 19:33, Hans Lehmann a ?crit?: > Am 26.04.21 um 18:46 schrieb Beno?t Minisini: >> Please report any problem after upgrade or installation! > > Hello, > > there was an error during the installation and so Gambas is no longer > usable. Too bad. > > With kind regards > > Hans > > > > The window cannot be closed via [x], but with 'OK'. > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > I guess you have to install "gambas-dev-tools" explicitly to fix the problem. But normally it should have been installed by the upgrade... -- Beno?t Minisini From g4mba5 at gmail.com Mon Apr 26 20:51:31 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 26 Apr 2021 20:51:31 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> Message-ID: <675f8c26-b50a-b20b-fa26-f5ee643d368f@gmail.com> Le 26/04/2021 ? 19:33, Hans Lehmann a ?crit?: > Am 26.04.21 um 18:46 schrieb Beno?t Minisini: >> Please report any problem after upgrade or installation! > > Hello, > > there was an error during the installation and so Gambas is no longer > usable. Too bad. > > With kind regards > > Hans > > > > The window cannot be closed via [x], but with 'OK'. > Can you tell exactly what was installed, and how you did the upgrade? -- Beno?t Minisini From bsteers4 at gmail.com Tue Apr 27 02:13:06 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Tue, 27 Apr 2021 01:13:06 +0100 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <675f8c26-b50a-b20b-fa26-f5ee643d368f@gmail.com> References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> <675f8c26-b50a-b20b-fa26-f5ee643d368f@gmail.com> Message-ID: somebody on the gambas-one forum just had the same problem. They fixed it by installing gambas-dev-tools manually https://forum.gambas.one/viewtopic.php?f=9&t=1096 BruceS On Mon, 26 Apr 2021 at 19:52, Beno?t Minisini wrote: > Le 26/04/2021 ? 19:33, Hans Lehmann a ?crit : > > Am 26.04.21 um 18:46 schrieb Beno?t Minisini: > >> Please report any problem after upgrade or installation! > > > > Hello, > > > > there was an error during the installation and so Gambas is no longer > > usable. Too bad. > > > > With kind regards > > > > Hans > > > > > > > > The window cannot be closed via [x], but with 'OK'. > > > > Can you tell exactly what was installed, and how you did the upgrade? > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Tue Apr 27 09:29:37 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 27 Apr 2021 09:29:37 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> <675f8c26-b50a-b20b-fa26-f5ee643d368f@gmail.com> Message-ID: <071306b3-4f42-ad73-e53d-baa84cc3d035@gmail.com> Le 27/04/2021 ? 02:13, Bruce Steers a ?crit?: > somebody on the gambas-one forum just had the same problem. > They fixed it by installing gambas-dev-tools manually > > https://forum.gambas.one/viewtopic.php?f=9&t=1096 > > > BruceS > Normally updating should install gambas3-dev-tools automatically. Apparently it does not work. I must have made a mistake somewhere, even if I have no idea where. All packages that were depending on 'gambas3-devel' now depends on 'gambas3-dev-tools', and 'gambas3-devel' is now a transitional void package. So why the update does not install it and remove 'gambas3-devel'? -- Beno?t Minisini From hans at gambas-buch.de Tue Apr 27 09:34:48 2021 From: hans at gambas-buch.de (Hans Lehmann) Date: Tue, 27 Apr 2021 09:34:48 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> <675f8c26-b50a-b20b-fa26-f5ee643d368f@gmail.com> Message-ID: <8b9039fa-2c12-7d7f-bdf9-a13ecd59f40b@gambas-buch.de> An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Tue Apr 27 11:15:26 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Tue, 27 Apr 2021 10:15:26 +0100 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <071306b3-4f42-ad73-e53d-baa84cc3d035@gmail.com> References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> <675f8c26-b50a-b20b-fa26-f5ee643d368f@gmail.com> <071306b3-4f42-ad73-e53d-baa84cc3d035@gmail.com> Message-ID: On Tue, 27 Apr 2021 at 08:30, Beno?t Minisini wrote: > Le 27/04/2021 ? 02:13, Bruce Steers a ?crit : > > somebody on the gambas-one forum just had the same problem. > > They fixed it by installing gambas-dev-tools manually > > > > https://forum.gambas.one/viewtopic.php?f=9&t=1096 > > > > > > BruceS > > > > Normally updating should install gambas3-dev-tools automatically. > Apparently it does not work. I must have made a mistake somewhere, even > if I have no idea where. All packages that were depending on > 'gambas3-devel' now depends on 'gambas3-dev-tools', and 'gambas3-devel' > is now a transitional void package. So why the update does not install > it and remove 'gambas3-devel'? > The only clue i have is this statement.. "Error during the install, something about the same item being in tools and devel. I try opening a project and "CLibraryInfo._new.112 File or directory does not exist."" It seems Steve tried manually removing gambas3-devel but a re-install did not install gambas3-dev-tools after that. Sorry i cannot help more. BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From criguada at gmail.com Tue Apr 27 11:16:21 2021 From: criguada at gmail.com (Cristiano Guadagnino) Date: Tue, 27 Apr 2021 11:16:21 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <071306b3-4f42-ad73-e53d-baa84cc3d035@gmail.com> References: <500b3f2d-e642-7bb0-2a15-cf779b4a1765@gmail.com> <8439668e-a7c6-2687-8291-33a9f6e8d95c@gambas-buch.de> <675f8c26-b50a-b20b-fa26-f5ee643d368f@gmail.com> <071306b3-4f42-ad73-e53d-baa84cc3d035@gmail.com> Message-ID: Here (openSuse) the update removed gambas3-devel, but it did not install gambas3-dev-tools. Having followed the discussion, I installed gambas3-dev-tool myself, but not everybody would know it. Cris Il giorno mar 27 apr 2021 alle ore 09:30 Beno?t Minisini ha scritto: > Le 27/04/2021 ? 02:13, Bruce Steers a ?crit : > > somebody on the gambas-one forum just had the same problem. > > They fixed it by installing gambas-dev-tools manually > > > > https://forum.gambas.one/viewtopic.php?f=9&t=1096 > > > > > > BruceS > > > > Normally updating should install gambas3-dev-tools automatically. > Apparently it does not work. I must have made a mistake somewhere, even > if I have no idea where. All packages that were depending on > 'gambas3-devel' now depends on 'gambas3-dev-tools', and 'gambas3-devel' > is now a transitional void package. So why the update does not install > it and remove 'gambas3-devel'? > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From criguada at gmail.com Tue Apr 27 11:18:44 2021 From: criguada at gmail.com (Cristiano Guadagnino) Date: Tue, 27 Apr 2021 11:18:44 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: Message-ID: mmm I stand corrected. On my second PC (openSuse too) it was correctly (automatically) installed. Don't know what to say... Cris Il giorno mar 27 apr 2021 alle ore 11:16 Cristiano Guadagnino < criguada at gmail.com> ha scritto: > Here (openSuse) the update removed gambas3-devel, but it did not install > gambas3-dev-tools. > Having followed the discussion, I installed gambas3-dev-tool myself, but > not everybody would know it. > > Cris > > Il giorno mar 27 apr 2021 alle ore 09:30 Beno?t Minisini > ha scritto: > >> Le 27/04/2021 ? 02:13, Bruce Steers a ?crit : >> > somebody on the gambas-one forum just had the same problem. >> > They fixed it by installing gambas-dev-tools manually >> > >> > https://forum.gambas.one/viewtopic.php?f=9&t=1096 >> > >> > >> > BruceS >> > >> >> Normally updating should install gambas3-dev-tools automatically. >> Apparently it does not work. I must have made a mistake somewhere, even >> if I have no idea where. All packages that were depending on >> 'gambas3-devel' now depends on 'gambas3-dev-tools', and 'gambas3-devel' >> is now a transitional void package. So why the update does not install >> it and remove 'gambas3-devel'? >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Tue Apr 27 12:00:09 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 27 Apr 2021 06:00:09 -0400 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: Message-ID: 1. "gambas3" is a development language so all "the development environment" is all the packages, not only "gambas3-ide" that is only the "integrated development environment" 2. "gambas3-ide" is only the Editor and graphical development environment, developers still can develop without that of course 3. "gambas3-dev-tools" must be a dependency on the "gambas3-ide", and this one then must depends on "gambas3-runtime" 4. Gambas IDE said that it "relies" on external tools but does not depend on (still can work without), so the right word must be "Recommends" because the "optional" word is only for some of those tools. I checked the code and there's no checks around for, so IDE can start normally. I updated the bug related to: http://gambaswiki.org/bugtracker/edit?object=BUG.2161 NOTE: still studying the rest of cases for packaging .. mostly gui ones Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El mar, 27 de abr. de 2021 a la(s) 05:21, Cristiano Guadagnino ( criguada at gmail.com) escribi?: > mmm I stand corrected. > On my second PC (openSuse too) it was correctly (automatically) installed. > Don't know what to say... > > Cris > > Il giorno mar 27 apr 2021 alle ore 11:16 Cristiano Guadagnino < > criguada at gmail.com> ha scritto: > >> Here (openSuse) the update removed gambas3-devel, but it did not install >> gambas3-dev-tools. >> Having followed the discussion, I installed gambas3-dev-tool myself, but >> not everybody would know it. >> >> Cris >> >> Il giorno mar 27 apr 2021 alle ore 09:30 Beno?t Minisini < >> g4mba5 at gmail.com> ha scritto: >> >>> Le 27/04/2021 ? 02:13, Bruce Steers a ?crit : >>> > somebody on the gambas-one forum just had the same problem. >>> > They fixed it by installing gambas-dev-tools manually >>> > >>> > https://forum.gambas.one/viewtopic.php?f=9&t=1096 >>> > >>> > >>> > BruceS >>> > >>> >>> Normally updating should install gambas3-dev-tools automatically. >>> Apparently it does not work. I must have made a mistake somewhere, even >>> if I have no idea where. All packages that were depending on >>> 'gambas3-devel' now depends on 'gambas3-dev-tools', and 'gambas3-devel' >>> is now a transitional void package. So why the update does not install >>> it and remove 'gambas3-devel'? >>> >>> -- >>> Beno?t Minisini >>> >>> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >>> >> > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Tue Apr 27 12:08:27 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 27 Apr 2021 06:08:27 -0400 Subject: [Gambas-user] 3.16 - Error on "Print" In-Reply-To: <1a2f5663-be3f-7b16-9047-d795a337c8da@belmotek.net> References: <1a2f5663-be3f-7b16-9047-d795a337c8da@belmotek.net> Message-ID: I am able to confirm that crash at printing *but only in rare circumstances..* i do not have clean environment here so i will test that at my job later El dom, 25 de abr. de 2021 a la(s) 16:05, Martin (mbelmonte at belmotek.net) escribi?: > Hi. > > I try to print the code but gambas IDE crash. > > Regards. > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Tue Apr 27 12:14:35 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 27 Apr 2021 06:14:35 -0400 Subject: [Gambas-user] Gambas-dev? (vs gambas-devel) In-Reply-To: References: <65d825d6-6536-a5bd-270f-b327627d80d2@gmail.com> <893b1496-b930-fb39-fa39-1649844d9348@gmail.com> <5cfdcc80-0c92-a3f4-0273-b4b23d73a602@gmail.com> <69bcfecb-9528-7f9a-466d-e8b56e217803@gmail.com> <49f3fdb3-0197-f210-a928-9c6cb77ffa5a@gmail.com> <8b58ab3d-1c85-5aef-5992-072b485b2662@gmail.com> <096cf440-4eb3-bd96-23c5-d351e9a802e7@googlemail.com> Message-ID: i updated the packaging guidelines issue: http://gambaswiki.org/bugtracker/edit?object=BUG.2161 this is the solution real, to the dev part! 1. "gambas3" is a development languaje so all "the development environment" is all the packages, not only "gambas3-ide" that's is only the "integrated development environment" 2. "gambas3-ide" is only the Editor and graphical development environment, *developers still can develop without that of course* 3. "gambas3-dev-tools" must be a dependency on the "gambas3-ide", and this one then must depends on "gambas3-runtime" 4. Gambas IDE said that "relies" on external tools but does not depends on (still can work without), so the right word must be "Recommends" because the "optional" word is only for some of those tools. I checked the code and there's no checks around for, so IDE can start normally. Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com El lun, 26 de abr. de 2021 a la(s) 10:20, PICCORO McKAY Lenz ( mckaygerhard at gmail.com) escribi?: > > > El dom, 25 de abr. de 2021 a la(s) 18:04, Tim Dickson via User ( > user at lists.gambas-basic.org) escribi?: > >> no dev/devel complications. No worries there for component package >> names, as there are none. >> > slpit is for security and slim, deploys need only nedded things ,,by > example gambas webs.. dont need x11 modules neither wayland ones > > >> >> On 23/04/2021 13:44, T Lee Davidson wrote: >> > On 4/22/21 7:19 PM, Bruce wrote: >> >> "gambas-devtools" or whatever, suits me. It looks like something >> >> special >> >> and I would be reading the comments in the RPM file to find out more. >> > >> > That's a naming format I didn't think of previously. So I did another >> > search on openSUSE. >> > >> > `zypper se devtools` >> > S | Name | Summary | Type >> > >> --+------------------+---------------------------------------------+-------- >> >> > >> > | linuxrc-devtools | Tools to submit from Git to OBS via Jenkins | >> > package >> > | rpmdevtools | RPM Development Tools | package >> > | yast2-devtools | YaST2 - Development Tools | package >> > >> > So, yep, developers use that convention as well. And, the Summary >> > clarifies it. >> > >> > Personally, it doesn't much matter to me. Since the SPEC file >> > indicates gambas3-devel is required, I know it's ... required. But, >> > "*dev*tools" is more descriptive. >> > >> > >> >> >> -- >> This email has been checked for viruses by AVG. >> https://www.avg.com >> >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Tue Apr 27 12:17:45 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 27 Apr 2021 12:17:45 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: Message-ID: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> Le 27/04/2021 ? 12:00, PICCORO McKAY Lenz a ?crit?: > > 1. "gambas3" is a development language so all "the development > environment" is all the packages, not only "gambas3-ide" that is only > the "integrated development environment" > 2. "gambas3-ide" is only the Editor and graphical development > environment, developers still can develop without that of course > 3. "gambas3-dev-tools" must be a dependency on the "gambas3-ide", and > this one then must depends on "gambas3-runtime" 'gambas3-dev-tools' -is- a dependency -of- 'gambas3-ide'. -- Beno?t Minisini From mckaygerhard at gmail.com Tue Apr 27 14:56:14 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 27 Apr 2021 08:56:14 -0400 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> Message-ID: checked at the wiki page.. i was using an older version, I will keep checking back 2021-04-27 6:17 GMT-04:00, Beno?t Minisini : > Le 27/04/2021 ? 12:00, PICCORO McKAY Lenz a ?crit?: >> >> 1. "gambas3" is a development language so all "the development >> environment" is all the packages, not only "gambas3-ide" that is only >> the "integrated development environment" >> 2. "gambas3-ide" is only the Editor and graphical development >> environment, developers still can develop without that of course >> 3. "gambas3-dev-tools" must be a dependency on the "gambas3-ide", and >> this one then must depends on "gambas3-runtime" > > 'gambas3-dev-tools' -is- a dependency -of- 'gambas3-ide'. > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -- Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From jose.rodriguez at cenpalab.cu Tue Apr 27 18:00:20 2021 From: jose.rodriguez at cenpalab.cu (jose.rodriguez at cenpalab.cu) Date: Tue, 27 Apr 2021 16:00:20 +0000 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> Message-ID: <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> April 27, 2021 6:20 AM, "Beno?t Minisini" wrote: > Le 27/04/2021 ? 12:00, PICCORO McKAY Lenz a ?crit : > >> 1. "gambas3" is a development language so all "the development >> environment" is all the packages, not only "gambas3-ide" that is only >> the "integrated development environment" >> 2. "gambas3-ide" is only the Editor and graphical development >> environment, developers still can develop without that of course >> 3. "gambas3-dev-tools" must be a dependency on the "gambas3-ide", and >> this one then must depends on "gambas3-runtime" > > 'gambas3-dev-tools' -is- a dependency -of- 'gambas3-ide'. > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- So I got the update today for my Mint 20.1 PCs, since I work from a local mirror updated daily some time between midnight and 6 AM. I updated via the update manager GUI and it said a new package would be installed, gambas3-dev-tools. However, the process produced errors, the short version of which, on a popup window, was: E: /tmp/apt-dpkg-install-yLKQ67/002-gambas3-dev-tools_3.16.0+git2021041914202.4564c5fa6+build12~ubuntu20.04.1_amd64.deb: trying to overwrite '/usr/bin/gba3', which is also in package gambas3-devel 3.16.0+git2021041914202.4564c5fa6+build11~ubuntu20.04.1 The long version I will attach in a txt file, hoping it makes it, if not, let me know and I will try another way. Regards, Joe1962 -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: 210427-gambas3-update-log.txt URL: From g4mba5 at gmail.com Tue Apr 27 18:14:16 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 27 Apr 2021 18:14:16 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> Message-ID: <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Le 27/04/2021 ? 18:00, jose.rodriguez at cenpalab.cu a ?crit?: > April 27, 2021 6:20 AM, "Beno?t Minisini" wrote: > >> Le 27/04/2021 ? 12:00, PICCORO McKAY Lenz a ?crit : >> >>> 1. "gambas3" is a development language so all "the development >>> environment" is all the packages, not only "gambas3-ide" that is only >>> the "integrated development environment" >>> 2. "gambas3-ide" is only the Editor and graphical development >>> environment, developers still can develop without that of course >>> 3. "gambas3-dev-tools" must be a dependency on the "gambas3-ide", and >>> this one then must depends on "gambas3-runtime" >> >> 'gambas3-dev-tools' -is- a dependency -of- 'gambas3-ide'. >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > > > So I got the update today for my Mint 20.1 PCs, since I work from a local mirror updated daily some time between midnight and 6 AM. I updated via the update manager GUI and it said a new package would be installed, gambas3-dev-tools. However, the process produced errors, the short version of which, on a popup window, was: > > E: /tmp/apt-dpkg-install-yLKQ67/002-gambas3-dev-tools_3.16.0+git2021041914202.4564c5fa6+build12~ubuntu20.04.1_amd64.deb: trying to overwrite '/usr/bin/gba3', which is also in package gambas3-devel 3.16.0+git2021041914202.4564c5fa6+build11~ubuntu20.04.1 > > The long version I will attach in a txt file, hoping it makes it, if not, let me know and I will try another way. > > Regards, > Joe1962 > I think I have found the problem. I will recreate new versions packages as soon as possible. -- Beno?t Minisini From mckaygerhard at gmail.com Tue Apr 27 18:22:21 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 27 Apr 2021 12:22:21 -0400 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: 2021-04-27 12:14 GMT-04:00, Beno?t Minisini : > I think I have found the problem. I will recreate new versions packages > as soon as possible. i posted the right depends and also seems you dont read complete the notes in the issue at the bugtracker.. this "try & catch" way is tedious, in debian case you must put "Replace" in the gambas3-dev-tools as: Package: gambas3-dev-tools Depends: ${misc:Depends}, ${shlibs:Depends}, gambas3-runtime Breaks: gambas3-devel (<< 3.16.0), gambas3-dev (<< 3.16.0) Replaces: gambas3-devel, gambas3-dev Conflicts: gambas3-devel (<< 3.16.0), gambas3-dev (<< 3.16.0) you should let xperienced packagers to finish to study the cases, well i am in the course of the packagin but for debian real linux > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -- Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From mckaygerhard at gmail.com Tue Apr 27 20:22:01 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Tue, 27 Apr 2021 14:22:01 -0400 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: on the alpine linux part : https://wiki.alpinelinux.org/wiki/APKBUILD_Reference#replaces Replaces files for new names of packages 2021-04-27 12:22 GMT-04:00, PICCORO McKAY Lenz : > 2021-04-27 12:14 GMT-04:00, Beno?t Minisini : >> I think I have found the problem. I will recreate new versions packages >> as soon as possible. > > i posted the right depends and also seems you dont read complete the > notes in the issue at the bugtracker.. this "try & catch" way is > tedious, in debian case you must put "Replace" in the > gambas3-dev-tools as: > > Package: gambas3-dev-tools > Depends: ${misc:Depends}, ${shlibs:Depends}, gambas3-runtime > Breaks: gambas3-devel (<< 3.16.0), gambas3-dev (<< 3.16.0) > Replaces: gambas3-devel, gambas3-dev > Conflicts: gambas3-devel (<< 3.16.0), gambas3-dev (<< 3.16.0) > > you should let xperienced packagers to finish to study the cases, well > i am in the course of the packagin but for debian real linux > >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > > > -- > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > -- Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From g4mba5 at gmail.com Wed Apr 28 01:56:42 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 28 Apr 2021 01:56:42 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: Le 27/04/2021 ? 18:14, Beno?t Minisini a ?crit?: > Le 27/04/2021 ? 18:00, jose.rodriguez at cenpalab.cu a ?crit?: >> So I got the update today for my Mint 20.1 PCs, since I work from a >> local mirror updated daily some time between midnight and 6 AM. I >> updated via the update manager GUI and it said a new package would be >> installed, gambas3-dev-tools. However, the process produced errors, >> the short version of which, on a popup window, was: >> >> E: >> /tmp/apt-dpkg-install-yLKQ67/002-gambas3-dev-tools_3.16.0+git2021041914202.4564c5fa6+build12~ubuntu20.04.1_amd64.deb: >> trying to overwrite '/usr/bin/gba3', which is also in package >> gambas3-devel 3.16.0+git2021041914202.4564c5fa6+build11~ubuntu20.04.1 >> >> The long version I will attach in a txt file, hoping it makes it, if >> not, let me know and I will try another way. >> >> Regards, >> Joe1962 >> > > I think I have found the problem. I will recreate new versions packages > as soon as possible. > New packages are available in the stable PPA. Please report any problem. Regards, -- Beno?t Minisini From jussi.lahtinen at gmail.com Wed Apr 28 05:04:58 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Wed, 28 Apr 2021 06:04:58 +0300 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: I just compiled the latest dev version and it does not pass the tester. There seems to be an infinite loop in mTest.File_Read. No time to investigate further and no idea what is going on. See the attachment. Also why this is not showing up on the self test? Jussi On Wed, Apr 28, 2021 at 2:57 AM Beno?t Minisini wrote: > Le 27/04/2021 ? 18:14, Beno?t Minisini a ?crit : > > Le 27/04/2021 ? 18:00, jose.rodriguez at cenpalab.cu a ?crit : > >> So I got the update today for my Mint 20.1 PCs, since I work from a > >> local mirror updated daily some time between midnight and 6 AM. I > >> updated via the update manager GUI and it said a new package would be > >> installed, gambas3-dev-tools. However, the process produced errors, > >> the short version of which, on a popup window, was: > >> > >> E: > >> > /tmp/apt-dpkg-install-yLKQ67/002-gambas3-dev-tools_3.16.0+git2021041914202.4564c5fa6+build12~ubuntu20.04.1_amd64.deb: > > >> trying to overwrite '/usr/bin/gba3', which is also in package > >> gambas3-devel 3.16.0+git2021041914202.4564c5fa6+build11~ubuntu20.04.1 > >> > >> The long version I will attach in a txt file, hoping it makes it, if > >> not, let me know and I will try another way. > >> > >> Regards, > >> Joe1962 > >> > > > > I think I have found the problem. I will recreate new versions packages > > as soon as possible. > > > > New packages are available in the stable PPA. > > Please report any problem. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: GambasTestercmd-0.10.24.tar.gz Type: application/gzip Size: 30738 bytes Desc: not available URL: From herberthguzman at gmail.com Wed Apr 28 06:14:47 2021 From: herberthguzman at gmail.com (Herberth Guzman) Date: Tue, 27 Apr 2021 22:14:47 -0600 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: Hi I just updated and I have the following message. gb.desktop.x11component not found And I have installed the components that I need. Regards Herberth Guzm?n El martes, 27 de abril de 2021, Jussi Lahtinen escribi?: > I just compiled the latest dev version and it does not pass the tester. > There seems to be an infinite loop in mTest.File_Read. > No time to investigate further and no idea what is going on. See the > attachment. Also why this is not showing up on the self test? > > > Jussi > > > > On Wed, Apr 28, 2021 at 2:57 AM Beno?t Minisini wrote: > >> Le 27/04/2021 ? 18:14, Beno?t Minisini a ?crit : >> > Le 27/04/2021 ? 18:00, jose.rodriguez at cenpalab.cu a ?crit : >> >> So I got the update today for my Mint 20.1 PCs, since I work from a >> >> local mirror updated daily some time between midnight and 6 AM. I >> >> updated via the update manager GUI and it said a new package would be >> >> installed, gambas3-dev-tools. However, the process produced errors, >> >> the short version of which, on a popup window, was: >> >> >> >> E: >> >> /tmp/apt-dpkg-install-yLKQ67/002-gambas3-dev-tools_3.16.0+ >> git2021041914202.4564c5fa6+build12~ubuntu20.04.1_amd64.deb: >> >> trying to overwrite '/usr/bin/gba3', which is also in package >> >> gambas3-devel 3.16.0+git2021041914202.4564c5fa6+build11~ubuntu20.04.1 >> >> >> >> The long version I will attach in a txt file, hoping it makes it, if >> >> not, let me know and I will try another way. >> >> >> >> Regards, >> >> Joe1962 >> >> >> > >> > I think I have found the problem. I will recreate new versions packages >> > as soon as possible. >> > >> >> New packages are available in the stable PPA. >> >> Please report any problem. >> >> Regards, >> >> -- >> Beno?t Minisini >> >> ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jose.rodriguez at cenpalab.cu Wed Apr 28 07:11:10 2021 From: jose.rodriguez at cenpalab.cu (jose.rodriguez at cenpalab.cu) Date: Wed, 28 Apr 2021 05:11:10 +0000 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: <0431f8e69d5fe66b4eec59c583ab5b49@cenpalab.cu> April 27, 2021 7:56 PM, "Beno?t Minisini" wrote: > Le 27/04/2021 ? 18:14, Beno?t Minisini a ?crit : >> >> I think I have found the problem. I will recreate new versions packages >> as soon as possible. > > New packages are available in the stable PPA. > > Please report any problem. > > Regards, > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- Thanks, Benoit, I'll try tomorrow. Regards, Joe1962 From chrisml at deganius.de Wed Apr 28 09:25:08 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Wed, 28 Apr 2021 09:25:08 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> Am 28.04.21 um 05:04 schrieb Jussi Lahtinen: > I just compiled the latest dev version and it does not pass the tester. > There seems to be an infinite loop in mTest.File_Read. > No time to investigate further and no idea what is going on. See the > attachment. Also why this is not showing up on the self test? Did you try this? 'app/src/gambas3-selftest/run.sh' I am not sure but gambas3-selftest does not run on my virtual machine where I have the dev version installed. The test 'FileReadWrite.ReadUrandom' lasts too long, it seems to hang at this point. But I'm not sure. Maybe that's the same problem? Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From chrisml at deganius.de Wed Apr 28 09:40:20 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Wed, 28 Apr 2021 09:40:20 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> Message-ID: <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> Am 28.04.21 um 09:25 schrieb Christof Thalhofer: > Am 28.04.21 um 05:04 schrieb Jussi Lahtinen: > >> I just compiled the latest dev version and it does not pass the tester. >> There seems to be an infinite loop in mTest.File_Read. >> No time to investigate further and no idea what is going on. See the >> attachment. Also why this is not showing up on the self test? > > Did you try this? > > 'app/src/gambas3-selftest/run.sh' Sorry, you have to do: $ cd app/src/gambas3-selftest $ ./run.sh But here the gambas3-selftest when called inside the IDE also hangs at this point: > Test FileReadWrite.FileReadWrite > gbx3: loading jit function: mFileReadWrite.RWTest > gbx3: loading jit function: mFileReadWrite.File_Write If you are in the IDE you have to hit 'Shift-F4' to choose or define the right testsuite. 'Standard' is the one which we use to test what we want at the moment. Then hit F4 to run the test. The test 'FileReadWrite.ReadUrandom' hangs: > Test FileReadWrite.ReadUrandom > gbx3: loading jit function: mFileReadWrite.File_Read So the gambas3-selftest shows the same problem. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From chrisml at deganius.de Wed Apr 28 09:45:31 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Wed, 28 Apr 2021 09:45:31 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> Message-ID: <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> Am 28.04.21 um 09:40 schrieb Christof Thalhofer: > The test 'FileReadWrite.ReadUrandom' hangs: > >> Test FileReadWrite.ReadUrandom >> gbx3: loading jit function: mFileReadWrite.File_Read > > So the gambas3-selftest shows the same problem. When I step through, it hangs here: 'mFileReadWrite.ReadUrandom()' Line 58: 'Wait 0.1' Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From johny.provoost at skynet.be Wed Apr 28 13:52:00 2021 From: johny.provoost at skynet.be (Johny Provoost) Date: Wed, 28 Apr 2021 13:52:00 +0200 Subject: [Gambas-user] Daily PPA 28 april 2021 Message-ID: Hallo, Just installed the new update op Gambas 3.16 through the daily PPA on Kubuntu 20.04 and no errors anymore. Johny Provoost -- From mbelmonte at belmotek.net Wed Apr 28 17:40:58 2021 From: mbelmonte at belmotek.net (Martin) Date: Wed, 28 Apr 2021 17:40:58 +0200 Subject: [Gambas-user] Loading all components for testing Message-ID: Hi, I try to load all components for testing in an app here the results: Error? > gb.gui: error: 'gb.gtk3.opengl' component not found, unable to find any GUI replacement component Action > set gb.opengl off Error? > Some error about overwrite the name in class "Screen" Action > set gb.ncurses off Error? > gb.httpd: bind 0.0.0.0 - Address already in use Action > set gb.httpd off Error? > Error loading libdumb.so: libdumb.so, libfluidsynth.so.1: libfluidsynth.so.1 Action > I don't know what action to take ------ System Data [System] Gambas=3.16 OperatingSystem=Linux Kernel=5.10.30-1-MANJARO Architecture=x86_64 Distribution=Manjaro Linux Desktop=XFCE Font=Noto Sans,11 Scale=8 Theme=matcha-dark-aliz Language=es_ES.utf8 Memory=1985M [Libraries] Cairo=libcairo.so.2.11704.0 Curl=libcurl.so.4.7.0 DBus=libdbus-1.so.3.19.13 GDK2=libgdk-x11-2.0.so.0.2400.33 GDK3=libgdk-3.so.0.2404.24 GStreamer=libgstreamer-1.0.so.0.1804.0 GTK+2=libgtk-x11-2.0.so.0.2400.33 GTK+3=libgtk-3.so.0.2404.24 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.109.0.0 QT5=libQt5Core.so.5.15.2 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=xfce DISPLAY=:0.0 EDITOR=/usr/bin/nano GB_GUI=gb.gtk3 GDMSESSION=xfce GDM_LANG=es_ES.utf8 GTK2_RC_FILES=/.gtkrc-2.0 GTK_MODULES=canberra-gtk-module:canberra-gtk-module LANG=es_ES.utf8 MOTD_SHOWN=pam PANEL_GDK_CORE_DEVICE_EVENTS=0 PATH=/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/498,unix/:/tmp/.ICE-unix/498 SHLVL=0 TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg XDG_CURRENT_DESKTOP=XFCE XDG_DATA_DIRS=/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_MENU_PREFIX=xfce- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=xfce XDG_SESSION_ID=1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 Regards. -------------- next part -------------- An HTML attachment was scrubbed... URL: From antonio.j.teixeira at gmail.com Wed Apr 28 19:42:42 2021 From: antonio.j.teixeira at gmail.com (Antonio Teixeira) Date: Wed, 28 Apr 2021 18:42:42 +0100 Subject: [Gambas-user] UDP Broadcast Message-ID: Hi everyone, I have 4 machines in my network. I am trying to do a small program to broadcast packets to the network so each machine send a packet and all the other 3 receive the packet, I tried based on the example but I can't reach the broadcast way. Any help would be appreciated. Thank you in advance. Atentamente / Regards Ant?nio Teixeira -------------- next part -------------- An HTML attachment was scrubbed... URL: From jose.rodriguez at cenpalab.cu Wed Apr 28 20:01:17 2021 From: jose.rodriguez at cenpalab.cu (jose.rodriguez at cenpalab.cu) Date: Wed, 28 Apr 2021 18:01:17 +0000 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> Message-ID: April 27, 2021 7:56 PM, "Beno?t Minisini" wrote: > > New packages are available in the stable PPA. > > Please report any problem. > > Regards, > > -- > Beno?t Minisini > I had uninstalled all gambas packages to fix the apt problem created before, so I can't test if the new packages would fix a previous installation, but as a new install, everything seems to be working fine now. apt install gambas3 installed the following: (apt list --installed | grep gambas) gambas3-dev-tools/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-args/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-cairo/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-chart/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-clipper/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-complex/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-compress-bzlib2/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-compress-zlib/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-compress-zstd/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-compress/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-crypt/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-data/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-db-form/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-db-mysql/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-db-odbc/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-db-postgresql/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-db-sqlite2/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-db-sqlite3/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-db/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-dbus-trayicon/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-dbus/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-desktop-x11/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-desktop/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-eval-highlight/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-form-dialog/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-form-editor/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-form-mdi/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-form-print/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-form-stock/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-form-terminal/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-form/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-gmp/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-gsl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-gtk-opengl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-gtk3-wayland/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-gtk3-webview/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-gtk3-x11/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-gtk3/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-gtk/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-httpd/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-image-effect/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-image-imlib/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-image-io/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-image/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-inotify/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-libxml/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-logging/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-map/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-markdown/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-media-form/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-media/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-memcached/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-mime/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-mysql/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-ncurses/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-net-curl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-net-pop3/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-net-smtp/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-net/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-openal/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-opengl-glsl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-opengl-glu/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-opengl-sge/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-opengl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-openssl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-option/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-pcre/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-pdf/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-poppler/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-qt5-ext/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-qt5-opengl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-qt5-wayland/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-qt5-webkit/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-qt5-webview/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-qt5-x11/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-qt5/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-report2/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-report/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-scanner/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-sdl-sound/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-sdl2-audio/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-sdl2/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-sdl/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-settings/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-signal/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-term-form/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-term/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-util-web/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-util/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-v4l/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-vb/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-web-feed/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-web-form/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-web-gui/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-web/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-xml-html/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-xml-rpc/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-gb-xml-xslt/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gb-xml/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-gui/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-ide/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3-runtime/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 amd64 [installed,automatic] gambas3-scripter/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed,automatic] gambas3/focal,now 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all [installed] and did not install these: (apt list | grep gambas | grep -v -e installed) gambas3-dev/focal 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all gambas3-devel/focal 3.16.0+git2021041914202.4564c5fa6+build13~ubuntu20.04.1 all gambas3-examples/focal,focal 3.14.3-2ubuntu3.1 all gambas3-gb-gui-opengl/focal,focal 3.14.3-2ubuntu3.1 all gambas3-gb-gui-qt-webkit/focal,focal 3.14.3-2ubuntu3.1 all gambas3-gb-gui-qt/focal,focal 3.14.3-2ubuntu3.1 all gambas3-gb-gui-trayicon/focal,focal 3.14.3-2ubuntu3.1 all gambas3-gb-gui/focal 3.14.3-2ubuntu3.1 amd64 gambas3-gb-jit/focal 3.14.3-2ubuntu3.1 amd64 gambas3-script/focal,focal 3.14.3-2ubuntu3.1 all gambas3-templates/focal,focal 3.14.3-2ubuntu3.1 all Regards, Joe1962 From brian at westwoodsvcs.com Wed Apr 28 21:21:45 2021 From: brian at westwoodsvcs.com (Brian G) Date: Wed, 28 Apr 2021 12:21:45 -0700 (PDT) Subject: [Gambas-user] UDP Broadcast In-Reply-To: References: Message-ID: <68823789.539.1619637705799.JavaMail.zimbra@westwoodsvcs.com> Are you able to do a wireshark capture to look at what is being sent? "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G ----- Antonio Teixeira wrote: > Hi everyone, > > I have 4 machines in my network. > I am trying to do a small program to broadcast packets to the network so > each machine send a packet and all the other 3 receive the packet, > I tried based on the example but I can't reach the broadcast way. > Any help would be appreciated. > > Thank you in advance. > > Atentamente / Regards > > Ant?nio Teixeira From jussi.lahtinen at gmail.com Wed Apr 28 21:52:18 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Wed, 28 Apr 2021 22:52:18 +0300 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> Message-ID: > > > So the gambas3-selftest shows the same problem. > OK, so it just wasn't run... Jussi -------------- next part -------------- An HTML attachment was scrubbed... URL: From g4mba5 at gmail.com Wed Apr 28 23:51:28 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 28 Apr 2021 23:51:28 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> Message-ID: Le 28/04/2021 ? 09:45, Christof Thalhofer a ?crit?: > Am 28.04.21 um 09:40 schrieb Christof Thalhofer: > >> The test 'FileReadWrite.ReadUrandom' hangs: >> >>> Test FileReadWrite.ReadUrandom >>> gbx3: loading jit function: mFileReadWrite.File_Read >> >> So the gambas3-selftest shows the same problem. > > When I step through, it hangs here: > > 'mFileReadWrite.ReadUrandom()' > Line 58: 'Wait 0.1' > > Alles Gute > > Christof Thalhofer > It has been fixed in commit https://gitlab.com/gambas/gambas/-/commit/4ef3334245c102004d24fe113f79ec9d0194d605. A bug that was there for a long time, but that I didn't notice because, for an unknown reason, it appears only using the GTK+3 event loop. It should have triggered whoever manages the event loop. Regards, -- Beno?t Minisini From chrisml at deganius.de Thu Apr 29 09:06:36 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Thu, 29 Apr 2021 09:06:36 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> Message-ID: <08f9b12c-0926-1b49-b62e-319e5ac2e26f@deganius.de> Am 28.04.21 um 23:51 schrieb Beno?t Minisini: > It has been fixed in commit > https://gitlab.com/gambas/gambas/-/commit/4ef3334245c102004d24fe113f79ec9d0194d605. > > A bug that was there for a long time, but that I didn't notice because, > for an unknown reason, it appears only using the GTK+3 event loop. It > should have triggered whoever manages the event loop. Yes, this one seems to be fixed, but still there remains a failing test: > ... > Test Timers.Timers > ok 1 - Timers.Timers.17: LRT 1 > ok 2 - Timers.Timers.18: LRT 2 > ok 3 - Timers.Timers.42: LRT 3 > ok 4 - Timers.Timers.43: LRT 4 > Timers.Timers.56: 0,018020801999683 > not ok 5 - Timers.Timers.61: LRT 5 > ok 6 - Timers.Timers.62: LRT 6 > 1..6 > not ok 9 - Timers.Timers > > # Ausgef?hrt: 'Testsuite: Full' > # > # 1 todo: > # 281: GambasSelftests.FastTests.2603 -- # Tests missing > # > # 1 tests failed: > # 5: Timers.Timers.61 -- LRT 5 > # > # FAILED > Test without JIT failed Test without JIT, Timers.Timers.61 You can now test always with: 'app/src/gambas3-selftest/run.sh' We should integrate it into a makefile so that we can do 'make test'. What is missing is testing with different languages. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From bagonergi at gmail.com Thu Apr 29 15:00:39 2021 From: bagonergi at gmail.com (Gianluigi) Date: Thu, 29 Apr 2021 15:00:39 +0200 Subject: [Gambas-user] Gambas wiki translate. Message-ID: my brain is aging faster than I hoped and therefore I believe my contribution to translations has now come to an end. Now doing a translation, for someone who knows something about Gambas but little of English, seems to have become a really complicated operation. Previously one could get help from one of the Firefox add-ons but now they have stopped working. Patience, will be for the next life. Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 29 16:26:28 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 29 Apr 2021 10:26:28 -0400 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: I understand you too Gianluigi, since I detest the English language, but I have been forced to understand it. However, sometimes we can't rely on so many facile/easy things, since the complements you mention lack a good context, especially in technical translations... So as recommendation, you may find the brave/chromium plugin useful, I know it's not the most suitable but it still works (in brave it's more archaic, in chromium/chrome the translation is integrated) 2021-04-29 9:00 GMT-04:00, Gianluigi : > my brain is aging faster than I hoped and therefore I believe my > contribution to translations has now come to an end. > > Now doing a translation, for someone who knows something about Gambas but > little of English, seems to have become a really complicated operation. > > Previously one could get help from one of the Firefox add-ons but now they > have stopped working. > > Patience, will be for the next life. > > Gianluigi > -- Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From bagonergi at gmail.com Thu Apr 29 16:51:01 2021 From: bagonergi at gmail.com (Gianluigi) Date: Thu, 29 Apr 2021 16:51:01 +0200 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: Il giorno gio 29 apr 2021 alle ore 16:27 PICCORO McKAY Lenz < mckaygerhard at gmail.com> ha scritto: > I understand you too Gianluigi, since I detest the English language, > but I have been forced to understand it. > > However, sometimes we can't rely on so many facile/easy things, since > the complements you mention lack a good context, especially in > technical translations... > > So as recommendation, you may find the brave/chromium plugin useful, I > know it's not the most suitable but it still works (in brave it's more > archaic, in chromium/chrome the translation is integrated) > But have you tried to do a new translation of a wiki page from English to Spanish lately? I mean, copy the page from 'edit' and paste it into 'es' after clicking 'create'? Can you get a translation in the editor? Now that's the help you can't get anymore, that's what I mean. To your knowledge I have done dozens of translations, probably hundreds, of course the wikis written by Benoit, Tobias, Lee, Christof & C are simple to do as opposed to others. Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Thu Apr 29 17:40:23 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 29 Apr 2021 11:40:23 -0400 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: 2021-04-29 10:51 GMT-04:00, Gianluigi : > Il giorno gio 29 apr 2021 alle ore 16:27 PICCORO McKAY Lenz < > mckaygerhard at gmail.com> ha scritto: > >> I understand you too Gianluigi, since I detest the English language, >> but I have been forced to understand it. >> > But have you tried to do a new translation of a wiki page from English to > Spanish lately? because of what I said before I hardly usen' Spanish or Russian anymore, in fact I can't write or speak because of it but now I understand you, reviewing the ODBC history I see that you went through some troubles the first time, deleting and then you should have done it from the rendered page and not from the markdown sourced page. the reason for the problem is that the gambas markdown syntax is horrendous cos there's some parts that is not like original markdown (specially tables)... making it impossible for translators, which is not the case with normal markdown syntax. as a consequence the workload is multiplied I have always said that unfortunately developers are looking more to add features than to properly lead a slow but sure development cycle, today the fashion is to add stupid features and to be updating now we are two Gianluigi, but rest of them just wants "more updates and features" so.. waste of time > I mean, copy the page from 'edit' and paste it into 'es' after clicking > 'create'? > Can you get a translation in the editor? > > Now that's the help you can't get anymore, that's what I mean. > > To your knowledge I have done dozens of translations, probably hundreds, of > course the wikis written by Benoit, Tobias, Lee, Christof & C are simple to > do as opposed to others. > > Gianluigi > -- Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From brian at westwoodsvcs.com Thu Apr 29 18:43:45 2021 From: brian at westwoodsvcs.com (Brian G) Date: Thu, 29 Apr 2021 09:43:45 -0700 (PDT) Subject: [Gambas-user] UDP Broadcast In-Reply-To: <68823789.539.1619637705799.JavaMail.zimbra@westwoodsvcs.com> References: <68823789.539.1619637705799.JavaMail.zimbra@westwoodsvcs.com> Message-ID: <170492683.865.1619714625142.JavaMail.zimbra@westwoodsvcs.com> Hi this is an example that does what your looking for: Sender example: ************************************************** Public Sub Main() Dim a As New UdpSocket As "MyBroadcast" a.Broadcast = 1 a.port = 0 a.TargetHost = "192.168.1.255" ' <-- this needs to be your network segment machine addr of 255 a.TargetPort = "8002" a.Bind() if a.Status = Net.Active then Write #a, "This is a test message" Write #a, "More of This is a test message" Flush #a Close #a endif Catch Print Error.text End ******************************************** Receive side: ******************************************** Public Sub Main() Dim a As New UdpSocket As "MyBroadcast" a.broadcast = True a.port = 8002 a.Bind() While a.Status = Net.Active Wait 0.01 Wend Print "Hello world" End Public Sub MyBroadcast_read() Dim buffer As String = "" While Lof(Last) buffer &= Read #Last, -254 Wend Print buffer End Public Sub MyBroadcast_error() Print Last.status End ***************************************** I hope this helps "Failure is the key to success; each mistake teaches us something" .. Morihei Ueshiba Brian G ----- On Apr 28, 2021, at 12:21 PM, Brian brian at westwoodsvcs.com wrote: > Are you able to do a wireshark capture to look at what is being sent? > > "Failure is the key to success; > each mistake teaches us something" .. Morihei Ueshiba > Brian G > > ----- Antonio Teixeira wrote: >> Hi everyone, >> >> I have 4 machines in my network. >> I am trying to do a small program to broadcast packets to the network so >> each machine send a packet and all the other 3 receive the packet, >> I tried based on the example but I can't reach the broadcast way. >> Any help would be appreciated. >> >> Thank you in advance. >> >> Atentamente / Regards >> >> Ant?nio Teixeira > > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- From jussi.lahtinen at gmail.com Thu Apr 29 20:17:44 2021 From: jussi.lahtinen at gmail.com (Jussi Lahtinen) Date: Thu, 29 Apr 2021 21:17:44 +0300 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: <08f9b12c-0926-1b49-b62e-319e5ac2e26f@deganius.de> References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> <08f9b12c-0926-1b49-b62e-319e5ac2e26f@deganius.de> Message-ID: > > > Test Timers.Timers > > ok 1 - Timers.Timers.17: LRT 1 > > ok 2 - Timers.Timers.18: LRT 2 > > ok 3 - Timers.Timers.42: LRT 3 > > ok 4 - Timers.Timers.43: LRT 4 > > Timers.Timers.56: 0,018020801999683 > > not ok 5 - Timers.Timers.61: LRT 5 > > ok 6 - Timers.Timers.62: LRT 6 > > 1..6 > > not ok 9 - Timers.Timers > > > > # Ausgef?hrt: 'Testsuite: Full' > > # > > # 1 todo: > > # 281: GambasSelftests.FastTests.2603 -- # Tests missing > > # > > # 1 tests failed: > > # 5: Timers.Timers.61 -- LRT 5 > > # > > # FAILED > > Test without JIT failed > This might be OK. The accuracy of timers (especially without RT kernel) is not strictly determined (or at least AFAIK). Now, when we expect to get 0.01s (or 10 ms) with tolerance of +-5 ms. It rarely fails, but sometimes it does. It seems the accuracy follows somewhat gaussian distribution. Maybe this test could be improved. Jussi -------------- next part -------------- An HTML attachment was scrubbed... URL: From chrisml at deganius.de Thu Apr 29 20:29:50 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Thu, 29 Apr 2021 20:29:50 +0200 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: <5e5ebf5c-3849-5bd4-faf7-5c51fd1b754f@deganius.de> Am 29.04.21 um 15:00 schrieb Gianluigi: > my brain is aging faster than I hoped and therefore I believe my > contribution to translations has now come to an end. Thank you very much for all your contributions to Gambas! > Now doing a translation, for someone who knows something about Gambas > but little of English, seems to have become a really complicated operation. > > Previously one could get help from one of the Firefox add-ons but now > they have stopped working. Could https://www.deepl.com/translator help you? > Patience, will be for the next life. We will meet here in this ML then. ;-) Alles Gute Christof Thalhofer -- [x] nail here for new monitor From chrisml at deganius.de Thu Apr 29 21:16:33 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Thu, 29 Apr 2021 21:16:33 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> <08f9b12c-0926-1b49-b62e-319e5ac2e26f@deganius.de> Message-ID: <9bdf0ece-b898-93d3-0ede-aab9878406ba@deganius.de> Am 29.04.21 um 20:17 schrieb Jussi Lahtinen: > > # 1 tests failed: > > # 5: Timers.Timers.61 -- LRT 5 > > # > > # FAILED > > Test without JIT failed > > This might be OK. The accuracy of timers (especially without RT kernel) > is not strictly determined (or at least AFAIK). > Now, when we expect to get 0.01s (or 10 ms)?with tolerance of +-5 ms. It > rarely fails, but sometimes it does. > It seems the accuracy follows somewhat gaussian distribution. Maybe this > test could be improved. Hmm, ok. My system is a virtual machine, that will add some unreliability. We can exclude this test from the testsuite 'Full' ? or better ? we create a testsuite 'Production' which should only contain all test which run reliable and should run by default by 'app/src/gambas3-selftest/run.sh'. I can do it this evening when I'm at home. You could write an additional test, which tests Timers, not so accurate, but reliable in all possible circumstances, if you want. Alles Gute Christof Thalhofer -- [x] nail here for new monitor From g4mba5 at gmail.com Thu Apr 29 21:58:40 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 29 Apr 2021 21:58:40 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> <08f9b12c-0926-1b49-b62e-319e5ac2e26f@deganius.de> Message-ID: <35766f5e-a7ea-81f3-102b-ad86e85c0516@gmail.com> Le 29/04/2021 ? 20:17, Jussi Lahtinen a ?crit?: > > This might be OK. The accuracy of timers (especially without RT kernel) > is not strictly determined (or at least AFAIK). > Now, when we expect to get 0.01s (or 10 ms)?with tolerance of +-5 ms. It > rarely fails, but sometimes it does. > It seems the accuracy follows somewhat gaussian distribution. Maybe this > test could be improved. > > > Jussi > Beware that the timer resolution depends on the event loop that depends on the GUI component. At the moment there are four event loop implementations: - The default one in the interpreter. - The Qt4 / Qt5 one. - The GTK+2 / GTK+3 one. - The SDL one. As making the gambas3-selftest project depends on a GUI component, you can't test the interpreter event loop, which should have the best resolution, because there is no GUI event loop overhead. Regards, -- Beno?t Minisini From t.lee.davidson at gmail.com Thu Apr 29 22:04:38 2021 From: t.lee.davidson at gmail.com (T Lee Davidson) Date: Thu, 29 Apr 2021 16:04:38 -0400 Subject: [Gambas-user] UDP Broadcast In-Reply-To: <170492683.865.1619714625142.JavaMail.zimbra@westwoodsvcs.com> References: <68823789.539.1619637705799.JavaMail.zimbra@westwoodsvcs.com> <170492683.865.1619714625142.JavaMail.zimbra@westwoodsvcs.com> Message-ID: Nice little example. On 4/29/21 12:43 PM, Brian G wrote: > While a.Status = Net.Active > Wait 0.01 > Wend But, shouldn't that be: While a.Status <> Net.Active Wait 0.01 Wend Also, shouldn't the transmitter also wait for an Active status instead of doing nothing if not? -- Lee From bsteers4 at gmail.com Thu Apr 29 22:22:22 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Thu, 29 Apr 2021 21:22:22 +0100 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: On Thu, 29 Apr 2021, 14:01 Gianluigi, wrote: > my brain is aging faster than I hoped and therefore I believe my > contribution to translations has now come to an end. > Good effort gl I'm sure many future Spanish gambas users will be glad for all you have done for them ? Now doing a translation, for someone who knows something about Gambas but > little of English, seems to have become a really complicated operation. > > Previously one could get help from one of the Firefox add-ons but now they > have stopped working. > That's a shame Hopefully you can find something that works for you. Well wishes. -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at westwoodsvcs.com Thu Apr 29 23:03:19 2021 From: brian at westwoodsvcs.com (=?UTF-8?B?QnJpYW4gRw==?=) Date: Fri, 30 Apr 2021 00:03:19 +0300 Subject: [Gambas-user] =?utf-8?q?UDP_Broadcast?= In-Reply-To: References: <170492683.865.1619714625142.JavaMail.zimbra@westwoodsvcs.com> Message-ID: <1619730199.414066645@f19.my.com> Nope it work just fine as it is.. we are talking broadcast here -- Thanks Brian G Thursday, 29 April 2021, 01:05PM -07:00 from T Lee Davidson t.lee.davidson at gmail.com : >Nice little example. > >On 4/29/21 12:43 PM, Brian G wrote: > While a.Status = Net.Active > Wait 0.01 > Wend > >But, shouldn't that be: >???While a.Status <> Net.Active >?????Wait 0.01 >???Wend > >Also, shouldn't the transmitter also wait for an Active status instead of doing nothing if not? > > >-- >Lee > >----[ http://gambaswiki.org/wiki/doc/netiquette ]---- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mckaygerhard at gmail.com Fri Apr 30 04:40:53 2021 From: mckaygerhard at gmail.com (PICCORO McKAY Lenz) Date: Thu, 29 Apr 2021 22:40:53 -0400 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: El jue, 29 de abr. de 2021 a la(s) 16:23, Bruce Steers (bsteers4 at gmail.com) escribi?: > On Thu, 29 Apr 2021, 14:01 Gianluigi, wrote: > >> my brain is aging faster than I hoped and therefore I believe my >> contribution to translations has now come to an end. >> > > I'm sure many future Spanish gambas users will be glad for all you have > done > errr he work in italian gambas pages only.. check history.. > for them ? > > > Now doing a translation, for someone who knows something about Gambas but >> little of English, seems to have become a really complicated operation. >> >> Previously one could get help from one of the Firefox add-ons but now >> they have stopped working. >> > > That's a shame > Hopefully you can find something that works for you. > Well wishes. > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chrisml at deganius.de Fri Apr 30 08:17:39 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Fri, 30 Apr 2021 08:17:39 +0200 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: <26509ff2-9dd2-9f18-28da-42dc09fd2b11@deganius.de> Am 30.04.21 um 04:40 schrieb PICCORO McKAY Lenz: > I'm sure many future Spanish gambas users will be glad for all you > have done > > errr he work in italian gambas pages only.. check history..? For english people it is the same. ;-) Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From chrisml at deganius.de Fri Apr 30 08:29:44 2021 From: chrisml at deganius.de (Christof Thalhofer) Date: Fri, 30 Apr 2021 08:29:44 +0200 Subject: [Gambas-user] New packages on the stable PPA In-Reply-To: References: <9bb028ab-ac14-36be-373b-6deb079a3f51@gmail.com> <8a0aa9cd0d80be232cca89189d1161e2@cenpalab.cu> <36754ebd-ccca-a308-e0d1-435af51e79b3@gmail.com> <43285ad8-170c-6d23-3d3a-349b28fbb8c8@deganius.de> <765c49ed-4677-57f3-60a1-44fc7cbb7d88@deganius.de> <7d4bf76f-4515-2dc2-29e3-d283e13d9ed1@deganius.de> <08f9b12c-0926-1b49-b62e-319e5ac2e26f@deganius.de> Message-ID: Am 29.04.21 um 20:17 schrieb Jussi Lahtinen: > > # 1 tests failed: > > # 5: Timers.Timers.61 -- LRT 5 > > # > > # FAILED > > Test without JIT failed > > This might be OK. The accuracy of timers (especially without RT kernel) > is not strictly determined (or at least AFAIK). > Now, when we expect to get 0.01s (or 10 ms)?with tolerance of +-5 ms. It > rarely fails, but sometimes it does. > It seems the accuracy follows somewhat gaussian distribution. Maybe this > test could be improved. Ok. We now have a test suite 'Production' which excludes this one. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From bsteers4 at gmail.com Fri Apr 30 09:32:50 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 30 Apr 2021 08:32:50 +0100 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: Message-ID: On Fri, 30 Apr 2021 at 03:42, PICCORO McKAY Lenz wrote: > El jue, 29 de abr. de 2021 a la(s) 16:23, Bruce Steers (bsteers4 at gmail.com) > escribi?: > >> On Thu, 29 Apr 2021, 14:01 Gianluigi, wrote: >> >>> my brain is aging faster than I hoped and therefore I believe my >>> contribution to translations has now come to an end. >>> >> >> I'm sure many future Spanish gambas users will be glad for all you have >> done >> > errr he work in italian gambas pages only.. check history.. > Wow PICORRO you are so observant and excellent and clever , I wish I was as excellent as you and had as many friends :) -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Fri Apr 30 09:34:45 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 30 Apr 2021 08:34:45 +0100 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: <26509ff2-9dd2-9f18-28da-42dc09fd2b11@deganius.de> References: <26509ff2-9dd2-9f18-28da-42dc09fd2b11@deganius.de> Message-ID: On Fri, 30 Apr 2021 at 07:18, Christof Thalhofer wrote: > Am 30.04.21 um 04:40 schrieb PICCORO McKAY Lenz: > > > I'm sure many future Spanish gambas users will be glad for all you > > have done > > > > errr he work in italian gambas pages only.. check history.. > > For english people it is the same. ;-) > Is Spain not in Itally ???? ;) -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Fri Apr 30 10:02:16 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 30 Apr 2021 10:02:16 +0200 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: <26509ff2-9dd2-9f18-28da-42dc09fd2b11@deganius.de> Message-ID: Dear Christof, sorry for the delay in replying, but my internet was defunct :-( > Thank you very much for all your contributions to Gambas! I am the one who thank you all of the Gambas team for the nice product that makes me enjoy a lot. I'm just sorry the translations have gotten so complicated. Before, it was enough to highlight the sentence that was not understood directly in the editor, to have a translation immediately below the original text. Often the translations were na?ve, but the help was substantial and immediate. > For english people it is the same. ;-) lol But that Spanish-speaking people are grateful to me for the translations, I find it difficult :-) Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From bagonergi at gmail.com Fri Apr 30 10:04:15 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 30 Apr 2021 10:04:15 +0200 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: <26509ff2-9dd2-9f18-28da-42dc09fd2b11@deganius.de> Message-ID: Hi Bruce, > Is Spain not in Itally ???? ;) :-) The opposite could also be said, given that there are many Italians who love Spain and have moved to live there. Well in Italy there is a piece of many nations, there are many people who love Italy and have come to live there. Despite this, the rulers will always find a reason to make wars... Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsteers4 at gmail.com Fri Apr 30 10:25:06 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 30 Apr 2021 09:25:06 +0100 Subject: [Gambas-user] Gambas wiki translate. In-Reply-To: References: <26509ff2-9dd2-9f18-28da-42dc09fd2b11@deganius.de> Message-ID: On Fri, 30 Apr 2021 at 09:05, Gianluigi wrote: > Hi Bruce, > > > Is Spain not in Itally ???? ;) > > :-) > The opposite could also be said, given that there are many Italians who > love Spain and have moved to live there. > > Well in Italy there is a piece of many nations, there are many people who > love Italy and have come to live there. > > Despite this, the rulers will always find a reason to make wars... > Hehe i was only Joking My mistake, sorry, I should have known you were itally as my friend GianPaulo (or gp as we call him) is Itallian When you said this i got misled by you.. "But have you tried to do a new translation of a wiki page from English to Spanish lately?" That is why I thought you were Spanish translating. It was a simple mistake that i think only that picorro moaned about because he is so up himself lol ;) I hope the sentiment of thanks has not been overmasked with his hubris Good stuff to anyone who is actually making a difference and not just talking about it :) BruceS -------------- next part -------------- An HTML attachment was scrubbed... URL: From vuott at tutanota.com Fri Apr 30 15:59:38 2021 From: vuott at tutanota.com (vuott at tutanota.com) Date: Fri, 30 Apr 2021 15:59:38 +0200 (CEST) Subject: [Gambas-user] Error 9 when i push red button "Stop" in IDE Message-ID: Hello, if in the IDE I click on the red button "Stop" (...to stop the execution of a project), Gambas crashes ! I obtain a system error 9 and a message-window that you can see in attached file. regards ????? About my system: [System] Gambas=3.16.90 6c79c18 (master) OperatingSystem=Linux Kernel=5.8.0-50-generic Architecture=x86_64 Distribution=Linux Mint 20.1 Ulyssa Desktop=CINNAMON Font=Ubuntu,10 Scale=7 Theme=mint-y Language=it_IT.UTF-8 Memory=5382M [Libraries] Cairo=libcairo.so.2.11600.0 Curl=libcurl.so.4.6.0 DBus=libdbus-1.so.3.19.11 GDK2=libgdk-x11-2.0.so.0.2400.32 GDK3=libgdk-3.so.0.2404.16 GStreamer=libgstreamer-1.0.so.0.1602.0 GTK+2=libgtk-x11-2.0.so.0.2400.32 GTK+3=libgtk-3.so.0.2404.16 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.97.0.0 QT5=libQt5Core.so.5.12.8 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CINNAMON_VERSION=4.8.6 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=cinnamon DISPLAY=:0 GB_GUI=gb.gtk3 GDMSESSION=cinnamon GDM_LANG=it GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=144874 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1 GTK3_MODULES=xapp-gtk3-module GTK_MODULES=gail:atk-bridge GTK_OVERLAY_SCROLLING=1 HOME= LANG=it_IT.UTF-8 LANGUAGE=it_IT.UTF-8 LC_ALL=it_IT.UTF-8 LOGNAME= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false QT_QPA_PLATFORMTHEME=qt5ct SESSION_MANAGER=local/:@/tmp/.ICE-unix/874,unix/:/tmp/.ICE-unix/874 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=950 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh TZ=:/etc/localtime USER= XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 ------------------------------------------------------------------------------------------- -- Inviato in modo sicuro con Tutanota. Ottieni la tua casella di posta elettronica crittografata e senza pubblicit?: https://tutanota.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: error.png Type: image/png Size: 14829 bytes Desc: not available URL: From g4mba5 at gmail.com Fri Apr 30 16:21:23 2021 From: g4mba5 at gmail.com (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 30 Apr 2021 16:21:23 +0200 Subject: [Gambas-user] Error 9 when i push red button "Stop" in IDE In-Reply-To: References: Message-ID: <5bee8984-dfa1-f006-060e-af40a5f05612@gmail.com> Le 30/04/2021 ? 15:59, vuott--- via User a ?crit?: > Hello, > if in the IDE I click on the red button "Stop" (...to stop the execution > of a project), Gambas crashes ! > I obtain a system error 9 and a message-window that you can see in > attached file. > > regards I'm currently working on that... -- Beno?t Minisini From bagonergi at gmail.com Fri Apr 30 17:46:36 2021 From: bagonergi at gmail.com (Gianluigi) Date: Fri, 30 Apr 2021 17:46:36 +0200 Subject: [Gambas-user] Error 9 when i push red button "Stop" in IDE In-Reply-To: <5bee8984-dfa1-f006-060e-af40a5f05612@gmail.com> References: <5bee8984-dfa1-f006-060e-af40a5f05612@gmail.com> Message-ID: Il giorno ven 30 apr 2021 alle ore 16:22 Beno?t Minisini ha scritto: > Le 30/04/2021 ? 15:59, vuott--- via User a ?crit : > > Hello, > > if in the IDE I click on the red button "Stop" (...to stop the execution > > of a project), Gambas crashes ! > > I obtain a system error 9 and a message-window that you can see in > > attached file. > > > > regards > > I'm currently working on that... > > -- > Beno?t Minisini > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > Error also here: gian at gian:~$ gambas3 TerminalView._Suspend.1505: #42: System error #9: Descrittore di file errato TerminalView._Suspend.1505 TerminalView.Reset.245 FOutput.OnProjectDebugState.191 Design.SetState.111 Design.AfterStop.506 Design.Stop.563 FMain.Action_Activate.1472 ^Action.Raise.211 Errore di segmentazione Regards Gianluigi -------------- next part -------------- An HTML attachment was scrubbed... URL: From isafiur at gmail.com Fri Apr 30 19:51:23 2021 From: isafiur at gmail.com (Safiur Rahman) Date: Fri, 30 Apr 2021 23:36:23 +0545 Subject: [Gambas-user] Rule to set form Height Message-ID: Hi In a module (Module1): Private $DeskHeight As Integer = 1150 ''1200 ''1386 ''1100 Public Sub SetFromSize(frm As Form) Print CStr(Now()) & " : " & $DeskHeight frm.Height = $DeskHeight frm.Width = Screen.AvailableWidth frm.Left = 0 frm.Top = 0 End In a form: Public Sub Form_Resize() Module1.SetFromSize(Me) End If form Height =1150 or 1200 then the procedure runs several times If form Height = 1100 or 1386 then the process runs one or two times. Is there any rule to set form height? I am using QT5. -- Regards Safiur Rahman -------------- next part -------------- A non-text attachment was scrubbed... Name: wrkspace.zip Type: application/zip Size: 14194 bytes Desc: not available URL: From bsteers4 at gmail.com Fri Apr 30 21:59:37 2021 From: bsteers4 at gmail.com (Bruce Steers) Date: Fri, 30 Apr 2021 20:59:37 +0100 Subject: [Gambas-user] Rule to set form Height In-Reply-To: References: Message-ID: Your window changing command runs the Form_Resize() event again as it resizes the form., the command becomes recursive. You should try something like... Public bResizing As Boolean Public Form_Resize() If bresizing Then Return bResizing = True Form.Width= wVal Form.Height = hVal bResizing = False End Or something like that, then if Form_Resize is called while it is manually resizing it will not run again possibly could do the same using Object.Lock(Me) ' resize commands Object.Unlock(Me) BruceS On Fri, 30 Apr 2021 at 18:52, Safiur Rahman wrote: > Hi > > In a module (Module1): > > Private $DeskHeight As Integer = 1150 ''1200 ''1386 ''1100 > > Public Sub SetFromSize(frm As Form) > > Print CStr(Now()) & " : " & $DeskHeight > frm.Height = $DeskHeight > frm.Width = Screen.AvailableWidth > frm.Left = 0 > frm.Top = 0 > > End > > In a form: > > Public Sub Form_Resize() > > Module1.SetFromSize(Me) > > End > > If form Height =1150 or 1200 then the procedure runs several times > If form Height = 1100 or 1386 then the process runs one or two times. > > Is there any rule to set form height? I am using QT5. > > > -- > Regards > Safiur Rahman > > ----[ http://gambaswiki.org/wiki/doc/netiquette ]---- > -------------- next part -------------- An HTML attachment was scrubbed... URL: