From iss_boss at ...770... Thu May 1 00:05:03 2014 From: iss_boss at ...770... (ISS Boss) Date: Wed, 30 Apr 2014 18:05:03 -0400 Subject: [Gambas-user] Ubuntu 14.04 update and Gambas executables In-Reply-To: <53616F28.2020101@...2185...> References: <5361650D.7080006@...2185...> <53616B35.8040006@...770...> <53616F28.2020101@...2185...> Message-ID: <5361738F.4060101@...770...> Perhaps they need to be recompiled? I don't know for sure, but I did have to do that for one of my very old programs when I installed Gambas 3. Bill Keith Clark wrote, On 04/30/2014 17:46: But I did do a fresh install from the Ubuntu repos of Gambas 3. Should that not have done the same thing? Keith On 14-04-30 05:29 PM, ISS Boss wrote: Give this a try: sudo add-apt-repository ppa:nemh/gambas3 sudo apt-get update duso apt-get install gambas3 I got bit by the same thing when 12.04 came along. My original install of Gambas apparently came from a different source. When i did this, I got Gambas updated and my old executables started to work again. Bill Keith Clark wrote, On 04/30/2014 17:03: After a recent update to Ubuntu 14.04 on a couple of my computers, I can no longer execute my GAMBAS programs. No errors are given, they are just not executable anymore. Ubuntu does not seem to know what to do with them. They are not project files, but executables. This happened on two different machines where those executables were used on a daily basis for years before this upgrade. Thanks for any help, Keith ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available. Simple to use. Nothing to install. Get started now for free." [1]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [2]Gambas-user at lists.sourceforge.net [3]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://p.sf.net/sfu/SauceLabs 2. mailto:Gambas-user at lists.sourceforge.net 3. https://lists.sourceforge.net/lists/listinfo/gambas-user From jussi.lahtinen at ...626... Thu May 1 00:14:41 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Thu, 1 May 2014 01:14:41 +0300 Subject: [Gambas-user] Isn't "Allegro" cheerful with Gambas ? In-Reply-To: <1398893623.22907.YahooMailBasic@...3273...> References: <1398893623.22907.YahooMailBasic@...3273...> Message-ID: > > You cannot just compile it as > > shared library, because it doesn't export any > > functionality. IE it's program not library. > > It's so strange that. I tranformed many C codes in shared library (i.e. > "aplaymidi") and all worked ! > What do you expect to be exported? Main function? > I will look this later. > > Thank you, Jussi > There are some errors in your code and in Allegro documentation... I still didn't get it to work, but it's closer already. At least the *.wav is loaded into memory with valid data address and information. Maybe someone else have more ideas... I suspect Allegro is trying to run Gambas in other thread. Here is the (at least partially) corrected code: Library "liballeg:4.4.2" Private Const SYSTEM_AUTODETECT As Integer = 0 Private Const DIGI_AUTODETECT As Integer = -1 Private Const MIDI_NONE As Integer = 0 ' int bits; - 8 or 16 ' int stereo; - sample type flag ' int freq; - sample frequency ' int priority; - 0-255 ' unsigned long len; - length (in samples) ' unsigned long loop_start; - loop start position ' unsigned long loop_end; - loop finish position ' THIS IS MISSING! ' unsigned long param: ' void *data; - raw sample data Public Struct SAMPLE bits As Integer stereo As Integer freq As Integer priority As Integer {len} As Long loop_start As Long loop_end As Long param As Long data As Pointer End Struct ' int install_allegro(int system_id, int *errno_ptr, int (*atexit_ptr)()) Private Extern install_allegro(system_id As Integer, errno_ptr As Pointer, atexit_ptr As Pointer) As Integer ' int install_sound(int digi, int midi, const char *cfg_path) Private Extern install_sound(digi As Integer, midi As Integer, cfg_path As String) As Integer ' SAMPLE *load_wav(const char *filename) Private Extern load_wav(filename As String) As SAMPLE ' int play_sample(const SAMPLE *spl, int vol, int pan, int freq, int loop) Private Extern play_sample(spl As SAMPLE, vol As Integer, pan As Integer, freq As Integer, cyclos As Integer) As Integer ' int voice_get_position(int voice) Private Extern voice_get_position(voice As Integer) As Integer ' void destroy_sample(SAMPLE *spl) Private Extern destroy_sample(spl As SAMPLE) ' void remove_sound() Private Extern remove_sound() Public Sub Main() Dim audio As SAMPLE Dim pathFile As String = "/path/test.wav" Dim err, vox, pos As Integer err = install_allegro(SYSTEM_AUTODETECT, Null, Null) If err <> 0 Then Error.Raise("Error: unable to initialize 'allegro' library !") err = install_sound(DIGI_AUTODETECT, MIDI_NONE, Null) If err <> 0 Then Error.Raise("Error: unable to install the sound module !") audio = load_wav(pathFile) If IsNull(audio) Then Error.Raise("Error: Unable to load the file: " & File.Name(pathFile) & " !") vox = play_sample(audio, 255, 128, 1000, 0) If vox < 0 Then Error.Raise("No voices are available !") While pos <> -1 pos = voice_get_position(vox) Wait 0.5 Wend Print "Finish audio playing !" ' Closing...: destroy_sample(audio) remove_sound() End From mckaygerhard at ...626... Thu May 1 00:32:43 2014 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 30 Apr 2014 18:02:43 -0430 Subject: [Gambas-user] Isn't "Allegro" cheerful with Gambas ? Message-ID: > From: Ru Vuott > ...following "Allegro4" API guide, I wrote an little application in C > language (here attached) to play an audio file WAV. > ***The application works regularly.*** > > hel yeah, theres people that still program in older allegro 4, allegro 4 its more faster rather than allegro5 in my older k6-III when i run alex4 game From vuott at ...325... Thu May 1 01:26:31 2014 From: vuott at ...325... (Ru Vuott) Date: Thu, 1 May 2014 00:26:31 +0100 (BST) Subject: [Gambas-user] Isn't "Allegro" cheerful with Gambas ? In-Reply-To: Message-ID: <1398900391.86524.YahooMailBasic@...3274...> > I still didn't get it to work, but it's closer already. yes, I also had this problem. From vuott at ...325... Thu May 1 01:40:45 2014 From: vuott at ...325... (Ru Vuott) Date: Thu, 1 May 2014 00:40:45 +0100 (BST) Subject: [Gambas-user] Isn't "Allegro" cheerful with Gambas ? In-Reply-To: Message-ID: <1398901245.97187.YahooMailBasic@...3268...> > I suspect Allegro is trying to run > Gambas in other thread. mmmm... this suspicion has arisen also in me. bye vuott From ihaywood3 at ...626... Thu May 1 04:03:12 2014 From: ihaywood3 at ...626... (Ian Haywood) Date: Thu, 1 May 2014 12:03:12 +1000 Subject: [Gambas-user] Ubuntu 14.04 update and Gambas executables In-Reply-To: <53616F28.2020101@...2185...> References: <5361650D.7080006@...2185...> <53616B35.8040006@...770...> <53616F28.2020101@...2185...> Message-ID: On Thu, May 1, 2014 at 7:46 AM, Keith Clark wrote: > But I did do a fresh install from the Ubuntu repos of Gambas 3. Should > that not have done the same thing? no, what's in the standard ubuntu repos is very old (3.1.1), you need to use kendek's PPA as described. your error is probably that the bytecode is too new for the 3.1.1 interpreter, you would need to run the programs from a terminal to be sure. Ian From shanep1967 at ...169... Sat May 3 02:06:08 2014 From: shanep1967 at ...169... (Shane) Date: Sat, 03 May 2014 10:06:08 +1000 Subject: [Gambas-user] Pcduino Message-ID: <536432F0.7030000@...169...> is anyone one using gambas with the pcduino ? to me they are a perfect match better than the pi at the moment i have got basic gpio working but anything else is alluding me is there a way to use a C library or something ? thanks shane From taboege at ...626... Sat May 3 22:38:13 2014 From: taboege at ...626... (Tobias Boege) Date: Sat, 3 May 2014 22:38:13 +0200 Subject: [Gambas-user] Cute compiler bug Message-ID: <20140503203812.GE529@...2774...> Hi Benoit, the compiler seems to ignore "As something" annotations on the LHS of an assignment. I called them "annotations" but actually I couldn't find any mention of such a construct in the grammar of expression assignment or LHS published in the wiki. Look at that code: Dim aLetters As String[] = ["a", "b", "c"] ' (1) aLetters As String[] = ["d", "e", "f"] ' (2) aLetters As FMain = ["g", "h", "i"] ' (3) In (1), it's totally OK, because "As String[]" is part of the Dim. In (2) it's strange but it works. aLetters is not redeclared or anything but only assigned a value. The "As String[]" happens to do nothing but like remind the programmer of the type of aLetters. In (3) it gets totally absurd :-) But it works as if there was nothing. It should, IMO, raise a compiler error - not because it does nothing or looks weird but because it is not part of the grammar, apparently. I have only found this working in the LHS of an assignment which *includes* "operating assignments" like +=, &=, etc.. I will definitely have a great time with that until it gets fixed :-) Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From herberthguzman at ...626... Mon May 5 01:14:35 2014 From: herberthguzman at ...626... (herberth guzman) Date: Sun, 4 May 2014 17:14:35 -0600 Subject: [Gambas-user] Form type panel Message-ID: Hi, I'm making a panel(taskbar) in gambas3, and I need to know how to set the form type as a panel. therefore active windows can not cover my form(mypanel). Someone help me please. From gambas at ...2524... Mon May 5 02:26:01 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Mon, 05 May 2014 00:26:01 +0000 Subject: [Gambas-user] Issue 520 in gambas: System.DataTypes is writeable In-Reply-To: <1-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> References: <1-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> <0-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> Message-ID: <2-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> Comment #2 on issue 520 by adamn... at ...626...: System.DataTypes is writeable http://code.google.com/p/gambas/issues/detail?id=520 I have been thinking about this and I am not sure whether creating a new array is the best answer. My problem arose when a reference was set to the property: myTypes = System.DataTypes which was subsequently modified with all the locally declared (public) types in the application. This was fine until the same routine was called again. So I got 2 copies of each local datatype in the array. That problem I have solved by using myTypes=System.DataTypes.Copy() AddLocalTypes(myTypes) So, AFAIC, this issue can be closed. Always creating a new array may cause problems where the programmer is explicitly trying to get a pointer to System.Datatypes and a subsequent reference will return a different address. (That's what I have been thinking anyway.) cheers Bruce -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From gambas at ...2524... Mon May 5 07:09:37 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Mon, 05 May 2014 05:09:37 +0000 Subject: [Gambas-user] Issue 520 in gambas: System.DataTypes is writeable In-Reply-To: <2-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> References: <2-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> <0-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> Message-ID: <3-6813199134517018827-4762429888877162900-gambas=googlecode.com@...2524...> Comment #3 on issue 520 by adamn... at ...626...: System.DataTypes is writeable http://code.google.com/p/gambas/issues/detail?id=520 In the last paragraph, for "Always creating" read "Anyway, creating" -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From mckaygerhard at ...626... Mon May 5 17:41:05 2014 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Mon, 5 May 2014 11:11:05 -0430 Subject: [Gambas-user] Pcduino Message-ID: > > From: Shane > is anyone one using gambas with the pcduino ? > i run venenux in darumas's pc's, that are minor hardware to pcduino, lets see: daruma have CPU 800MHz shared to GPU and 512Mb ram, pata ide pcduino have 1GHz CPU and 400MHz GPU and 1Gb ram, sata ide so i recommended to use beter distro to hardware.. > to me they are a perfect match better than the pi > at the moment i have got basic gpio working but anything else is > alluding me is there a way to use a > C library or something ? > of course u can doit, but of course u must install respective devel packages in daruma's that are lower compared, i installed and develop easile with venenux also my assistance system works like a charm I've had such similar hardware, and really when you start installing many software comes somethings to fail, the cause is the software and not the hardware, for today's popular linux distros assume that there is a lot of power and resources > > thanks shane > > From willy at ...2734... Mon May 5 17:39:58 2014 From: willy at ...2734... (Willy Raets) Date: Mon, 05 May 2014 17:39:58 +0200 Subject: [Gambas-user] gb.report question on setting printer to print to Message-ID: <1399304398.2318.22.camel@...3024...> Hi all, I have this situation where I have multiple printers available. Say they are named HP-LaserJet (default) and HP-Color. I do not want a Report Preview but print directly to either one of both printers available to the system. Now most reports I made need to go to the default printer being HP-LaserJet. In Gambas I have a RprtPrintTo1 and RprtPrintTo2 So next code will work and print the RprtPrintTo1 to printer HP-LaserJet (as it is the default): Dim hReport As New RprtPrintTo1 hReport = New RprtPrintTo1 hReport.Paper = Printer.A4 hReport.Print But some reports (like RprtPrintTo2) are specific for the printer HP-Color (not being the default printer). Code below will send it to HP-LaserJet (default) instead of HP-Color. Dim hReport As New RprtPrintTo2 hReport = New RprtPrintTo2 hReport.Paper = Printer.A4 hReport.Print How can I have the report printed to HP-Color? I can't find any property in Report that I can set the printer to print the report to and I don't want to use hReport.Preview. Documentation wasn't helpful either. Using Gambas 3.5.2 -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From VonZorch at ...626... Tue May 6 06:13:25 2014 From: VonZorch at ...626... (VonZorch) Date: Mon, 5 May 2014 21:13:25 -0700 (PDT) Subject: [Gambas-user] Custom control not appearing in toolbox Message-ID: <1399349605255-46335.post@...3046...> I developed a custom control. I followed the instructions on the How to Program Components In Gambas page. It works correctly and can be selected from the project properties dialog. It can be created in code but I cannot get it to appear on the IDE toolbox. SpeedListBox.gz that link should be the source archive and installer. There are png icons files in the correct place using two variations of the class name. Can someone shed a little light on this problem? -- View this message in context: http://gambas.8142.n7.nabble.com/Custom-control-not-appearing-in-toolbox-tp46335.html Sent from the gambas-user mailing list archive at Nabble.com. From shanep1967 at ...169... Tue May 6 07:56:58 2014 From: shanep1967 at ...169... (Shane) Date: Tue, 06 May 2014 15:56:58 +1000 Subject: [Gambas-user] Pcduino In-Reply-To: References: Message-ID: <536879AA.9080402@...169...> Can you show me some links to what you are talking about as i am not sure what you mean thanks On 06/05/14 01:41, PICCORO McKAY Lenz wrote: >> From: Shane >> is anyone one using gambas with the pcduino ? >> > i run venenux in darumas's pc's, that are minor hardware to pcduino, lets > see: > > daruma have CPU 800MHz shared to GPU and 512Mb ram, pata ide > pcduino have 1GHz CPU and 400MHz GPU and 1Gb ram, sata ide > > so i recommended to use beter distro to hardware.. > >> to me they are a perfect match better than the pi >> at the moment i have got basic gpio working but anything else is >> alluding me is there a way to use a >> C library or something ? >> > of course u can doit, but of course u must install respective devel packages > > in daruma's that are lower compared, i installed and develop easile with > venenux > also my assistance system works like a charm > > I've had such similar hardware, and really when you start installing many > software > comes somethings to fail, the cause is the software and not the hardware, > for today's popular linux distros assume that there is a lot of power and > resources > > >> thanks shane >> >> > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From gambas at ...1... Tue May 6 09:51:00 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 06 May 2014 09:51:00 +0200 Subject: [Gambas-user] New syntax for using variables arguments in a function call Message-ID: <53689464.1080003@...1...> Hi, In revision #6252, I added the following syntax: Public Sub Foo(X As Integer, ...) Super.Foo(X, ...) End It allows to send all variables arguments of a function to another function call. This was not possible before, especially when using Super and inheritance. Regards, -- Beno?t Minisini From gambas.fr at ...626... Tue May 6 21:49:05 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Tue, 6 May 2014 21:49:05 +0200 Subject: [Gambas-user] New syntax for using variables arguments in a function call In-Reply-To: <53689464.1080003@...1...> References: <53689464.1080003@...1...> Message-ID: ?????? Public Sub _GetSizeHints((AvailableW) As Float, (AvailableH) As Float, (TotalWidth) As Float, (TotalHeight) As Float, DataIndex As Integer) As TSizeHint hMyHints = Super._GetSizeHints(AvailableW, AvailableH, TotalWidth, TotalHeight, DataIndex) Where is the difference ? 2014-05-06 9:51 GMT+02:00 Beno?t Minisini : > Hi, > > In revision #6252, I added the following syntax: > > Public Sub Foo(X As Integer, ...) > > Super.Foo(X, ...) > > End > > It allows to send all variables arguments of a function to another > function call. This was not possible before, especially when using Super > and inheritance. > > Regards, > > -- > Beno?t Minisini > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From gambas.fr at ...626... Tue May 6 21:50:07 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Tue, 6 May 2014 21:50:07 +0200 Subject: [Gambas-user] New syntax for using variables arguments in a function call In-Reply-To: References: <53689464.1080003@...1...> Message-ID: Haaaa... sorry ... it was the "..." ... i see it now :-) 2014-05-06 21:49 GMT+02:00 Fabien Bodard : > ?????? > > Public Sub _GetSizeHints((AvailableW) As Float, (AvailableH) As Float, > (TotalWidth) As Float, (TotalHeight) As Float, DataIndex As Integer) > As TSizeHint > > hMyHints = Super._GetSizeHints(AvailableW, AvailableH, TotalWidth, > TotalHeight, DataIndex) > > > > Where is the difference ? > > 2014-05-06 9:51 GMT+02:00 Beno?t Minisini : >> Hi, >> >> In revision #6252, I added the following syntax: >> >> Public Sub Foo(X As Integer, ...) >> >> Super.Foo(X, ...) >> >> End >> >> It allows to send all variables arguments of a function to another >> function call. This was not possible before, especially when using Super >> and inheritance. >> >> Regards, >> >> -- >> Beno?t Minisini >> >> ------------------------------------------------------------------------------ >> Is your legacy SCM system holding you back? Join Perforce May 7 to find out: >> • 3 signs your SCM is hindering your productivity >> • Requirements for releasing software faster >> • Expert tips and advice for migrating your SCM now >> http://p.sf.net/sfu/perforce >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > -- > Fabien Bodard -- Fabien Bodard From gambas.fr at ...626... Tue May 6 21:55:35 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Tue, 6 May 2014 21:55:35 +0200 Subject: [Gambas-user] gb.report question on setting printer to print to In-Reply-To: <1399304398.2318.22.camel@...3024...> References: <1399304398.2318.22.camel@...3024...> Message-ID: hi willy the option is available since 3.5.3 Report.Print(optional MyPrinter as printer) if printer is defined then the configure box will not show. dim hprinter as new printer hprinter.name = HP-LaserJet report.print(hprinter) 2014-05-05 17:39 GMT+02:00 Willy Raets : > Hi all, > > I have this situation where I have multiple printers available. > Say they are named HP-LaserJet (default) and HP-Color. > > I do not want a Report Preview but print directly to either one of both > printers available to the system. > > Now most reports I made need to go to the default printer being > HP-LaserJet. > > In Gambas I have a RprtPrintTo1 and RprtPrintTo2 > So next code will work and print the RprtPrintTo1 to printer HP-LaserJet > (as it is the default): > > Dim hReport As New RprtPrintTo1 > hReport = New RprtPrintTo1 > hReport.Paper = Printer.A4 > hReport.Print > > But some reports (like RprtPrintTo2) are specific for the printer > HP-Color (not being the default printer). > Code below will send it to HP-LaserJet (default) instead of HP-Color. > > Dim hReport As New RprtPrintTo2 > hReport = New RprtPrintTo2 > hReport.Paper = Printer.A4 > hReport.Print > > How can I have the report printed to HP-Color? I can't find any property > in Report that I can set the printer to print the report to and I don't > want to use hReport.Preview. Documentation wasn't helpful either. > > Using Gambas 3.5.2 > > -- > Kind regards, > > Willy (aka gbWilly) > > http://gambasshowcase.org/ > http://howtogambas.org > http://gambos.org > > > > > > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From pata.karlsson at ...626... Tue May 6 21:59:11 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Tue, 6 May 2014 21:59:11 +0200 Subject: [Gambas-user] Dialog on top of FullScreen window In-Reply-To: <535B9356.6080608@...1...> References: <535B9356.6080608@...1...> Message-ID: After I had problem [1] with gstreamer and MediaPlayer I tried it on a couple of other distributions. It was only on elementary OS I had that problem. At the same time I ran my program in full screen mode and the problem only appeared on elementary with pantheon desktop. Are there something special about the form properties on Message.Info("This one stays on top")? Do you still like an example project? /Patrik [1] https://code.google.com/p/gambas/issues/detail?id=523 2014-04-26 13:07 GMT+02:00 Beno?t Minisini : > Le 26/04/2014 07:34, Patrik Karlsson a ?crit : > > Hi, > > > > Im having a problem with displaying forms on top of my main form when > it's > > in full screen mode, even though I have set Form.Stacking=Above for my > > dialog form and called it with ShowModal. > > > > How ever, I noticed that when I use Message.Info("This one stays on > top") > > its all ok. > > > > Can I change some property of my form to make it behave like > Message.Infos > > form? > > > > /Patrik > > Can you provide a little project that shows that behaviour? > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Start Your Social Network Today - Download eXo Platform > Build your Enterprise Intranet with eXo Platform Software > Java Based Open Source Intranet - Social, Extensible, Cloud Ready > Get Started Now And Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From pata.karlsson at ...626... Tue May 6 22:07:15 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Tue, 6 May 2014 22:07:15 +0200 Subject: [Gambas-user] MaskBox.Mask In-Reply-To: <20140427142628.GA512@...2774...> References: <20140427142628.GA512@...2774...> Message-ID: Thank you for your input. I will keep my code since I prefer the protection for CTRL-V over the optimization for a very short string. However, the _KeyPress and Stop Event will come in handy in another place, thanks! /Patrik 2014-04-27 16:26 GMT+02:00 Tobias Boege : > On Sat, 26 Apr 2014, Patrik Karlsson wrote: > > Hi, > > > > today I am using TextBox_Change event to reject | characters. > > > > Public Sub txtName_Change() > > > > If String.InStr(Last.Text, "|") > 0 Then > > Last.Text = Replace(Last.Text, "|", "") > > Endif > > > > End > > > > I guess MaskBox can do this much simplier, but how, what Mask? > > > > No, MaskBox is there to force formatted input. But the Mask property is way > weaker than regular expressions. The main point is that you can only > describe fixed-length strings (plus/minus the finite number of #/9 fields > in your Mask). So wherever you want to forbid "|", you would write "[^|]" > but that also consumes any character but "|". So you cannot accept > arbitrary > strings but only strings of a length equal to the times you forbid the "|" > character. > > Your initial approach was much better but one thing: if you use InStr() > each > time the TextBox changes, you will scan the whole contents each time they > change but you only want to capture inputs, right? If you tell your user > not > to use Ctrl-V or stuff, you can do: > > Public Sub txtName_KeyPress() > If Key.Text = "|" Then Stop Event > End > > Regards, > Tobi > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > > ------------------------------------------------------------------------------ > Start Your Social Network Today - Download eXo Platform > Build your Enterprise Intranet with eXo Platform Software > Java Based Open Source Intranet - Social, Extensible, Cloud Ready > Get Started Now And Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas.fr at ...626... Tue May 6 22:08:01 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Tue, 6 May 2014 22:08:01 +0200 Subject: [Gambas-user] Custom control not appearing in toolbox In-Reply-To: <1399349605255-46335.post@...3046...> References: <1399349605255-46335.post@...3046...> Message-ID: yes... you must inherit usercontrol 2014-05-06 6:13 GMT+02:00 VonZorch : > I developed a custom control. I followed the instructions on the How to > Program Components In Gambas page. It works correctly and can be selected > from the project properties dialog. It can be created in code but I cannot > get it to appear on the IDE toolbox. SpeedListBox.gz > that link > should be the source archive and installer. > There are png icons files in the correct place using two variations of the > class name. > Can someone shed a little light on this problem? > > > > -- > View this message in context: http://gambas.8142.n7.nabble.com/Custom-control-not-appearing-in-toolbox-tp46335.html > Sent from the gambas-user mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From gambas at ...1... Tue May 6 22:10:07 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 06 May 2014 22:10:07 +0200 Subject: [Gambas-user] Cute compiler bug In-Reply-To: <20140503203812.GE529@...2774...> References: <20140503203812.GE529@...2774...> Message-ID: <5369419F.4020002@...1...> Le 03/05/2014 22:38, Tobias Boege a ?crit : > Hi Benoit, > > the compiler seems to ignore "As something" annotations on the LHS of an > assignment. I called them "annotations" but actually I couldn't find any > mention of such a construct in the grammar of expression assignment or LHS > published in the wiki. Look at that code: > > Dim aLetters As String[] = ["a", "b", "c"] ' (1) > > aLetters As String[] = ["d", "e", "f"] ' (2) > aLetters As FMain = ["g", "h", "i"] ' (3) > > In (1), it's totally OK, because "As String[]" is part of the Dim. In (2) > it's strange but it works. aLetters is not redeclared or anything but only > assigned a value. The "As String[]" happens to do nothing but like remind > the programmer of the type of aLetters. > > In (3) it gets totally absurd :-) But it works as if there was nothing. It > should, IMO, raise a compiler error - not because it does nothing or looks > weird but because it is not part of the grammar, apparently. > > I have only found this working in the LHS of an assignment which *includes* > "operating assignments" like +=, &=, etc.. I will definitely have a great > time with that until it gets fixed :-) > > Regards, > Tobi > It should be fixed in revision #6253. Regards, -- Beno?t Minisini From gambas at ...1... Tue May 6 22:15:03 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 06 May 2014 22:15:03 +0200 Subject: [Gambas-user] Problem with TextArea in Gambas 3.5.3 In-Reply-To: <535CAE23.1010004@...17...> References: <535A8B60.6020602@...17...> <535CAE23.1010004@...17...> Message-ID: <536942C7.3090501@...1...> Le 27/04/2014 09:13, DL7NB a ?crit : > > Hi, > > When trying to erase a textarea.text with the command: > > TextArea1.text = "" > > ..does not work and it throws the Gtk-Critical error message: > > (Textarea:9381): Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: > assertion `text != NULL' failed > > > === > Textarea1.clear > > works, without a warning. Why? > > What has changed? > > Wolfgang > > I have added a short example and here is my System-Information: > > [System] > Gambas=3.5.3 > OperatingSystem=Linux > Kernel=3.5.0-48-generic > Architecture=x86 > Distribution=Ubuntu 12.04.4 LTS > Desktop=GNOME > Theme=QGtk > Language=de_DE.UTF-8 > Memory=2000M > [Libraries] > Cairo=libcairo.so.0.0.0 > Cairo=libcairo.so.2.11000.2 > Curl=libcurl.so.4.2.0 > DBus=libdbus-1.so.3.5.8 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.1.0 > GTK+=libgtk-x11-2.0.so.0.2400.10 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.19.0.0 > Qt4=libQtCore.so.4.8.1 > SDL=libSDL-1.2.so.0.11.3 > Mmm... I cannot reproduce it at all. My system is: [System] Gambas=3.5.90 OperatingSystem=Linux Kernel=3.13.0-24-generic Architecture=x86_64 Distribution=Ubuntu 14.04 LTS Desktop=KDE4 Theme=Oxygen Language=fr_FR.UTF-8 Memory=6921M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.203.0 GTK+3=libgtk-3.so.0.1000.8 GTK+=libgtk-x11-2.0.so.0.2400.23 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 Does anyone have the same problem? -- Beno?t Minisini From mckaygerhard at ...626... Tue May 6 22:20:59 2014 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Tue, 6 May 2014 15:50:59 -0430 Subject: [Gambas-user] Pcduino Message-ID: > From: Shane > Can you show me some links to what you are talking about as i am not > sure what you mean i try to explain that all u asked can be done, of course with some fin tune.. i try to said to u that i have already minor hardware compared to pcduino and i run gambas, an many others systems > thanks From gambas at ...1... Tue May 6 22:28:45 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 06 May 2014 22:28:45 +0200 Subject: [Gambas-user] Help Taskbar(form_panel) In-Reply-To: References: Message-ID: <536945FD.1030808@...1...> Le 28/04/2014 22:12, herberth guzman a ?crit : > Hi, I'm making a desktop in Gambas3 called Innova (everything was possible > thanks to the help of Fabien Bodard) some widget (w_desktop, w_date, > w_clock, w_calc, w_eject, w_PcInfo), Etc. > > I'm making a panel for my desktop and > I need to know how to set a form type panel > having top with the windows open. (EXAMPLE lxpanel, tint2, pypanel, > razor-panel) > > my panel has > > show the window activates and active that you want > closes the window that you want > minimizes the window that you want > embed systemtray (stalonetray) > > slope: > > form_panel pushes all the other windows down > and its own system tray > > someone help me with the panel > or please guide me. > > Beno?t Minisini > Thanks for giving us Gambas3. > > > Preview: > https://sourceforge.net/projects/innovadesktop/ At the moment this is not possible directly in Gambas, you must deal with X11 window properties. First read the standard if you haven't already read it: http://standards.freedesktop.org/wm-spec/1.4/ It will tell you how a top-level window can reserve space on the desktop like a panel, for example. Some X11 specific things have been implemented in the gb.desktop component, and in GUI components (gb.qt4, gb.gtk and gb.gtk3). But that needs some clean-up: - Every X11 specific thing must be removed from GUI component. - All X11 specific thing must be put in gb.desktop, and in a way that Wayland support can be transparently added in the future. Once you have studied the standard carefully, just tell me, and I will start to modify gb.desktop so that you don't have to do any call inside the X11 library. Regards, -- Beno?t Minisini From jussi.lahtinen at ...626... Tue May 6 22:56:02 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Tue, 6 May 2014 23:56:02 +0300 Subject: [Gambas-user] Problem with TextArea in Gambas 3.5.3 In-Reply-To: <536942C7.3090501@...1...> References: <535A8B60.6020602@...17...> <535CAE23.1010004@...17...> <536942C7.3090501@...1...> Message-ID: I cannot reproduce it either. Maybe the problem is in older version of GTK+ (libgtk-x11-2.0.so.0.2400. *10* instead of libgtk-x11-2.0.so.0.2400.*23*)? [System] Gambas=3.5.90 OperatingSystem=Linux Kernel=3.13.0-24-generic Architecture=x86_64 Distribution=Ubuntu 14.04 LTS Desktop=XFCE Theme=QGtk Language=en_US.UTF-8 Memory=3953M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.203.0 GTK+3=libgtk-3.so.0.1000.8 GTK+=libgtk-x11-2.0.so.0.2400.23 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 Jussi On Tue, May 6, 2014 at 11:15 PM, Beno?t Minisini < gambas at ...1...> wrote: > Le 27/04/2014 09:13, DL7NB a ?crit : > > > > Hi, > > > > When trying to erase a textarea.text with the command: > > > > TextArea1.text = "" > > > > ..does not work and it throws the Gtk-Critical error message: > > > > (Textarea:9381): Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: > > assertion `text != NULL' failed > > > > > > === > > Textarea1.clear > > > > works, without a warning. Why? > > > > What has changed? > > > > Wolfgang > > > > I have added a short example and here is my System-Information: > > > > [System] > > Gambas=3.5.3 > > OperatingSystem=Linux > > Kernel=3.5.0-48-generic > > Architecture=x86 > > Distribution=Ubuntu 12.04.4 LTS > > Desktop=GNOME > > Theme=QGtk > > Language=de_DE.UTF-8 > > Memory=2000M > > [Libraries] > > Cairo=libcairo.so.0.0.0 > > Cairo=libcairo.so.2.11000.2 > > Curl=libcurl.so.4.2.0 > > DBus=libdbus-1.so.3.5.8 > > GStreamer=libgstreamer-0.10.so.0.30.0 > > GStreamer=libgstreamer-1.0.so.0.1.0 > > GTK+=libgtk-x11-2.0.so.0.2400.10 > > OpenGL=libGL.so.1.2.0 > > Poppler=libpoppler.so.19.0.0 > > Qt4=libQtCore.so.4.8.1 > > SDL=libSDL-1.2.so.0.11.3 > > > > Mmm... I cannot reproduce it at all. My system is: > > [System] > Gambas=3.5.90 > OperatingSystem=Linux > Kernel=3.13.0-24-generic > Architecture=x86_64 > Distribution=Ubuntu 14.04 LTS > Desktop=KDE4 > Theme=Oxygen > Language=fr_FR.UTF-8 > Memory=6921M > [Libraries] > Cairo=libcairo.so.2.11301.0 > Curl=libcurl.so.4.3.0 > DBus=libdbus-1.so.3.7.6 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.203.0 > GTK+3=libgtk-3.so.0.1000.8 > GTK+=libgtk-x11-2.0.so.0.2400.23 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.44.0.0 > Qt4=libQtCore.so.4.8.6 > SDL=libSDL-1.2.so.0.11.4 > > Does anyone have the same problem? > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bagoneo at ...69... Tue May 6 23:53:26 2014 From: bagoneo at ...69... (gian) Date: Tue, 06 May 2014 23:53:26 +0200 Subject: [Gambas-user] Problem with TextArea in Gambas 3.5.3 In-Reply-To: <536942C7.3090501@...1...> References: <535A8B60.6020602@...17...> <535CAE23.1010004@...17...> <536942C7.3090501@...1...> Message-ID: <536959D6.6050708@...69...> Hello Benoit, I (re)confirm Wolfgang results: With gb.gui: (F3:2853): Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: assertion 'text != NULL' failed With gb.gtk: ERROR: TextArea1.Text is not static With gb.qt4: well works!!! My system is: [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.13.0-24-generic Architecture=x86_64 Distribution=Ubuntu 14.04 LTS Desktop=GNOME Theme=QGtk Language=it_IT.UTF-8 Memory=15977M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.203.0 GTK+=libgtk-x11-2.0.so.0.2400.23 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 Regards gianluigi Il 06/05/2014 22:15, Beno?t Minisini ha scritto: > Le 27/04/2014 09:13, DL7NB a ?crit : >> Hi, >> >> When trying to erase a textarea.text with the command: >> >> TextArea1.text = "" >> >> ..does not work and it throws the Gtk-Critical error message: >> >> (Textarea:9381): Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: >> assertion `text != NULL' failed >> >> >> === >> Textarea1.clear >> >> works, without a warning. Why? >> >> What has changed? >> >> Wolfgang >> >> I have added a short example and here is my System-Information: >> >> [System] >> Gambas=3.5.3 >> OperatingSystem=Linux >> Kernel=3.5.0-48-generic >> Architecture=x86 >> Distribution=Ubuntu 12.04.4 LTS >> Desktop=GNOME >> Theme=QGtk >> Language=de_DE.UTF-8 >> Memory=2000M >> [Libraries] >> Cairo=libcairo.so.0.0.0 >> Cairo=libcairo.so.2.11000.2 >> Curl=libcurl.so.4.2.0 >> DBus=libdbus-1.so.3.5.8 >> GStreamer=libgstreamer-0.10.so.0.30.0 >> GStreamer=libgstreamer-1.0.so.0.1.0 >> GTK+=libgtk-x11-2.0.so.0.2400.10 >> OpenGL=libGL.so.1.2.0 >> Poppler=libpoppler.so.19.0.0 >> Qt4=libQtCore.so.4.8.1 >> SDL=libSDL-1.2.so.0.11.3 >> > Mmm... I cannot reproduce it at all. My system is: > > [System] > Gambas=3.5.90 > OperatingSystem=Linux > Kernel=3.13.0-24-generic > Architecture=x86_64 > Distribution=Ubuntu 14.04 LTS > Desktop=KDE4 > Theme=Oxygen > Language=fr_FR.UTF-8 > Memory=6921M > [Libraries] > Cairo=libcairo.so.2.11301.0 > Curl=libcurl.so.4.3.0 > DBus=libdbus-1.so.3.7.6 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.203.0 > GTK+3=libgtk-3.so.0.1000.8 > GTK+=libgtk-x11-2.0.so.0.2400.23 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.44.0.0 > Qt4=libQtCore.so.4.8.6 > SDL=libSDL-1.2.so.0.11.4 > > Does anyone have the same problem? > From bagoneo at ...69... Wed May 7 00:45:27 2014 From: bagoneo at ...69... (gian) Date: Wed, 07 May 2014 00:45:27 +0200 Subject: [Gambas-user] Problem with TextArea in Gambas 3.5.3 In-Reply-To: <536959D6.6050708@...69...> References: <535A8B60.6020602@...17...> <535CAE23.1010004@...17...> <536942C7.3090501@...1...> <536959D6.6050708@...69...> Message-ID: <53696607.7040808@...69...> Hello Benoit, on my wife's computer TextArea works well, so I think it's a problem of 3.5.3 [System] Gambas=3.5.90 OperatingSystem=Linux Kernel=3.11.0-20-generic Architecture=x86 Distribution=Ubuntu 13.10 Desktop=GNOME Theme=QGtk Language=it_IT.UTF-8 Memory=3021M [Libraries] Cairo=libcairo.so.2.11200.16 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.4 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.200.0 GTK+3=libgtk-3.so.0.800.6 GTK+=libgtk-x11-2.0.so.0.2400.20 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.43.0.0 Qt4=libQtCore.so.4.8.4 SDL=libSDL-1.2.so.0.11.4 Regards gianluigi PS: I love Gambas!!! Il 06/05/2014 23:53, gian ha scritto: > Hello Benoit, > > I (re)confirm Wolfgang results: > > > With gb.gui: > > (F3:2853): Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: assertion > > 'text != NULL' failed > > > With gb.gtk: > > ERROR: TextArea1.Text is not static > > > With gb.qt4: > > well works!!! > > > > My system is: > > > [System] > > Gambas=3.5.3 > > OperatingSystem=Linux > > Kernel=3.13.0-24-generic > > Architecture=x86_64 > > Distribution=Ubuntu 14.04 LTS > > Desktop=GNOME > > Theme=QGtk > > Language=it_IT.UTF-8 > > Memory=15977M > > [Libraries] > > Cairo=libcairo.so.2.11301.0 > > Curl=libcurl.so.4.3.0 > > DBus=libdbus-1.so.3.7.6 > > GStreamer=libgstreamer-0.10.so.0.30.0 > > GStreamer=libgstreamer-1.0.so.0.203.0 > > GTK+=libgtk-x11-2.0.so.0.2400.23 > > OpenGL=libGL.so.1.2.0 > > Poppler=libpoppler.so.44.0.0 > > Qt4=libQtCore.so.4.8.6 > > SDL=libSDL-1.2.so.0.11.4 > > > Regards gianluigi > > > > > Il 06/05/2014 22:15, Beno?t Minisini ha scritto: >> Le 27/04/2014 09:13, DL7NB a ?crit : >>> Hi, >>> >>> When trying to erase a textarea.text with the command: >>> >>> TextArea1.text = "" >>> >>> ..does not work and it throws the Gtk-Critical error message: >>> >>> (Textarea:9381): Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: >>> assertion `text != NULL' failed >>> >>> >>> === >>> Textarea1.clear >>> >>> works, without a warning. Why? >>> >>> What has changed? >>> >>> Wolfgang >>> >>> I have added a short example and here is my System-Information: >>> >>> [System] >>> Gambas=3.5.3 >>> OperatingSystem=Linux >>> Kernel=3.5.0-48-generic >>> Architecture=x86 >>> Distribution=Ubuntu 12.04.4 LTS >>> Desktop=GNOME >>> Theme=QGtk >>> Language=de_DE.UTF-8 >>> Memory=2000M >>> [Libraries] >>> Cairo=libcairo.so.0.0.0 >>> Cairo=libcairo.so.2.11000.2 >>> Curl=libcurl.so.4.2.0 >>> DBus=libdbus-1.so.3.5.8 >>> GStreamer=libgstreamer-0.10.so.0.30.0 >>> GStreamer=libgstreamer-1.0.so.0.1.0 >>> GTK+=libgtk-x11-2.0.so.0.2400.10 >>> OpenGL=libGL.so.1.2.0 >>> Poppler=libpoppler.so.19.0.0 >>> Qt4=libQtCore.so.4.8.1 >>> SDL=libSDL-1.2.so.0.11.3 >>> >> Mmm... I cannot reproduce it at all. My system is: >> >> [System] >> Gambas=3.5.90 >> OperatingSystem=Linux >> Kernel=3.13.0-24-generic >> Architecture=x86_64 >> Distribution=Ubuntu 14.04 LTS >> Desktop=KDE4 >> Theme=Oxygen >> Language=fr_FR.UTF-8 >> Memory=6921M >> [Libraries] >> Cairo=libcairo.so.2.11301.0 >> Curl=libcurl.so.4.3.0 >> DBus=libdbus-1.so.3.7.6 >> GStreamer=libgstreamer-0.10.so.0.30.0 >> GStreamer=libgstreamer-1.0.so.0.203.0 >> GTK+3=libgtk-3.so.0.1000.8 >> GTK+=libgtk-x11-2.0.so.0.2400.23 >> OpenGL=libGL.so.1.2.0 >> Poppler=libpoppler.so.44.0.0 >> Qt4=libQtCore.so.4.8.6 >> SDL=libSDL-1.2.so.0.11.4 >> >> Does anyone have the same problem? >> > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From gambas at ...1... Wed May 7 01:22:06 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 07 May 2014 01:22:06 +0200 Subject: [Gambas-user] Problem with TextArea in Gambas 3.5.3 In-Reply-To: <53696607.7040808@...69...> References: <535A8B60.6020602@...17...> <535CAE23.1010004@...17...> <536942C7.3090501@...1...> <536959D6.6050708@...69...> <53696607.7040808@...69...> Message-ID: <53696E9E.9020909@...1...> Le 07/05/2014 00:45, gian a ?crit : > Hello Benoit, > > on my wife's computer TextArea works well, so I think it's a problem of > 3.5.3 > The bug should be fixed in revision #6255. Regards, -- Beno?t Minisini From VonZorch at ...626... Wed May 7 03:16:13 2014 From: VonZorch at ...626... (VonZorch) Date: Tue, 6 May 2014 18:16:13 -0700 (PDT) Subject: [Gambas-user] Custom control not appearing in toolbox In-Reply-To: References: <1399349605255-46335.post@...3046...> Message-ID: When I uncomment the "Inherits UserControl" line I get the error "Cannot Inherit twice". On Tue, May 6, 2014 at 3:08 PM, Fabien Bodard-4 [via Gambas] < ml-node+s8142n46344h92 at ...3046...> wrote: > yes... you must inherit usercontrol > > 2014-05-06 6:13 GMT+02:00 VonZorch <[hidden email]>: > > > > I developed a custom control. I followed the instructions on the How to > > Program Components In Gambas page. It works correctly and can be > selected > > from the project properties dialog. It can be created in code but I > cannot > > get it to appear on the IDE toolbox. SpeedListBox.gz > > that > link > > should be the source archive and installer. > > There are png icons files in the correct place using two variations of > the > > class name. > > Can someone shed a little light on this problem? > > > > > > > > -- > > View this message in context: > http://gambas.8142.n7.nabble.com/Custom-control-not-appearing-in-toolbox-tp46335.html > > Sent from the gambas-user mailing list archive at Nabble.com. > > > > > ------------------------------------------------------------------------------ > > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > > • 3 signs your SCM is hindering your productivity > > • Requirements for releasing software faster > > • Expert tips and advice for migrating your SCM now > > http://p.sf.net/sfu/perforce > > _______________________________________________ > > Gambas-user mailing list > > [hidden email] > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > -- > Fabien Bodard > > ------------------------------------------------------------------------------ > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://gambas.8142.n7.nabble.com/Custom-control-not-appearing-in-toolbox-tp46335p46344.html > To unsubscribe from Custom control not appearing in toolbox, click here > . > NAML > -- View this message in context: http://gambas.8142.n7.nabble.com/Custom-control-not-appearing-in-toolbox-tp46335p46353.html Sent from the gambas-user mailing list archive at Nabble.com. From shanep1967 at ...169... Wed May 7 03:19:17 2014 From: shanep1967 at ...169... (Shane) Date: Wed, 07 May 2014 11:19:17 +1000 Subject: [Gambas-user] Pcduino In-Reply-To: References: Message-ID: <53698A15.2030903@...169...> yes I have it running on my pcduino and it runs well and I have been able to turn leds on and off using gambas but as far as anything else go's I've had no luck Eg: getting the PWM to work and One Wire when I first started looking into this I thought that I would be simple and that the pcduino would have a Library for the ardunio side of things but It is a bit more complicated than this it seems On 07/05/14 06:20, PICCORO McKAY Lenz wrote: >> From: Shane >> Can you show me some links to what you are talking about as i am not >> sure what you mean > i try to explain that all u asked can be done, of course with some fin tune.. > > i try to said to u that i have already minor hardware compared to > pcduino and i run gambas, an many others systems >> thanks > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From bbruen at ...2308... Wed May 7 06:20:06 2014 From: bbruen at ...2308... (B Bruen) Date: Wed, 7 May 2014 13:50:06 +0930 Subject: [Gambas-user] Custom control not appearing in toolbox In-Reply-To: <1399349605255-46335.post@...3046...> References: <1399349605255-46335.post@...3046...> Message-ID: <20140507135006.c50d7b57d44e842cd6d3b4f7@...2308...> On Mon, 5 May 2014 21:13:25 -0700 (PDT) VonZorch wrote: > I developed a custom control. I followed the instructions on the How to > Program Components In Gambas page. It works correctly and can be selected > from the project properties dialog. It can be created in code but I cannot > get it to appear on the IDE toolbox. SpeedListBox.gz > that link > should be the source archive and installer. > There are png icons files in the correct place using two variations of the > class name. > Can someone shed a little light on this problem? You cannot inherit UserControl as you are already inheriting Form. See comp/source/gb.form ColorChooser (and FColorChooser) for a good example of how to use a form to design a custom control. Your control can use a form as you intend to "design" the control, but the actual exported control must either inherit from UserControl or UserContainer (or some other control) in order to work properly. hth -- B Bruen From dl7nb at ...17... Wed May 7 07:23:38 2014 From: dl7nb at ...17... (Wolfgang, dl7nb) Date: Wed, 07 May 2014 07:23:38 +0200 Subject: [Gambas-user] Problem with TextArea in Gambas 3.5.3 In-Reply-To: <53696E9E.9020909@...1...> References: <535A8B60.6020602@...17...> <535CAE23.1010004@...17...> <536942C7.3090501@...1...> <536959D6.6050708@...69...> <53696607.7040808@...69...> <53696E9E.9020909@...1...> Message-ID: <5369C35A.2040406@...17...> Am 07.05.2014 01:22, schrieb Beno?t Minisini: > Le 07/05/2014 00:45, gian a ?crit : >> Hello Benoit, >> >> on my wife's computer TextArea works well, so I think it's a problem of >> 3.5.3 >> > The bug should be fixed in revision #6255. > > Regards, > Thank you for sorting the problem out! Regards, Wolfgang From oitofelix at ...181... Wed May 7 17:24:54 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Wed, 7 May 2014 12:24:54 -0300 Subject: [Gambas-user] New syntax for using variables arguments in a function call In-Reply-To: <53689464.1080003@...1...> References: <53689464.1080003@...1...> Message-ID: <20140507122454.3cf08a12@...3316...> Em Tue, 06 May 2014 09:51:00 +0200 Beno?t Minisini escreveu: > In revision #6252, I added the following syntax: [...] Thank you! That is a very useful feature. Happy Hacking! -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From bagoneo at ...69... Wed May 7 18:10:39 2014 From: bagoneo at ...69... (gian) Date: Wed, 07 May 2014 18:10:39 +0200 Subject: [Gambas-user] Problem with ColorButton in 3.5.3 with Gtk and Gui components. Message-ID: <536A5AFF.7060505@...69...> Hello Benoit, I accidentally sent this message to the owner email sorry. Having this simple code on a Fmain.form with ColorButton1 and this code: Public Sub Form_Open() Me.Center ColorButton1.Color = Color.White End Public Sub ColorButton1_Change() Dim iCol As Integer iCol = ColorButton1.Color Print iCol '============> correct everywhere End The ColorButton does not stain (Gui and Gtk side), button always black. With QT well works. I inform also that with the computer of my wife (Gambas = 3.5.90) conversely, everything is working correctly. Regards gianluigi PS: Sorry also for my english From oitofelix at ...181... Wed May 7 18:27:48 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Wed, 7 May 2014 13:27:48 -0300 Subject: [Gambas-user] Calling external function by pointer Message-ID: <20140507132748.1ca1d31b@...3316...> Hello all! Suppose we have an external function pointer inside the Gambas variable 'pExternFunction' and we want to call the correspondent function passing the arguments, known at compilation time, 'Arg1' to 'ArgN'. How can we accomplish this in Gambas? Thanks in advance. -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From gambas at ...1... Wed May 7 19:29:48 2014 From: gambas at ...1... (=?ISO-8859-15?Q?Beno=EEt_Minisini?=) Date: Wed, 07 May 2014 19:29:48 +0200 Subject: [Gambas-user] Problem with ColorButton in 3.5.3 with Gtk and Gui components. In-Reply-To: <536A51ED.5090709@...69...> References: <536A51ED.5090709@...69...> Message-ID: <536A6D8C.7010104@...1...> Le 07/05/2014 17:31, gian a ?crit : > Hello Benoit, > > > Having this simple code on a Fmain.form with ColorButton1 and this code: > > > Public Sub Form_Open() > > Me.Center > > ColorButton1.Color = Color.White > > End > > > Public Sub ColorButton1_Change() > > > Dim iCol As Integer > > iCol = ColorButton1.Color > > Print iCol '============> correct everywhere > > > End > > > The ColorButton does not stain (Gui and Gtk side), button always black. > > > With QT well works. > > > I inform also that with the computer of my wife (Gambas = 3.5.90) > conversely, everything is working correctly. > > > Regards gianluigi > > > PS: Sorry for my english > Please post such mails on the mailing-list! -- Beno?t Minisini From gambas at ...1... Wed May 7 19:30:28 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 07 May 2014 19:30:28 +0200 Subject: [Gambas-user] Problem with ColorButton in 3.5.3 with Gtk and Gui components. In-Reply-To: <536A5AFF.7060505@...69...> References: <536A5AFF.7060505@...69...> Message-ID: <536A6DB4.7070600@...1...> Le 07/05/2014 18:10, gian a ?crit : > Hello Benoit, > > > I accidentally sent this message to the owner email sorry. And I just sent a mail for that, because I didn't see that mail first! :-) -- Beno?t Minisini From gambas at ...1... Wed May 7 19:32:46 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 07 May 2014 19:32:46 +0200 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <20140507132748.1ca1d31b@...3316...> References: <20140507132748.1ca1d31b@...3316...> Message-ID: <536A6E3E.2010806@...1...> Le 07/05/2014 18:27, Bruno F?lix Rezende Ribeiro a ?crit : > Hello all! > > Suppose we have an external function pointer inside the Gambas variable > 'pExternFunction' and we want to call the correspondent function > passing the arguments, known at compilation time, 'Arg1' to 'ArgN'. > How can we accomplish this in Gambas? > > Thanks in advance. > I'm afraid this is not possible, because the FFI library used by Gambas must know the signature of the function before calling it. -- Beno?t Minisini From oitofelix at ...181... Wed May 7 20:43:16 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Wed, 7 May 2014 15:43:16 -0300 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <536A6E3E.2010806@...1...> References: <20140507132748.1ca1d31b@...3316...> <536A6E3E.2010806@...1...> Message-ID: <20140507154316.081b33f4@...3316...> Em Wed, 07 May 2014 19:32:46 +0200 Beno?t Minisini escreveu: > I'm afraid this is not possible, because the FFI library used by > Gambas must know the signature of the function before calling it. What about providing a way to declare the function signature for a pointer variable? -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From willy at ...2734... Wed May 7 15:38:46 2014 From: willy at ...2734... (Willy Raets) Date: Wed, 07 May 2014 15:38:46 +0200 Subject: [Gambas-user] gb.report question on setting printer to print to In-Reply-To: References: <1399304398.2318.22.camel@...3024...> Message-ID: <1399469926.3053.2.camel@...3024...> On Tue, 2014-05-06 at 21:55 +0200, Fabien Bodard wrote: > hi willy > > > the option is available since 3.5.3 > > Report.Print(optional MyPrinter as printer) > > if printer is defined then the configure box will not show. > > > dim hprinter as new printer > > hprinter.name = HP-LaserJet > > report.print(hprinter) > Thanks Fabian, I'll upgrade to 3.5.3 -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From jbskaggs42 at ...626... Wed May 7 22:32:12 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Wed, 7 May 2014 15:32:12 -0500 Subject: [Gambas-user] Fontchooser help Message-ID: I have not been able to find any font chooser examples. I can get my textarea font to match the file chooser font, but I can't seem to change the size or styles to that of the fontchooser. Could someone point me to an example showing how the fontchooser works? From n.rogozarski at ...626... Wed May 7 23:11:59 2014 From: n.rogozarski at ...626... (Roki) Date: Wed, 07 May 2014 23:11:59 +0200 Subject: [Gambas-user] Report and Settings Message-ID: <536AA19F.6070709@...626...> Hello everyone, I'm new here! Here's my question!? When I add gb.settings component in my project, a report returning this error ("type mismatch: wanted integer, got null instead"). When I turn off gb.settings component, report work correctly. Is this a bug or I do something wrong? Sorry for my English, if there are some mistakes, but I think somehow you understand. From rmorgan62 at ...626... Wed May 7 23:27:18 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Wed, 7 May 2014 14:27:18 -0700 Subject: [Gambas-user] Report and Settings In-Reply-To: <536AA19F.6070709@...626...> References: <536AA19F.6070709@...626...> Message-ID: Can you supply your code? You don't give enough details for anyone to be able to help. On Wed, May 7, 2014 at 2:11 PM, Roki wrote: > Hello everyone, I'm new here! > > Here's my question!? > > When I add gb.settings component in my project, a report returning this > error ("type mismatch: wanted integer, got null instead"). When I turn > off gb.settings component, report work correctly. > > Is this a bug or I do something wrong? > > Sorry for my English, if there are some mistakes, but I think somehow > you understand. > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From VonZorch at ...626... Wed May 7 23:58:08 2014 From: VonZorch at ...626... (VonZorch) Date: Wed, 7 May 2014 14:58:08 -0700 (PDT) Subject: [Gambas-user] Custom control not appearing in toolbox In-Reply-To: <20140507135006.c50d7b57d44e842cd6d3b4f7@...2308...> References: <1399349605255-46335.post@...3046...> <20140507135006.c50d7b57d44e842cd6d3b4f7@...2308...> Message-ID: Thanks for the help. On Tue, May 6, 2014 at 11:47 PM, B Bruen [via Gambas] < ml-node+s8142n46355h33 at ...3046...> wrote: > On Mon, 5 May 2014 21:13:25 -0700 (PDT) > VonZorch <[hidden email]> > wrote: > > > I developed a custom control. I followed the instructions on the How to > > Program Components In Gambas page. It works correctly and can be > selected > > from the project properties dialog. It can be created in code but I > cannot > > get it to appear on the IDE toolbox. SpeedListBox.gz > > that > link > > should be the source archive and installer. > > There are png icons files in the correct place using two variations of > the > > class name. > > Can someone shed a little light on this problem? > > You cannot inherit UserControl as you are already inheriting Form. See > comp/source/gb.form ColorChooser (and FColorChooser) for a good example of > how to use a form to design a custom control. > > Your control can use a form as you intend to "design" the control, but the > actual exported control must either inherit from UserControl or > UserContainer (or some other control) in order to work properly. > > hth > -- > B Bruen <[hidden email]> > > > ------------------------------------------------------------------------------ > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://gambas.8142.n7.nabble.com/Custom-control-not-appearing-in-toolbox-tp46335p46355.html > To unsubscribe from Custom control not appearing in toolbox, click here > . > NAML > -- View this message in context: http://gambas.8142.n7.nabble.com/Custom-control-not-appearing-in-toolbox-tp46335p46368.html Sent from the gambas-user mailing list archive at Nabble.com. From willy at ...2734... Thu May 8 00:03:29 2014 From: willy at ...2734... (Willy Raets) Date: Thu, 08 May 2014 00:03:29 +0200 Subject: [Gambas-user] Fontchooser help In-Reply-To: References: Message-ID: <1399500209.3117.2.camel@...3024...> On Wed, 2014-05-07 at 15:32 -0500, Jb Skaggs wrote: > I have not been able to find any font chooser examples. I can get my > textarea font to match the file chooser font, but I can't seem to > change the size or styles to that of the fontchooser. Could someone > point me to an example showing how the fontchooser works? Hi Jb, Attached a source archive with a short example on how to use. -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org -------------- next part -------------- A non-text attachment was scrubbed... Name: FontChooser-0.0.1.tar.gz Type: application/x-compressed-tar Size: 5355 bytes Desc: not available URL: From jbskaggs42 at ...626... Thu May 8 00:19:48 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Wed, 7 May 2014 17:19:48 -0500 Subject: [Gambas-user] Fontchooser help In-Reply-To: <1399500209.3117.2.camel@...3024...> References: <1399500209.3117.2.camel@...3024...> Message-ID: thank you this will help a lot :) On Wed, May 7, 2014 at 5:03 PM, Willy Raets wrote: > On Wed, 2014-05-07 at 15:32 -0500, Jb Skaggs wrote: >> I have not been able to find any font chooser examples. I can get my >> textarea font to match the file chooser font, but I can't seem to >> change the size or styles to that of the fontchooser. Could someone >> point me to an example showing how the fontchooser works? > > Hi Jb, > > Attached a source archive with a short example on how to use. > > > -- > Kind regards, > > Willy (aka gbWilly) > > http://gambasshowcase.org/ > http://howtogambas.org > http://gambos.org > > > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From vuott at ...325... Thu May 8 05:00:41 2014 From: vuott at ...325... (Ru Vuott) Date: Thu, 8 May 2014 04:00:41 +0100 (BST) Subject: [Gambas-user] "\[" -> Bad character constant in string Message-ID: <1399518041.79817.YahooMailBasic@...3269...> Hello, if I run this line: Print "PS1='\[\033[3;2f\]'" I obtain this error-notice: "Bad character constant in string" ...where the problem seems to be: \[ and \] How can I solve that problem ? I'd like to specify that I do not want the mere graphic result, but (...in other code, obviously) it have to be able to *work*. Regards vuott From vuott at ...325... Thu May 8 06:15:34 2014 From: vuott at ...325... (Ru Vuott) Date: Thu, 8 May 2014 05:15:34 +0100 (BST) Subject: [Gambas-user] R: "\[" -> Bad character constant in string In-Reply-To: <1399518041.79817.YahooMailBasic@...3269...> Message-ID: <1399522534.67264.YahooMailBasic@...3269...> uhmmm.... solved: Print "PS1='\e[3;2f'" -------------------------------------------- Gio 8/5/14, Ru Vuott ha scritto: Oggetto: [Gambas-user] "\[" -> Bad character constant in string A: gambas-user at lists.sourceforge.net Data: Gioved? 8 maggio 2014, 05:00 Hello, if I run this line: ? ? ? Print "PS1='\[\033[3;2f\]'" I obtain this error-notice: "Bad character constant in string" ...where the problem seems to be:? \[???and???\] How can I solve that problem ?? I'd like to specify that I do not want the mere graphic result, but (...in other code, obviously) it have to be able to *work*. Regards vuott??? ------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: ? 3 signs your SCM is hindering your productivity ? Requirements for releasing software faster ? Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From gambas at ...1... Thu May 8 14:25:33 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 08 May 2014 14:25:33 +0200 Subject: [Gambas-user] Feature request: Make 'Pointer' a true integer type In-Reply-To: <20140427051424.4dcca655@...3316...> References: <20140427051424.4dcca655@...3316...> Message-ID: <536B77BD.7070307@...1...> Le 27/04/2014 10:14, Bruno F?lix Rezende Ribeiro a ?crit : > Hello again! > > It'd be very handy if 'Pointer' was considered by the interpreter as an > integer data type like 'Byte', 'Short', 'Integer' and 'Long'. That way > one could use any integer function indiscriminately on a Pointer as > well, rather than converting it to 'Long' (using 'CLong' function) > every time it's an argument for an integer function. That is specially > relevant when interfacing with external C libraries, where to make > portable Gambas programs one need to treat the C data type 'long' as > the Gambas data type 'Pointer'. This means that 'Pointer' isn't > meaningful only in pointer contexts but also in ordinary integer > contexts. What do you think about this proposed change? Is there any > way in which it can be harmful to existing code or interpreter's > functionality? > > Thanks in advance. > Pointer are already automatically converted to integers or longs. What do you need to do exactly? -- Beno?t Minisini From gambas at ...1... Thu May 8 15:01:14 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 08 May 2014 15:01:14 +0200 Subject: [Gambas-user] Valuebox. Property ReadOnly doesn't work? In-Reply-To: <535C37AF.6020602@...626...> References: <535C37AF.6020602@...626...> Message-ID: <536B801A.7000706@...1...> Le 27/04/2014 00:48, Francisco Martinez a ?crit : > Hi buddies. > > In running mode. I see that ValueBox's ReadOnly property is True, but I > can write inside. It is a bug?. > > I'm using the development version: > 3.5.99.1+svn20140424+build51~ubuntu12.10.1 > > Thanks > Please provide a little sample project that reproduces the bug, because ValueBox is a complex control, so I can't guess how you use it. Regards, -- Beno?t Minisini From sbungay at ...3301... Thu May 8 15:00:38 2014 From: sbungay at ...3301... (Stephen) Date: Thu, 08 May 2014 09:00:38 -0400 Subject: [Gambas-user] New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc Message-ID: <536B7FF6.9090108@...3301...> Looking at the thread "New syntax for using variables arguments in a function call" I realized that I needed to really brush up on my somewhat marginal understanding of the evolving (a good thing) GAMBAS and OOP. Not fully understanding "SUPER" (I've never used it but can see a use for it) I trotted off to Google and the GAMBAS documentation, where much reading was done, and (as usual) more questions raised. Studying the "SUPER" example at http://gambasdoc.org/hemp/lang/super, I wondered at the purpose of a collection that seems not to be used but once and some syntax in it's use in the example, which didn't make any sense to my old brain. Below is a snippet from the example (where $cPos is a collection, $aKey an Array of String Objects (I think) and Key a string object; $cPos.Clear $cPos[Key] = $aKey.Count $aKey.Add(Key) OK, the first line clears the collection, got it, and the last line adds the contents of "String" to $aKey, got that.... but what does the second line do? It looks like it is adding the count of elements in $aKey to the collection $cPos... but in OOP I would use a method call i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". -- Kindest Regards Steve :) From taboege at ...626... Thu May 8 15:28:11 2014 From: taboege at ...626... (Tobias Boege) Date: Thu, 8 May 2014 15:28:11 +0200 Subject: [Gambas-user] New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: <536B7FF6.9090108@...3301...> References: <536B7FF6.9090108@...3301...> Message-ID: <20140508132811.GA959@...2774...> On Thu, 08 May 2014, Stephen wrote: > Looking at the thread "New syntax for using variables arguments in a > function call" I realized that I needed to really brush up on my > somewhat marginal understanding of the evolving (a good thing) GAMBAS > and OOP. Not fully understanding "SUPER" (I've never used it but can see > a use for it) I trotted off to Google and the GAMBAS documentation, > where much reading was done, and (as usual) more questions raised. If you write a class and inherit from another class, you can override methods and properties in your inheriting class. However, sometimes the inherited class does a pretty good job already and you don't want to reinvent the wheel for doing something. That's when Super comes into play because Super knows where the method and property implementations of the inherited class (the super class) are. So you can still call methods of the super class in your subclass that you have actually just overridden. In the example below, you want to skim data in ListBox' Add() method but you don't want to implement the actual addition of a new element so you resort to the original ListBox' Add() implementation - which is available as Super.Add() and knows how to do the thing. > Studying the "SUPER" example at http://gambasdoc.org/hemp/lang/super, > I wondered at the purpose of a collection that seems not to be used but > once and some syntax in it's use in the example, which didn't make any > sense to my old brain. Below is a snippet from the example (where $cPos > is a collection, $aKey an Array of String Objects (I think) and Key a > string object; > > $cPos.Clear > $cPos[Key] = $aKey.Count > $aKey.Add(Key) > > OK, the first line clears the collection, got it, and the last line > adds the contents of "String" to $aKey, got that.... but what does the > second line do? It looks like it is adding the count of elements in > $aKey to the collection $cPos... but in OOP I would use a method call > i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example > GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". > $cPos[Key] = $aKey.Count followed by $aKey.Add(Key) will store the *index* of Key in the $aKey array in the $cPos collection, indexed by the *value* of the key. (Think about it.) That means if the user gives you a Key, you can look up the index of that key in the $aKey array using $cPos[Key], i.e. the statement $aKey[$cPos[Key]] will always return Key (or raise an error, but see below for that). This also explains why the Collection is named $cPos. Not sure what that implies or what we can do with it and how $cPos.Clear() fits into the picture because it already deletes that additional information we collected... Either I don't get it or the example is just broken (I'd prefer the second option, of course :-)). Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From gambas at ...1... Thu May 8 15:35:37 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 08 May 2014 15:35:37 +0200 Subject: [Gambas-user] New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: <536B7FF6.9090108@...3301...> References: <536B7FF6.9090108@...3301...> Message-ID: <536B8829.4070806@...1...> Le 08/05/2014 15:00, Stephen a ?crit : > Looking at the thread "New syntax for using variables arguments in a > function call" I realized that I needed to really brush up on my > somewhat marginal understanding of the evolving (a good thing) GAMBAS > and OOP. Not fully understanding "SUPER" (I've never used it but can see > a use for it) I trotted off to Google and the GAMBAS documentation, > where much reading was done, and (as usual) more questions raised. > Studying the "SUPER" example at http://gambasdoc.org/hemp/lang/super, > I wondered at the purpose of a collection that seems not to be used but > once and some syntax in it's use in the example, which didn't make any > sense to my old brain. Below is a snippet from the example (where $cPos > is a collection, $aKey an Array of String Objects (I think) and Key a > string object; > > $cPos.Clear > $cPos[Key] = $aKey.Count > $aKey.Add(Key) > > OK, the first line clears the collection, got it, and the last line > adds the contents of "String" to $aKey, got that.... but what does the > second line do? It looks like it is adding the count of elements in > $aKey to the collection $cPos... but in OOP I would use a method call > i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example > GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". > SUPER is a standard keyword in OOP. It represents the parent class of the class of the current object. I have fixed the example in the wiki (now at http://gambaswiki.org). Not that example is not complete, it just shows how to use SUPER. But it does not exist in all OOP languages. For example, in C++, you have to name the parent class explicitely. Regards, -- Beno?t Minisini From bbruen at ...2308... Thu May 8 15:38:43 2014 From: bbruen at ...2308... (B Bruen) Date: Thu, 8 May 2014 23:08:43 +0930 Subject: [Gambas-user] New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: <536B7FF6.9090108@...3301...> References: <536B7FF6.9090108@...3301...> Message-ID: <20140508230843.e785b909f8a5f31b8a5b01df@...2308...> On Thu, 08 May 2014 09:00:38 -0400 Stephen wrote: > Looking at the thread "New syntax for using variables arguments in a > function call" I realized that I needed to really brush up on my > somewhat marginal understanding of the evolving (a good thing) GAMBAS > and OOP. Not fully understanding "SUPER" (I've never used it but can see > a use for it) I trotted off to Google and the GAMBAS documentation, > where much reading was done, and (as usual) more questions raised. > Studying the "SUPER" example at http://gambasdoc.org/hemp/lang/super, > I wondered at the purpose of a collection that seems not to be used but > once and some syntax in it's use in the example, which didn't make any > sense to my old brain. Below is a snippet from the example (where $cPos > is a collection, $aKey an Array of String Objects (I think) and Key a > string object; > > $cPos.Clear > $cPos[Key] = $aKey.Count > $aKey.Add(Key) > > OK, the first line clears the collection, got it, and the last line > adds the contents of "String" to $aKey, got that.... but what does the > second line do? It looks like it is adding the count of elements in > $aKey to the collection $cPos... but in OOP I would use a method call > i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example > GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". > > -- > Kindest Regards > Steve :) > > Probably better to read the example as: ' MyListBox class Inherits ListBox Private $cPos As New Collection Private $aKey As New String[] ... ' Reimplements the Add method Public Sub Add(Text As String, Key As String, Optional Pos As Integer = -1) ' Adds the item to the parent list box Super.Add(Text, Key, Pos) ' Now do some other stuff that we want in our specialised class ....like... If Pos < 0 Then $cPos.Clear $cPos[Key] = $aKey.Count $aKey.Add(Key) Else $aKey.Add(Key, Pos) Endif End The example is just trying to demonstrate an override method in the specialised class and how to use Super to get at the ancestral class method of the same name. The importance is that MyListBox.Add() cannot use Me.Add() as that will refer to the child class (i.e. stack overflow) but we can get to the ancestral method. -- B Bruen From oitofelix at ...181... Thu May 8 16:14:58 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Thu, 8 May 2014 11:14:58 -0300 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <536A8B24.6040409@...1...> References: <20140507132748.1ca1d31b@...3316...> <536A6E3E.2010806@...1...> <20140507154316.081b33f4@...3316...> <536A8B24.6040409@...1...> Message-ID: <20140508111458.7072cff0@...3316...> Em Wed, 07 May 2014 21:36:04 +0200 Beno?t Minisini escreveu: > Le 07/05/2014 20:43, Bruno F?lix Rezende Ribeiro a ?crit : > > Em Wed, 07 May 2014 19:32:46 +0200 > > Beno?t Minisini escreveu: > > > >> I'm afraid this is not possible, because the FFI library used by > >> Gambas must know the signature of the function before calling it. > > > > What about providing a way to declare the function signature for a > > pointer variable? > > > > Why do you need that? For example, the Xlib function 'XSetErrorHandler' accepts the new error handler as an argument and returns the old one. I have a class called 'X11Error' which interfaces with the Xlib's error facilities. Inside its '_new' method it registers within Xlib its private method 'ErrorHandler' as the error handler and stores the returned pointer to the default Xlib's error handler inside a private variable. Then, to define a new error handler the user has to create a new object of class 'X11Error' and then catch the event 'Error' which will be raised by 'ErrorHandler'. However, if there is no observer for such object the Xlib's default error handler is called instead. Therefore I need the ability to call an anonymous function whose signature is known. Do you know any other way? Even if there is a specific way to solve this very problem within Xlib, I think Gambas module programmers would benefit of such improvement. -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From oitofelix at ...181... Thu May 8 16:39:32 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Thu, 8 May 2014 11:39:32 -0300 Subject: [Gambas-user] Feature request: Make 'Pointer' a true integer type In-Reply-To: <536B77BD.7070307@...1...> References: <20140427051424.4dcca655@...3316...> <536B77BD.7070307@...1...> Message-ID: <20140508113932.4cdb6a6f@...3316...> Em Thu, 08 May 2014 14:25:33 +0200 Beno?t Minisini escreveu: > Pointer are already automatically converted to integers or longs. > What do you need to do exactly? This problem arose when I tried to use some bit manipulation functions over pointers and get caught by an error. The very simple code below show what I mean: Dim pPointer As Pointer = BSet(pPointer, 2) The evaluation of the previous line raises an error which says: "Type mismatch: wanted Number, got Pointer instead" However I can obtain the desired behavior by rewriting it as: Dim pPointer As Pointer = BSet(CLong(pPointer), 2) My request is to make the interpreter operate directly over pointers within numeric functions or to convert Pointers to Longs transparently whenever needed. Considering the error message, I think the interpreter should consider the type 'Pointer' a "Number type" also. Thank you for your dedication. Ps: I'm using Gambas 3.5.2. -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From n.rogozarski at ...626... Thu May 8 16:54:58 2014 From: n.rogozarski at ...626... (Roki) Date: Thu, 08 May 2014 16:54:58 +0200 Subject: [Gambas-user] Report and Settings In-Reply-To: References: <536AA19F.6070709@...626...> Message-ID: <536B9AC2.8010503@...626...> First, thank Randall for rapid response. You're right, here's my explanation of the problem. I did a project to record the vehicles that are registered in our company. I use mysql database in background. From the Component tab, I checked (gb.db.mysql, gb.report and gb.settings) because I needed for my project. After all the forms and modules, I created a report of registered vehicles. I run the project to test it. But when I clicked to view a report, the program stopped, and return this error (Type mismatch: wanted integer, got Null instead in FMain:343.) Here is the code where the error appears: Public sub ToolButton3_Click() Dim rep as New repVehicle rep.Preview <<< Here returns an error (Type mismatch: wanted integer, got Null instead in FMain:343.) End After exploring the code to find the source of the error, I found nothing wrong with the code. Accidentally noticed that when uncheck gb.settings from the component tab, the review of a report, run without any problem. I hope that now I was clear enough about the problem. On 05/07/2014 11:27 PM, Randall Morgan wrote: > Can you supply your code? You don't give enough details for anyone to be > able to help. > > > On Wed, May 7, 2014 at 2:11 PM, Roki wrote: > >> Hello everyone, I'm new here! >> >> Here's my question!? >> >> When I add gb.settings component in my project, a report returning this >> error ("type mismatch: wanted integer, got null instead"). When I turn >> off gb.settings component, report work correctly. >> >> Is this a bug or I do something wrong? >> >> Sorry for my English, if there are some mistakes, but I think somehow >> you understand. >> >> >> ------------------------------------------------------------------------------ >> Is your legacy SCM system holding you back? Join Perforce May 7 to find >> out: >> • 3 signs your SCM is hindering your productivity >> • Requirements for releasing software faster >> • Expert tips and advice for migrating your SCM now >> http://p.sf.net/sfu/perforce >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > From gambas at ...1... Thu May 8 17:12:04 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 08 May 2014 17:12:04 +0200 Subject: [Gambas-user] Wrapping methods which accept optional arguments In-Reply-To: <20140415222137.4cef7beb@...3316...> References: <20140415222137.4cef7beb@...3316...> Message-ID: <536B9EC4.90608@...1...> Le 16/04/2014 03:21, Bruno F?lix Rezende Ribeiro a ?crit : > Hello Again! > > Suppose we are overriding the class 'Array' to add the event 'Update' > which will be raised after the completion of any method which could > possibly modify the array structure. We start by the 'Remove' method > which has the following signature: > > Public Sub Remove(iIndex As Integer, Optional iLength As Integer) > > As our override method is not much more than a wrapper around the > parent's method, it needs to call 'Super.Remove' method with the same > arguments it has received in the first place. Consider our first > attempt to do just that, which would be: > > Super.Remove(iIndex, iLength) > > However, that call won't work as expected because although 'iLength' is > received as an optional argument, it's invariably passed along to the > parent's method, be it originally given or not, in which case it would > default to '0'. > > In order to solve that problem we may consider to discriminate > semantically the optional argument, if that is at all possible. To > discover if that is actually the case, we must prove that either one of > the following properties must hold about the semantics of the method for > some possible default value of the optional argument: > > 1. The method's semantics is defined for the default value of the > optional argument, but would be indistinguishable if the optional > argument were otherwise omitted. > > 2. The method's semantics is undefined for the default value of the > optional argument. > > It turns out in this particular case the 'Remove' method satisfies both > properties. For the first property we can just take 'iLength' as '1', > since the default behavior (when iLength is omitted) is to remove just > one element of the array. Then, our method would look like: > > Public Sub Remove(iIndex As Integer, Optional iLength As Integer = 1) > > Super.Remove(iIndex, iLength) > Raise Update() > > End > > For the second property we could take 'iLength' as '0' because there is > no a-priori nor auto-evident distinction between removing zero elements > of an array and not executing the procedure of removal at all. > Therefore we can be assured that no one would expect a meaningful > behavior from a non-meaningful argument and then reserve that for > internal use, promoting the semantics of the method as > undefined/unpredictable for that particular optional argument's default > value. Our override method would be: > > Public Sub Remove(iIndex As Integer, Optional iLength As Integer = 0) > > If iLength = 0 Then > Super.Remove(iIndex) > Else > Super.Remove(iIndex, iLength) > EndIf > > Raise Update() > > End > > Notice that this latter method's form could be used to obtain a method > functionally indistinguishable from the former method's form by just > replacing the zeros by ones. Nevertheless, the converse is not true. > > Although, we could successfully solve the problem for this particular > instance of the problem resorting to semantical analysis, it does not > help much with other methods which have an entire different semantics > whose analysis must always be done in a case-by-case basis. Even worse, > it's possible to prove the following statement: > > There is a primitive method, which accepts optional arguments, that > can't be perfectly wrapped by any non-primitive method of the same > signature if, and only if, there is a way for primitive methods to > unambiguously check whether a particular optional argument was > supplied and there is no way of doing so for non-primitive methods. > > Where 'primitive method' is defined as a method not written in Gambas > which is callable from at least one method written in Gambas; and > 'non-primitive method' is defined as a method written in Gambas. > Furthermore we admit the premise that it's impossible for a > non-primitive method to call another method referencing the unchanged > original argument tuple. > > The theorem makes explicit our necessity of providing a way of checking > unambiguously, in Gambas code, whether any given optional argument were > actually supplied or, alternatively, preventing primitive methods of > doing so. Otherwise, there will be methods for which it is impossible > to remedy the situation of perfect-wrapping by pure semantic analysis. > > Now for a more pragmatic approach, it'd be very useful to document > the default value of optional arguments as part of the method's > signature for all primitive and non-primitive methods where it is > applicable. Those methods can always be perfectly wrapped using the > first property of the semantical analysis given above. Moreover there > is a trivial algorithm to do so, granted we know the default values of > every optional argument. That way we eliminate the step of semantical > analysis even without modification to the interpreter's code. > > My questions are: do you see any problem with the reasoning outlined > above? Have you ever faced the same problem? Do you know some > workaround? How do you think Gambas may be improved to solve this > problem? > > > Thank you. > Hi, In revision #6258, I implemented a new special function, IsMissing(), that returns if an optional argument is missing. I didn't tested it with functions taking a variable number of arguments yet. Enjoy it. -- Beno?t Minisini From jbskaggs42 at ...626... Thu May 8 17:17:18 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Thu, 8 May 2014 10:17:18 -0500 Subject: [Gambas-user] My appreciation and thanks Message-ID: I started using Gambas in 2007 / 08 and quit in 2010 becuase of job changes and going to windows only systems I lost much of what I had learned. But I just picked Gambas again and running it on Linux Mint. To Benoit and the rest I want to say thanks for working on this project for so many years. I am a visual person with dyslexia and so straight coding is very difficult for me this program helps me produce use app's for my church, friends and hopefully the linux community at large. But without your drive to have done this I would be struggling very much. Thanks for the hard work. JB SKaggs From taboege at ...626... Thu May 8 18:41:13 2014 From: taboege at ...626... (Tobias Boege) Date: Thu, 8 May 2014 18:41:13 +0200 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <20140508111458.7072cff0@...3316...> References: <20140507132748.1ca1d31b@...3316...> <536A6E3E.2010806@...1...> <20140507154316.081b33f4@...3316...> <536A8B24.6040409@...1...> <20140508111458.7072cff0@...3316...> Message-ID: <20140508164112.GB959@...2774...> On Thu, 08 May 2014, Bruno F??lix Rezende Ribeiro wrote: > Em Wed, 07 May 2014 21:36:04 +0200 > Beno??t Minisini escreveu: > > > Le 07/05/2014 20:43, Bruno F??lix Rezende Ribeiro a ??crit : > > > Em Wed, 07 May 2014 19:32:46 +0200 > > > Beno??t Minisini escreveu: > > > > > >> I'm afraid this is not possible, because the FFI library used by > > >> Gambas must know the signature of the function before calling it. > > > > > > What about providing a way to declare the function signature for a > > > pointer variable? > > > > > > > Why do you need that? > > For example, the Xlib function 'XSetErrorHandler' accepts the new error > handler as an argument and returns the old one. I have a class called > 'X11Error' which interfaces with the Xlib's error facilities. Inside > its '_new' method it registers within Xlib its private method > 'ErrorHandler' as the error handler and stores the returned pointer to > the default Xlib's error handler inside a private variable. Then, to > define a new error handler the user has to create a new object of class > 'X11Error' and then catch the event 'Error' which will be raised by > 'ErrorHandler'. However, if there is no observer for such object the > Xlib's default error handler is called instead. Therefore I need the > ability to call an anonymous function whose signature is known. Do you > know any other way? Even if there is a specific way to solve this > very problem within Xlib, I think Gambas module programmers would > benefit of such improvement. > Practically anything can be done in a C component. In this case, you can create a function that accepts a function pointer and a Variant[] with the values you want to pass and let the C function handle the rest. In fact, I would recommend for your component to have at least a little C backend to ease your life. I understand if you want to be able to do all the things in pure Gambas but for that, new syntaxes must be created and I can't imagine how those could fit into the existing Basic language elements... To interface with C libraries, it's IMHO still best to write C components or at least small C cores and build a complete component in Gambas on top of them. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From jussi.lahtinen at ...626... Thu May 8 18:53:30 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Thu, 8 May 2014 19:53:30 +0300 Subject: [Gambas-user] Report and Settings In-Reply-To: <536B9AC2.8010503@...626...> References: <536AA19F.6070709@...626...> <536B9AC2.8010503@...626...> Message-ID: How that method "Preview" is defined? If you cannot show more code, then can you isolate this problem in small runnable project you could send to us? Jussi On Thu, May 8, 2014 at 5:54 PM, Roki wrote: > First, thank Randall for rapid response. You're right, here's my > explanation of the problem. > > I did a project to record the vehicles that are registered in our > company. I use mysql database in background. From the Component tab, I > checked (gb.db.mysql, gb.report and gb.settings) because I needed for my > project. After all the forms and modules, I created a report of > registered vehicles. I run the project to test it. But when I clicked to > view a report, the program stopped, and return this error (Type > mismatch: wanted integer, got Null instead in FMain:343.) > > Here is the code where the error appears: > Public sub ToolButton3_Click() > Dim rep as New repVehicle > rep.Preview <<< Here returns an error (Type mismatch: wanted > integer, got Null instead in FMain:343.) > End > > After exploring the code to find the source of the error, I found > nothing wrong with the code. > Accidentally noticed that when uncheck gb.settings from the component > tab, the review of a report, run without any problem. > > I hope that now I was clear enough about the problem. > > On 05/07/2014 11:27 PM, Randall Morgan wrote: > > Can you supply your code? You don't give enough details for anyone to be > > able to help. > > > > > > On Wed, May 7, 2014 at 2:11 PM, Roki wrote: > > > >> Hello everyone, I'm new here! > >> > >> Here's my question!? > >> > >> When I add gb.settings component in my project, a report returning this > >> error ("type mismatch: wanted integer, got null instead"). When I turn > >> off gb.settings component, report work correctly. > >> > >> Is this a bug or I do something wrong? > >> > >> Sorry for my English, if there are some mistakes, but I think somehow > >> you understand. > >> > >> > >> > ------------------------------------------------------------------------------ > >> Is your legacy SCM system holding you back? Join Perforce May 7 to find > >> out: > >> • 3 signs your SCM is hindering your productivity > >> • Requirements for releasing software faster > >> • Expert tips and advice for migrating your SCM now > >> http://p.sf.net/sfu/perforce > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > > > > > > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Thu May 8 19:32:24 2014 From: gambas at ...1... (=?ISO-8859-15?Q?Beno=EEt_Minisini?=) Date: Thu, 08 May 2014 19:32:24 +0200 Subject: [Gambas-user] BUG : IDE Crash when opening a Form in my Project In-Reply-To: <53688302.8000100@...3328...> References: <53688302.8000100@...3328...> Message-ID: <536BBFA8.8060605@...1...> Le 06/05/2014 08:36, Christian Fitzner a ?crit : > Hi, > > first, i want to say thank you for the great programming tool ! > > > Unfortunately I have a problem whith the IDE. When i open a Form then i > get : > > CFamily.DrawIcon.260: Unable to load image > > The output of GB_STOCK=debug gambas3 : > > gb.form: init stock with application theme: '' > gb.form: desktop is GNOME > gb.form: add icon path: /usr/share/icons/gnome/&1x&1!&2 > gb.form: add icon path: /usr/share/icons/hicolor/&1x&1!&2 > gb.form: add icon path: stock/&2 > CFamily.DrawIcon.260: Unable to load image > 1: CFamily.DrawIcon.260 > 2: CFamily.EnterControl.177 > 3: CFamilyForm.EnterControl.86 > 4: FForm.CheckHovered.3883 > 5: FForm.Form_Activate.3172 > *** Error in `/usr/bin/gambas3': munmap_chunk(): invalid pointer: > 0x00000000047b796f *** > Abgebrochen (Speicherabzug geschrieben) > > My System : > > [System] > Gambas=3.5.90 > OperatingSystem=Linux > Kernel=3.11.0-15-generic > Architecture=x86_64 > Distribution=Ubuntu 14.04 LTS > Desktop=GNOME > Theme=QGtk > Language=de_DE.UTF-8 > Memory=3010M > [Libraries] > Cairo=libcairo.so.2.11301.0 > Curl=libcurl.so.4.3.0 > DBus=libdbus-1.so.3.7.6 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.203.0 > GTK+3=libgtk-3.so.0.1000.8 > GTK+=libgtk-x11-2.0.so.0.2400.23 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.43.0.0 > Poppler=libpoppler.so.44.0.0 > Qt4=libQtCore.so.4.8.6 > SDL=libSDL-1.2.so.0.11.4 > > I attached a sample in this mail. The bad form is frmMain. > > Thank You and best wishes > > Christian Fitzner > This has been fixed in revision #6259. Regards, -- Beno?t Minisini From oitofelix at ...181... Thu May 8 19:38:51 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Thu, 8 May 2014 14:38:51 -0300 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <20140508164112.GB959@...2774...> References: <20140507132748.1ca1d31b@...3316...> <536A6E3E.2010806@...1...> <20140507154316.081b33f4@...3316...> <536A8B24.6040409@...1...> <20140508111458.7072cff0@...3316...> <20140508164112.GB959@...2774...> Message-ID: <20140508143851.64479faf@...3316...> Em Thu, 8 May 2014 18:41:13 +0200 Tobias Boege escreveu: > I understand if you want to be able to do all the things in pure > Gambas but for that, new syntaxes must be created and I can't imagine > how those could fit into the existing Basic language elements... That's the whole point of this. I'm creating a component entirely written in Gambas which interfaces with a complex C library. This is a unique opportunity to discover weaknesses in Gambas language in this particular domain. Personally I'd like to make Gambas as simple and powerful as possible. I'd like to see Gambas as a standalone language in the sense that everything one could possibly want to implement with it could be done using only plain Gambas, at least in principle. I have to respectfully disagree with you, because I can clearly see how the improvements can nicely fit together within the Basic language. We are already plenty of facilities to interface with external C libraries, why not just add a few more to make Gambas components independent of the C language? If we had reasoned by the principle you just claimed, why on earth would Gambas support external function declarations, for example? Does that actually fit better within Basic than my, usually small, proposed improvements? What's the logic behind providing several and the main facilities to interface to external libraries and omitting a handful useful ones which would otherwise make the language functionally complete? In my view, while programming components, we should only resort to C(++) language for speed, not functionality. A lack of useful functionality in a language is not the programmer's language choice fault but a flaw in the very language. > To interface with C libraries, it's IMHO still best to write C > components or at least small C cores and build a complete component > in Gambas on top of them. That's because we are compelled to work around Gambas limitations that should not exist in the first place. Regards. -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From jussi.lahtinen at ...626... Thu May 8 20:12:38 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Thu, 8 May 2014 21:12:38 +0300 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <20140508143851.64479faf@...3316...> References: <20140507132748.1ca1d31b@...3316...> <536A6E3E.2010806@...1...> <20140507154316.081b33f4@...3316...> <536A8B24.6040409@...1...> <20140508111458.7072cff0@...3316...> <20140508164112.GB959@...2774...> <20140508143851.64479faf@...3316...> Message-ID: > In my view, while programming components, we should only resort to C(++) > language for > speed, not functionality. I agree. It would be great to enhance Gambas compatibility with external libs. However it might be question of balance. Some features may require a lot of work while they would be used only seldom. As always it's pretty much up to Benoit. Jussi From gambas at ...1... Thu May 8 20:30:13 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 08 May 2014 20:30:13 +0200 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <20140508143851.64479faf@...3316...> References: <20140507132748.1ca1d31b@...3316...> <536A6E3E.2010806@...1...> <20140507154316.081b33f4@...3316...> <536A8B24.6040409@...1...> <20140508111458.7072cff0@...3316...> <20140508164112.GB959@...2774...> <20140508143851.64479faf@...3316...> Message-ID: <536BCD35.3080905@...1...> Le 08/05/2014 19:38, Bruno F?lix Rezende Ribeiro a ?crit : > Em Thu, 8 May 2014 18:41:13 +0200 > Tobias Boege escreveu: > >> I understand if you want to be able to do all the things in pure >> Gambas but for that, new syntaxes must be created and I can't imagine >> how those could fit into the existing Basic language elements... > > That's the whole point of this. I'm creating a component > entirely written in Gambas which interfaces with a complex C library. > This is a unique opportunity to discover weaknesses in Gambas language > in this particular domain. Personally I'd like to make Gambas as > simple and powerful as possible. I'd like to see Gambas as a standalone > language in the sense that everything one could possibly want to > implement with it could be done using only plain Gambas, at least in > principle. I have to respectfully disagree with you, because I can > clearly see how the improvements can nicely fit together within the > Basic language. We are already plenty of facilities to interface with > external C libraries, why not just add a few more to make Gambas > components independent of the C language? If we had reasoned by the > principle you just claimed, why on earth would Gambas support external > function declarations, for example? Does that actually fit better > within Basic than my, usually small, proposed improvements? What's the > logic behind providing several and the main facilities to interface to > external libraries and omitting a handful useful ones which would > otherwise make the language functionally complete? In my view, while > programming components, we should only resort to C(++) language for > speed, not functionality. If The Gambas GUI components were just direct calls to the GTK+ or Qt API, how many Gambas programmers would have been able to write a GUI program? Not a lot I guess. Not that you are wrong in the sense that Gambas should be able to directly call system shared libraries (those which are written in C. Those written in C++ can't be reliably used). But your goal of making a 1 to 1 interface to the XLib library is very strange to me : nobody uses that library directly anymore, except those who are forced to. I will try my best to fit your needs, but I can't guarantee that, for exemple, I will be able to find and implement a syntax to call any function pointer knowing the function signature. It's a matter of libffi possibilities, available time, and interpreter coherency! Regards, -- Beno?t Minisini From rmorgan62 at ...626... Thu May 8 20:54:17 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Thu, 8 May 2014 11:54:17 -0700 Subject: [Gambas-user] Report and Settings In-Reply-To: References: <536AA19F.6070709@...626...> <536B9AC2.8010503@...626...> Message-ID: I've found that this error can sometimes be traced to an object property that has not been initialized. But there can be other reasons as well. So a simple project that can show how you initialize the components and use them and that reproduces the error would help a great deal. On Thu, May 8, 2014 at 9:53 AM, Jussi Lahtinen wrote: > How that method "Preview" is defined? > If you cannot show more code, then can you isolate this problem in small > runnable project you could send to us? > > > Jussi > > > On Thu, May 8, 2014 at 5:54 PM, Roki wrote: > > > First, thank Randall for rapid response. You're right, here's my > > explanation of the problem. > > > > I did a project to record the vehicles that are registered in our > > company. I use mysql database in background. From the Component tab, I > > checked (gb.db.mysql, gb.report and gb.settings) because I needed for my > > project. After all the forms and modules, I created a report of > > registered vehicles. I run the project to test it. But when I clicked to > > view a report, the program stopped, and return this error (Type > > mismatch: wanted integer, got Null instead in FMain:343.) > > > > Here is the code where the error appears: > > Public sub ToolButton3_Click() > > Dim rep as New repVehicle > > rep.Preview <<< Here returns an error (Type mismatch: wanted > > integer, got Null instead in FMain:343.) > > End > > > > After exploring the code to find the source of the error, I found > > nothing wrong with the code. > > Accidentally noticed that when uncheck gb.settings from the component > > tab, the review of a report, run without any problem. > > > > I hope that now I was clear enough about the problem. > > > > On 05/07/2014 11:27 PM, Randall Morgan wrote: > > > Can you supply your code? You don't give enough details for anyone to > be > > > able to help. > > > > > > > > > On Wed, May 7, 2014 at 2:11 PM, Roki wrote: > > > > > >> Hello everyone, I'm new here! > > >> > > >> Here's my question!? > > >> > > >> When I add gb.settings component in my project, a report returning > this > > >> error ("type mismatch: wanted integer, got null instead"). When I turn > > >> off gb.settings component, report work correctly. > > >> > > >> Is this a bug or I do something wrong? > > >> > > >> Sorry for my English, if there are some mistakes, but I think somehow > > >> you understand. > > >> > > >> > > >> > > > ------------------------------------------------------------------------------ > > >> Is your legacy SCM system holding you back? Join Perforce May 7 to > find > > >> out: > > >> • 3 signs your SCM is hindering your productivity > > >> • Requirements for releasing software faster > > >> • Expert tips and advice for migrating your SCM now > > >> http://p.sf.net/sfu/perforce > > >> _______________________________________________ > > >> Gambas-user mailing list > > >> Gambas-user at lists.sourceforge.net > > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > >> > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > > out: > > • 3 signs your SCM is hindering your productivity > > • Requirements for releasing software faster > > • Expert tips and advice for migrating your SCM now > > http://p.sf.net/sfu/perforce > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From gambas.fr at ...626... Thu May 8 21:03:31 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Thu, 8 May 2014 21:03:31 +0200 Subject: [Gambas-user] Report and Settings In-Reply-To: References: <536AA19F.6070709@...626...> <536B9AC2.8010503@...626...> Message-ID: Well its an error in gb.report Preview use gb.setting for storing last user preference when gb.setting is used in the user project. I need to find what goes wrong. Le 8 mai 2014 18:55, "Jussi Lahtinen" a ?crit : > How that method "Preview" is defined? > If you cannot show more code, then can you isolate this problem in small > runnable project you could send to us? > > > Jussi > > > On Thu, May 8, 2014 at 5:54 PM, Roki wrote: > > > First, thank Randall for rapid response. You're right, here's my > > explanation of the problem. > > > > I did a project to record the vehicles that are registered in our > > company. I use mysql database in background. From the Component tab, I > > checked (gb.db.mysql, gb.report and gb.settings) because I needed for my > > project. After all the forms and modules, I created a report of > > registered vehicles. I run the project to test it. But when I clicked to > > view a report, the program stopped, and return this error (Type > > mismatch: wanted integer, got Null instead in FMain:343.) > > > > Here is the code where the error appears: > > Public sub ToolButton3_Click() > > Dim rep as New repVehicle > > rep.Preview <<< Here returns an error (Type mismatch: wanted > > integer, got Null instead in FMain:343.) > > End > > > > After exploring the code to find the source of the error, I found > > nothing wrong with the code. > > Accidentally noticed that when uncheck gb.settings from the component > > tab, the review of a report, run without any problem. > > > > I hope that now I was clear enough about the problem. > > > > On 05/07/2014 11:27 PM, Randall Morgan wrote: > > > Can you supply your code? You don't give enough details for anyone to > be > > > able to help. > > > > > > > > > On Wed, May 7, 2014 at 2:11 PM, Roki wrote: > > > > > >> Hello everyone, I'm new here! > > >> > > >> Here's my question!? > > >> > > >> When I add gb.settings component in my project, a report returning > this > > >> error ("type mismatch: wanted integer, got null instead"). When I turn > > >> off gb.settings component, report work correctly. > > >> > > >> Is this a bug or I do something wrong? > > >> > > >> Sorry for my English, if there are some mistakes, but I think somehow > > >> you understand. > > >> > > >> > > >> > > > ------------------------------------------------------------------------------ > > >> Is your legacy SCM system holding you back? Join Perforce May 7 to > find > > >> out: > > >> • 3 signs your SCM is hindering your productivity > > >> • Requirements for releasing software faster > > >> • Expert tips and advice for migrating your SCM now > > >> http://p.sf.net/sfu/perforce > > >> _______________________________________________ > > >> Gambas-user mailing list > > >> Gambas-user at lists.sourceforge.net > > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > >> > > > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > > out: > > • 3 signs your SCM is hindering your productivity > > • Requirements for releasing software faster > > • Expert tips and advice for migrating your SCM now > > http://p.sf.net/sfu/perforce > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From oitofelix at ...181... Thu May 8 21:46:59 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Thu, 8 May 2014 16:46:59 -0300 Subject: [Gambas-user] Calling external function by pointer In-Reply-To: <536BCD35.3080905@...1...> References: <20140507132748.1ca1d31b@...3316...> <536A6E3E.2010806@...1...> <20140507154316.081b33f4@...3316...> <536A8B24.6040409@...1...> <20140508111458.7072cff0@...3316...> <20140508164112.GB959@...2774...> <20140508143851.64479faf@...3316...> <536BCD35.3080905@...1...> Message-ID: <20140508164659.10f60ec0@...3316...> Em Thu, 08 May 2014 20:30:13 +0200 Beno?t Minisini escreveu: > If The Gambas GUI components were just direct calls to the GTK+ or Qt > API, how many Gambas programmers would have been able to write a GUI > program? Not a lot I guess. Yeah, may be. > But your goal of making a 1 to 1 interface to the XLib library is > very strange to me: It's not exactly 1 to 1. In fact and in principle it's a very Gambas-ish interface, the same way the Gambas' component gb.qt4 is not a 1 to 1 correspondence to the Qt library. > nobody uses that library directly anymore, except those who are > forced to. That's very true. The danger is to underestimate the significance of reasons and the number of those who are forced to. In the current state of affairs, how can I write a window manager in Gambas? How can I write a new widget tool-set entirely in Gambas? > I will try my best to fit your needs, but I can't guarantee that, for > exemple, I will be able to find and implement a syntax to call any > function pointer knowing the function signature. It's a matter of > libffi possibilities, available time, and interpreter coherency! Fair enough. Thank you. Happy hacking! -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From herberthguzman at ...626... Thu May 8 23:22:03 2014 From: herberthguzman at ...626... (herberth guzman) Date: Thu, 8 May 2014 15:22:03 -0600 Subject: [Gambas-user] Form Type Panel (gb.desktop) Message-ID: Thanks Beno? t Minisini for answering my email and for suggesting the link http://standards.freedesktop.org freedesktop theme is very broad but from what I read to be needed to make the panel: gb.desktop support for: _NET_WM_STRUT(CARDINAL) = 0, 0, 0, 32 (border_panel) _NET_WM_STRUT= left, right, top, bottom _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 32(border_panel), 0, 0, 0, 0, 0, 0, 0, desktop.w(large_panel) _NET_WM_STRUT_PARTIAL= left, right, top, bottom, left_start_y, left_end_y, right_start_y, right_end_y, top_start_x, top_end_x, bottom_start_x, bottom_end_x _NET_WM_USER_TIME (This property contains the XServer time at which last user activity in this window took place.) _NET_WM_WINDOW_TYPE especially _NET_WM_WINDOW_TYPE_DOCK _NET_WM_WINDOW_TYPE_DESKTOP Could you help me please. From olivier.cruilles at ...614... Fri May 9 04:22:11 2014 From: olivier.cruilles at ...614... (Olivier Cruilles) Date: Thu, 8 May 2014 22:22:11 -0400 Subject: [Gambas-user] Somes question about Gambas 3 References: <1399599272.3439.1.camel@...2157...> Message-ID: <72EC3C64-2429-4AE9-BC64-76BD4D9FA68C@...614...> Hi Benoit, 1) In the Editor object in Gambas3, it is possible to activate the Wrap word like in a TextArea or not please ? 2) Since you rewrite the GridView object in Gambas, to insert in a lot of line inside, it to much more time than before. Example: - Before: for ~5000 elements: lower than 10 seconds - After : for ~5000 elements: more than 30 seconds It is possible to increase performances like than before re-writting it ? 3) Does exist a short document about the gb.mardown syntax because I didn't find it ? Thank you in advance. [System] Gambas=3.5.90 OperatingSystem=Linux Kernel=2.6.43.8-1.fc15.i686 Architecture=x86 Distribution=redhat Fedora release 14 (Laughlin) Desktop=GNOME Theme=QGtk Language=fr_FR.UTF-8 Memory=3284M [Libraries] Cairo=libcairo.so.0.0.0 Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.2 GStreamer=libgstreamer-0.10.so.0.27.0 GTK+=libgtk-x11-2.0.so.0.2200.0 Poppler=libpoppler.so.7.0.0 Qt4=libQtCore.so.4.7.4 SDL=libSDL-1.2.so.0.11.3 -- Olivier Cruilles EMail: olivier.cruilles at ...614... > From rmorgan62 at ...626... Fri May 9 05:25:03 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Thu, 8 May 2014 20:25:03 -0700 Subject: [Gambas-user] Timer Error: QTimer can only be used with threads started with QThread Message-ID: Hi Folks, I'm creating a simple component that requires two timers. The component uses gb.qt4. However, anytime I use the timers I get this error: QTimer can only be used with threads started with QThread. Any ideas how to solve this? I am running Ubuntu 12.04 with latest updates. [System] Gambas=3.5.0 OperatingSystem=Linux Kernel=3.5.0-49-generic Architecture=x86_64 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=32117M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.7.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.13.0.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.4 -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From gambas at ...1... Fri May 9 09:36:02 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 09 May 2014 09:36:02 +0200 Subject: [Gambas-user] Timer Error: QTimer can only be used with threads started with QThread In-Reply-To: References: Message-ID: <536C8562.1040800@...1...> Le 09/05/2014 05:25, Randall Morgan a ?crit : > Hi Folks, > > I'm creating a simple component that requires two timers. The component > uses gb.qt4. > However, anytime I use the timers I get this error: QTimer can only be > used with threads started with QThread. > > Any ideas how to solve this? > > I am running Ubuntu 12.04 with latest updates. > Please provide a project that reproduces the error. Regards, -- Beno?t Minisini From gambas at ...1... Fri May 9 09:38:28 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 09 May 2014 09:38:28 +0200 Subject: [Gambas-user] Somes question about Gambas 3 In-Reply-To: <72EC3C64-2429-4AE9-BC64-76BD4D9FA68C@...614...> References: <1399599272.3439.1.camel@...2157...> <72EC3C64-2429-4AE9-BC64-76BD4D9FA68C@...614...> Message-ID: <536C85F4.4010600@...1...> Le 09/05/2014 04:22, Olivier Cruilles a ?crit : > Hi Benoit, > > 1) In the Editor object in Gambas3, it is possible to activate the Wrap > word like in a TextArea or not please ? > It's not possible at the moment. Editor has no line wrap feature. > > 2) Since you rewrite the GridView object in Gambas, to insert in a lot > of line inside, it to much more time than before. > Example: > - Before: for ~5000 elements: lower than 10 seconds > - After : for ~5000 elements: more than 30 seconds > > It is possible to increase performances like than before re-writting > it ? Please provide a project to test that. Note that if you have a lot of line, you should not insert them into the GridView, but use the Data event instead. > > 3) Does exist a short document about the gb.mardown syntax because I > didn't find it ? In the wiki: http://gambaswiki.org/wiki/doc/markup Regards, -- Beno?t Minisini From gambas at ...2524... Fri May 9 14:42:10 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Fri, 09 May 2014 12:42:10 +0000 Subject: [Gambas-user] Issue 524 in gambas: "<" truncate string with gb.gtk Message-ID: <0-6813199134517018827-396898877954816791-gambas=googlecode.com@...2524...> Status: New Owner: ---- Labels: Version-3.5.3 Type-Bug Priority-Medium OpSys-Any Dist-Any Arch-Any Desktop-Any GUI-GTK New issue 524 by pata.kar... at ...626...: "<" truncate string with gb.gtk http://code.google.com/p/gambas/issues/detail?id=524 1) Message("ABC References: <20140415222137.4cef7beb@...3316...> <536B9EC4.90608@...1...> Message-ID: <20140509111238.5a4a13a6@...3316...> Em Thu, 08 May 2014 17:12:04 +0200 Beno?t Minisini escreveu: > In revision #6258, I implemented a new special function, IsMissing(), > that returns if an optional argument is missing. That's awesome! At this pace very soon Gambas will become the greatest programming language ever. ;-) > I didn't tested it with functions taking a variable number of > arguments yet. I've tested it, and all seems to be fine. Thank you very much! Happy hacking! -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From pata.karlsson at ...626... Fri May 9 16:16:48 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Fri, 9 May 2014 16:16:48 +0200 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog Message-ID: I think it would be nice to just tick a CheckBox in the new project dialog to create a standard .gitignore. What do you think? /Patrik From abbat.81 at ...787... Fri May 9 17:07:39 2014 From: abbat.81 at ...787... (abbat81) Date: Fri, 9 May 2014 08:07:39 -0700 (PDT) Subject: [Gambas-user] [TableView1.Edit] How to Save and ESC(key) by pressing ENTER Message-ID: <1399648059364-46403.post@...3046...> After TableView1.Edit I need to leave TableView1 to be SELECTED full TableView.Row. (edited cell too) But now, after I pressed ENTER button TableView.Cell is in Edit mode, so, how I can make it to leave tableView completly like pressing ESC button. Thanks in advance -- View this message in context: http://gambas.8142.n7.nabble.com/TableView1-Edit-How-to-Save-and-ESC-key-by-pressing-ENTER-tp46403.html Sent from the gambas-user mailing list archive at Nabble.com. From jbskaggs42 at ...626... Sat May 10 00:59:38 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Fri, 9 May 2014 17:59:38 -0500 Subject: [Gambas-user] Several years ago I finished a application for writers in gambas2 I need some advice for rewriting Message-ID: This is basically a fancy editor that is broken down into scenes, chapters My question is the best way to track the texts. I am keeping each scene's text in a directory dedicated to each chapter. the only actual texts are in each scene and a chapter may have any number of scenes, and a book may have any number of chapters. I need to be able to have a running text by total written for book, and by chapter, and by scene. Since the only text is actually entered by a scene, I am thinking that every time I save a scene's text the program should scroll through every ch and it's scenes and recompile the all texts into new total texts for the whole book, the whole chapter and the scenes. But the last time I released this software in one of the reviews there was a complaint that the program was too slow. Any ideas? Basically a list of chapters that for each chapter is a list of scenes, and for each scene a text. Thanks JB Skaggs From rmorgan62 at ...626... Sat May 10 02:01:34 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 9 May 2014 17:01:34 -0700 Subject: [Gambas-user] Several years ago I finished a application for writers in gambas2 I need some advice for rewriting In-Reply-To: References: Message-ID: If you are wanting to make this one (or more) file(s). You might consider wrapping it in an XML scheme. Just a thought.... On Fri, May 9, 2014 at 3:59 PM, Jb Skaggs wrote: > This is basically a fancy editor that is broken down into scenes, chapters > > My question is the best way to track the texts. I am keeping each > scene's text in a directory dedicated to each chapter. > > the only actual texts are in each scene and a chapter may have any > number of scenes, and a book may have any number of chapters. > > I need to be able to have a running text by total written for book, > and by chapter, and by scene. > > Since the only text is actually entered by a scene, I am thinking that > every time I save a scene's text the program should scroll through > every ch and it's scenes and recompile the all texts into new total > texts for the whole book, the whole chapter and the scenes. > > But the last time I released this software in one of the reviews there > was a complaint that the program was too slow. Any ideas? > > Basically a list of chapters that for each chapter is a list of > scenes, and for each scene a text. > > Thanks > JB Skaggs > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From jbskaggs42 at ...626... Sat May 10 02:19:46 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Fri, 9 May 2014 19:19:46 -0500 Subject: [Gambas-user] Several years ago I finished a application for writers in gambas2 I need some advice for rewriting In-Reply-To: References: Message-ID: I thought XML was primarily for theming websites how would this help me? I have never used XML. Could you point me to an example? On Fri, May 9, 2014 at 7:01 PM, Randall Morgan wrote: > If you are wanting to make this one (or more) file(s). You might consider > wrapping it in an XML scheme. Just a thought.... > > > On Fri, May 9, 2014 at 3:59 PM, Jb Skaggs wrote: > >> This is basically a fancy editor that is broken down into scenes, chapters >> >> My question is the best way to track the texts. I am keeping each >> scene's text in a directory dedicated to each chapter. >> >> the only actual texts are in each scene and a chapter may have any >> number of scenes, and a book may have any number of chapters. >> >> I need to be able to have a running text by total written for book, >> and by chapter, and by scene. >> >> Since the only text is actually entered by a scene, I am thinking that >> every time I save a scene's text the program should scroll through >> every ch and it's scenes and recompile the all texts into new total >> texts for the whole book, the whole chapter and the scenes. >> >> But the last time I released this software in one of the reviews there >> was a complaint that the program was too slow. Any ideas? >> >> Basically a list of chapters that for each chapter is a list of >> scenes, and for each scene a text. >> >> Thanks >> JB Skaggs >> >> >> ------------------------------------------------------------------------------ >> Is your legacy SCM system holding you back? Join Perforce May 7 to find >> out: >> • 3 signs your SCM is hindering your productivity >> • Requirements for releasing software faster >> • Expert tips and advice for migrating your SCM now >> http://p.sf.net/sfu/perforce >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From rmorgan62 at ...626... Sat May 10 03:00:28 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 9 May 2014 18:00:28 -0700 Subject: [Gambas-user] Several years ago I finished a application for writers in gambas2 I need some advice for rewriting In-Reply-To: References: Message-ID: No, XML (Extensible Markup Language) is a general purpose markup language. HTML is a form of XML, XSL is a form of XML, MS Word, Excel documents and Open Office documents all use XML to help arrange meta data and data into an easily parsed form. Below is a sample of a made up XML Scheme. You can create your own or search for existing XML schemes. I worked on an Art Gallery management software package a while back and found there are industry standard schemes for the Art Museum industries. You may find schemes for screen writing if you look. If you create your own and want to promote it you can publish it in the xml file and provide it to others who might want to integrate with your software. Sample: John Paul Jones March 10th, 1987 08:42:13 March 23rd 1987 23:14:22 An Introduction to Book XML Or How to Create Your Own XML Scheme

This is paragraph text....

This is another paragraph text....

This is yet another paragraph text....

This is a list of references
This is a footer section
XML What is it?

This is paragraph text....

This is another paragraph text....

This is yet another paragraph text....

This is a list of references
This is a footer section
On Fri, May 9, 2014 at 5:19 PM, Jb Skaggs wrote: > I thought XML was primarily for theming websites how would this help > me? I have never used XML. Could you point me to an example? > > On Fri, May 9, 2014 at 7:01 PM, Randall Morgan > wrote: > > If you are wanting to make this one (or more) file(s). You might consider > > wrapping it in an XML scheme. Just a thought.... > > > > > > On Fri, May 9, 2014 at 3:59 PM, Jb Skaggs wrote: > > > >> This is basically a fancy editor that is broken down into scenes, > chapters > >> > >> My question is the best way to track the texts. I am keeping each > >> scene's text in a directory dedicated to each chapter. > >> > >> the only actual texts are in each scene and a chapter may have any > >> number of scenes, and a book may have any number of chapters. > >> > >> I need to be able to have a running text by total written for book, > >> and by chapter, and by scene. > >> > >> Since the only text is actually entered by a scene, I am thinking that > >> every time I save a scene's text the program should scroll through > >> every ch and it's scenes and recompile the all texts into new total > >> texts for the whole book, the whole chapter and the scenes. > >> > >> But the last time I released this software in one of the reviews there > >> was a complaint that the program was too slow. Any ideas? > >> > >> Basically a list of chapters that for each chapter is a list of > >> scenes, and for each scene a text. > >> > >> Thanks > >> JB Skaggs > >> > >> > >> > ------------------------------------------------------------------------------ > >> Is your legacy SCM system holding you back? Join Perforce May 7 to find > >> out: > >> • 3 signs your SCM is hindering your productivity > >> • Requirements for releasing software faster > >> • Expert tips and advice for migrating your SCM now > >> http://p.sf.net/sfu/perforce > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > > > > > > > > -- > > If you ask me if it can be done. The answer is YES, it can always be > done. > > The correct questions however are... What will it cost, and how long will > > it take? > > > ------------------------------------------------------------------------------ > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > > • 3 signs your SCM is hindering your productivity > > • Requirements for releasing software faster > > • Expert tips and advice for migrating your SCM now > > http://p.sf.net/sfu/perforce > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From jbskaggs42 at ...626... Sat May 10 03:06:04 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Fri, 9 May 2014 20:06:04 -0500 Subject: [Gambas-user] Several years ago I finished a application for writers in gambas2 I need some advice for rewriting In-Reply-To: References: Message-ID: Thanks I gotcha now:) The first time I wrote it using html markup so I now understand what you mean. I was thinking you meant CSS even though I was reading XML- brain fart on my part. On Fri, May 9, 2014 at 8:00 PM, Randall Morgan wrote: > No, XML (Extensible Markup Language) is a general purpose markup language. > HTML is a form of XML, XSL is a form of XML, MS Word, Excel documents and > Open Office documents all use XML to help arrange meta data and data into > an easily parsed form. > > Below is a sample of a made up XML Scheme. You can create your own or > search for existing XML schemes. I worked on an Art Gallery management > software package a while back and found there are industry standard schemes > for the Art Museum industries. You may find schemes for screen writing if > you look. If you create your own and want to promote it you can publish it > in the xml file and provide it to others who might want to integrate with > your software. > > Sample: > > > > John Paul Jones > March 10th, 1987 08:42:13 > March 23rd 1987 23:14:22 > > > An Introduction to Book XML > Or How to Create Your Own XML Scheme > >

This is paragraph text....

>

This is another paragraph text....

>

This is yet another paragraph text....

> > This is a list of references >
This is a footer section
>
> > XML What is it? > >

This is paragraph text....

>

This is another paragraph text....

>

This is yet another paragraph text....

> > This is a list of references >
This is a footer section
>
>
> > > On Fri, May 9, 2014 at 5:19 PM, Jb Skaggs wrote: > >> I thought XML was primarily for theming websites how would this help >> me? I have never used XML. Could you point me to an example? >> >> On Fri, May 9, 2014 at 7:01 PM, Randall Morgan >> wrote: >> > If you are wanting to make this one (or more) file(s). You might consider >> > wrapping it in an XML scheme. Just a thought.... >> > >> > >> > On Fri, May 9, 2014 at 3:59 PM, Jb Skaggs wrote: >> > >> >> This is basically a fancy editor that is broken down into scenes, >> chapters >> >> >> >> My question is the best way to track the texts. I am keeping each >> >> scene's text in a directory dedicated to each chapter. >> >> >> >> the only actual texts are in each scene and a chapter may have any >> >> number of scenes, and a book may have any number of chapters. >> >> >> >> I need to be able to have a running text by total written for book, >> >> and by chapter, and by scene. >> >> >> >> Since the only text is actually entered by a scene, I am thinking that >> >> every time I save a scene's text the program should scroll through >> >> every ch and it's scenes and recompile the all texts into new total >> >> texts for the whole book, the whole chapter and the scenes. >> >> >> >> But the last time I released this software in one of the reviews there >> >> was a complaint that the program was too slow. Any ideas? >> >> >> >> Basically a list of chapters that for each chapter is a list of >> >> scenes, and for each scene a text. >> >> >> >> Thanks >> >> JB Skaggs >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Is your legacy SCM system holding you back? Join Perforce May 7 to find >> >> out: >> >> • 3 signs your SCM is hindering your productivity >> >> • Requirements for releasing software faster >> >> • Expert tips and advice for migrating your SCM now >> >> http://p.sf.net/sfu/perforce >> >> _______________________________________________ >> >> Gambas-user mailing list >> >> Gambas-user at lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> > >> > >> > >> > -- >> > If you ask me if it can be done. The answer is YES, it can always be >> done. >> > The correct questions however are... What will it cost, and how long will >> > it take? >> > >> ------------------------------------------------------------------------------ >> > Is your legacy SCM system holding you back? Join Perforce May 7 to find >> out: >> > • 3 signs your SCM is hindering your productivity >> > • Requirements for releasing software faster >> > • Expert tips and advice for migrating your SCM now >> > http://p.sf.net/sfu/perforce >> > _______________________________________________ >> > Gambas-user mailing list >> > Gambas-user at lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> ------------------------------------------------------------------------------ >> Is your legacy SCM system holding you back? Join Perforce May 7 to find >> out: >> • 3 signs your SCM is hindering your productivity >> • Requirements for releasing software faster >> • Expert tips and advice for migrating your SCM now >> http://p.sf.net/sfu/perforce >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From jbskaggs42 at ...626... Sat May 10 03:36:05 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Fri, 9 May 2014 20:36:05 -0500 Subject: [Gambas-user] Form.load incorrectly overwritten Message-ID: As I am converting from gambas2 to gambas3 I am having this issue when I try to access, alter, or read a control from another form. I read earlier in the mailig list that this name has already been used, but for the life of me I cannot figure out what or why this is occuring. See screenshot. Thanks JB Skaggs -------------- next part -------------- A non-text attachment was scrubbed... Name: snapshot1.png Type: image/png Size: 190618 bytes Desc: not available URL: From jussi.lahtinen at ...626... Sat May 10 03:56:12 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 10 May 2014 04:56:12 +0300 Subject: [Gambas-user] Form.load incorrectly overwritten In-Reply-To: References: Message-ID: Hard to say without seeing the code. But check menu names from the form. Using reserved name may be interpreted as attempt to override. Jussi On Sat, May 10, 2014 at 4:36 AM, Jb Skaggs wrote: > As I am converting from gambas2 to gambas3 I am having this issue when > I try to access, alter, or read a control from another form. > > I read earlier in the mailig list that this name has already been > used, but for the life of me I cannot figure out what or why this is > occuring. See screenshot. > > Thanks JB Skaggs > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From jbskaggs42 at ...626... Sat May 10 04:22:31 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Fri, 9 May 2014 21:22:31 -0500 Subject: [Gambas-user] Form.load incorrectly overwritten In-Reply-To: References: Message-ID: Could you explain to me how this works? I mean I looked in the menus and did not find any ref to the term. I have lot of forms in this project and I don't understand exactly how this can become a reserved word? What kind of things should I be looking for? On Fri, May 9, 2014 at 8:56 PM, Jussi Lahtinen wrote: > Hard to say without seeing the code. But check menu names from the form. > Using reserved name may be interpreted as attempt to override. > > > Jussi > > > On Sat, May 10, 2014 at 4:36 AM, Jb Skaggs wrote: > >> As I am converting from gambas2 to gambas3 I am having this issue when >> I try to access, alter, or read a control from another form. >> >> I read earlier in the mailig list that this name has already been >> used, but for the life of me I cannot figure out what or why this is >> occuring. See screenshot. >> >> Thanks JB Skaggs >> >> >> ------------------------------------------------------------------------------ >> Is your legacy SCM system holding you back? Join Perforce May 7 to find >> out: >> • 3 signs your SCM is hindering your productivity >> • Requirements for releasing software faster >> • Expert tips and advice for migrating your SCM now >> http://p.sf.net/sfu/perforce >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From pata.karlsson at ...626... Sat May 10 10:12:39 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 10 May 2014 10:12:39 +0200 Subject: [Gambas-user] Frame Arrangement Message-ID: I found this [1] and other threads on the topic of having Frame arrange it contents. We still miss the option to do it. What is the status today, 10 years later, still problematic to implement? Any good work arounds? I was thinking of having a panel that I re-calculate the size for, but maybe I just hit the some problem Benoit would have. [1] http://sourceforge.net/p/gambas/mailman/gambas-devel/thread/200404172306.17716.gambas%40users.sourceforge.net/#msg5541527 /Patrik From n.rogozarski at ...626... Sat May 10 11:58:14 2014 From: n.rogozarski at ...626... (Roki) Date: Sat, 10 May 2014 11:58:14 +0200 Subject: [Gambas-user] Report and Settings In-Reply-To: References: <536AA19F.6070709@...626...> <536B9AC2.8010503@...626...> Message-ID: <536DF836.8090204@...626...> Hi Randall ! This is just a small project that will reproduce the same error that I previously told you. This is only if you're curious about the problem, beacouseFabien already gave the answer, we must be patient until the problem is solved. Anyway thank you guys for your commitment! On 05/08/2014 08:54 PM, Randall Morgan wrote: > I've found that this error can sometimes be traced to an object property > that has not been initialized. But there can be other reasons as well. So a > simple project that can show how you initialize the components and use them > and that reproduces the error would help a great deal. > > > > > On Thu, May 8, 2014 at 9:53 AM, Jussi Lahtinen wrote: > >> How that method "Preview" is defined? >> If you cannot show more code, then can you isolate this problem in small >> runnable project you could send to us? >> >> >> Jussi >> >> >> On Thu, May 8, 2014 at 5:54 PM, Roki wrote: >> >>> First, thank Randall for rapid response. You're right, here's my >>> explanation of the problem. >>> >>> I did a project to record the vehicles that are registered in our >>> company. I use mysql database in background. From the Component tab, I >>> checked (gb.db.mysql, gb.report and gb.settings) because I needed for my >>> project. After all the forms and modules, I created a report of >>> registered vehicles. I run the project to test it. But when I clicked to >>> view a report, the program stopped, and return this error (Type >>> mismatch: wanted integer, got Null instead in FMain:343.) >>> >>> Here is the code where the error appears: >>> Public sub ToolButton3_Click() >>> Dim rep as New repVehicle >>> rep.Preview <<< Here returns an error (Type mismatch: wanted >>> integer, got Null instead in FMain:343.) >>> End >>> >>> After exploring the code to find the source of the error, I found >>> nothing wrong with the code. >>> Accidentally noticed that when uncheck gb.settings from the component >>> tab, the review of a report, run without any problem. >>> >>> I hope that now I was clear enough about the problem. >>> >>> On 05/07/2014 11:27 PM, Randall Morgan wrote: >>>> Can you supply your code? You don't give enough details for anyone to >> be >>>> able to help. >>>> >>>> >>>> On Wed, May 7, 2014 at 2:11 PM, Roki wrote: >>>> >>>>> Hello everyone, I'm new here! >>>>> >>>>> Here's my question!? >>>>> >>>>> When I add gb.settings component in my project, a report returning >> this >>>>> error ("type mismatch: wanted integer, got null instead"). When I turn >>>>> off gb.settings component, report work correctly. >>>>> >>>>> Is this a bug or I do something wrong? >>>>> >>>>> Sorry for my English, if there are some mistakes, but I think somehow >>>>> you understand. >>>>> >>>>> >>>>> >> ------------------------------------------------------------------------------ >>>>> Is your legacy SCM system holding you back? Join Perforce May 7 to >> find >>>>> out: >>>>> • 3 signs your SCM is hindering your productivity >>>>> • Requirements for releasing software faster >>>>> • Expert tips and advice for migrating your SCM now >>>>> http://p.sf.net/sfu/perforce >>>>> _______________________________________________ >>>>> Gambas-user mailing list >>>>> Gambas-user at lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>>> >>>> >>> >>> >>> >> ------------------------------------------------------------------------------ >>> Is your legacy SCM system holding you back? Join Perforce May 7 to find >>> out: >>> • 3 signs your SCM is hindering your productivity >>> • Requirements for releasing software faster >>> • Expert tips and advice for migrating your SCM now >>> http://p.sf.net/sfu/perforce >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>> >> ------------------------------------------------------------------------------ >> Is your legacy SCM system holding you back? Join Perforce May 7 to find >> out: >> • 3 signs your SCM is hindering your productivity >> • Requirements for releasing software faster >> • Expert tips and advice for migrating your SCM now >> http://p.sf.net/sfu/perforce >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > -------------- next part -------------- A non-text attachment was scrubbed... Name: prjVehicle.tar.gz Type: application/x-gzip Size: 10225 bytes Desc: not available URL: From fmfdario at ...626... Sat May 10 12:10:05 2014 From: fmfdario at ...626... (Francisco Martinez) Date: Sat, 10 May 2014 12:10:05 +0200 Subject: [Gambas-user] Valuebox. Property ReadOnly doesn't work? In-Reply-To: <536B801A.7000706@...1...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> Message-ID: <536DFAFD.50700@...626...> El 08/05/14 15:01, Beno?t Minisini escribi?: > Le 27/04/2014 00:48, Francisco Martinez a ?crit : >> Hi buddies. >> >> In running mode. I see that ValueBox's ReadOnly property is True, but I >> can write inside. It is a bug?. >> >> I'm using the development version: >> 3.5.99.1+svn20140424+build51~ubuntu12.10.1 >> >> Thanks >> > Please provide a little sample project that reproduces the bug, because > ValueBox is a complex control, so I can't guess how you use it. > It's simple. You need: - A form - A valuebox Change the property's read-only control valuebox to True. You run it. Now try writing in the valuebox control. It is possible. I think that's not correct. Regards From taboege at ...626... Sat May 10 12:20:45 2014 From: taboege at ...626... (Tobias Boege) Date: Sat, 10 May 2014 12:20:45 +0200 Subject: [Gambas-user] Valuebox. Property ReadOnly doesn't work? In-Reply-To: <536DFAFD.50700@...626...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> Message-ID: <20140510102045.GA523@...2774...> On Sat, 10 May 2014, Francisco Martinez wrote: > El 08/05/14 15:01, Beno?t Minisini escribi?: > > Le 27/04/2014 00:48, Francisco Martinez a ?crit : > >> Hi buddies. > >> > >> In running mode. I see that ValueBox's ReadOnly property is True, but I > >> can write inside. It is a bug?. > >> > >> I'm using the development version: > >> 3.5.99.1+svn20140424+build51~ubuntu12.10.1 > >> > >> Thanks > >> > > Please provide a little sample project that reproduces the bug, because > > ValueBox is a complex control, so I can't guess how you use it. > > > It's simple. You need: > > - A form > - A valuebox > > Change the property's read-only control valuebox to True. > You run it. Now try writing in the valuebox control. > It is possible. I think that's not correct. > It works here (using trunk) as expected, i.e. I cannot write into the ValueBox when ReadOnly = True. That's why we ask for a project. Have you tried your steps on a fresh project? Sometimes something's wrong with a project's .form or similar things that make it impossible to reproduce or find the error from such a verbal description of your project. You may use some configuration of components that produce the error or things you, as a user, can't think of but people may see from your actual project. (Also it's annoying, how simple it may be, to rebuild the project :-) Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From fmfdario at ...626... Sat May 10 13:42:22 2014 From: fmfdario at ...626... (Francisco Martinez) Date: Sat, 10 May 2014 13:42:22 +0200 Subject: [Gambas-user] Valuebox. Property ReadOnly doesn't work? In-Reply-To: <20140510102045.GA523@...2774...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> Message-ID: <536E109E.4020502@...626...> El 10/05/14 12:20, Tobias Boege escribi?: > On Sat, 10 May 2014, Francisco Martinez wrote: >> El 08/05/14 15:01, Beno?t Minisini escribi?: >>> Le 27/04/2014 00:48, Francisco Martinez a ?crit : >>>> Hi buddies. >>>> >>>> In running mode. I see that ValueBox's ReadOnly property is True, but I >>>> can write inside. It is a bug?. >>>> >>>> I'm using the development version: >>>> 3.5.99.1+svn20140424+build51~ubuntu12.10.1 >>>> >>>> Thanks >>>> >>> Please provide a little sample project that reproduces the bug, because >>> ValueBox is a complex control, so I can't guess how you use it. >>> >> It's simple. You need: >> >> - A form >> - A valuebox >> >> Change the property's read-only control valuebox to True. >> You run it. Now try writing in the valuebox control. >> It is possible. I think that's not correct. >> > It works here (using trunk) as expected, i.e. I cannot write into the > ValueBox when ReadOnly = True. > > That's why we ask for a project. Have you tried your steps on a fresh > project? Sometimes something's wrong with a project's .form or similar > things that make it impossible to reproduce or find the error from such > a verbal description of your project. You may use some configuration of > components that produce the error or things you, as a user, can't think > of but people may see from your actual project. (Also it's annoying, how > simple it may be, to rebuild the project :-) > > Regards, > Tobi > Ok. Tobias. ;-) When I use type number, I don't have problem. But if I use type currency, I can write in ValueBox. I'm using the development version. This time, I have uploaded a example. I think I have explained better this time. I hope so. :-) Sorry for all the text that has this message. I don't want that you to miss anything. Thanks Tobias. -------------- next part -------------- A non-text attachment was scrubbed... Name: TestValueBox.tar.gz Type: application/x-gzip Size: 5139 bytes Desc: not available URL: From shordi at ...626... Sat May 10 13:46:42 2014 From: shordi at ...626... (=?UTF-8?Q?Jorge_Carri=C3=B3n?=) Date: Sat, 10 May 2014 13:46:42 +0200 Subject: [Gambas-user] Form.load incorrectly overwritten In-Reply-To: References: Message-ID: When I migrate some applications from gambas2 to gambas3 I found that I used to name "id" a text field in all my forms. "id" is a property of forms in gambas3 and the existence of that field generates that same error. Hope this help. Regards 2014-05-10 4:22 GMT+02:00 Jb Skaggs : > Could you explain to me how this works? I mean I looked in the menus > and did not find any ref to the term. I have lot of forms in this > project and I don't understand exactly how this can become a reserved > word? What kind of things should I be looking for? > > On Fri, May 9, 2014 at 8:56 PM, Jussi Lahtinen > wrote: > > Hard to say without seeing the code. But check menu names from the form. > > Using reserved name may be interpreted as attempt to override. > > > > > > Jussi > > > > > > On Sat, May 10, 2014 at 4:36 AM, Jb Skaggs wrote: > > > >> As I am converting from gambas2 to gambas3 I am having this issue when > >> I try to access, alter, or read a control from another form. > >> > >> I read earlier in the mailig list that this name has already been > >> used, but for the life of me I cannot figure out what or why this is > >> occuring. See screenshot. > >> > >> Thanks JB Skaggs > >> > >> > >> > ------------------------------------------------------------------------------ > >> Is your legacy SCM system holding you back? Join Perforce May 7 to find > >> out: > >> • 3 signs your SCM is hindering your productivity > >> • Requirements for releasing software faster > >> • Expert tips and advice for migrating your SCM now > >> http://p.sf.net/sfu/perforce > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > >> > > > ------------------------------------------------------------------------------ > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > > • 3 signs your SCM is hindering your productivity > > • Requirements for releasing software faster > > • Expert tips and advice for migrating your SCM now > > http://p.sf.net/sfu/perforce > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From taboege at ...626... Sat May 10 14:26:53 2014 From: taboege at ...626... (Tobias Boege) Date: Sat, 10 May 2014 14:26:53 +0200 Subject: [Gambas-user] Valuebox. Property ReadOnly doesn't work? In-Reply-To: <536E109E.4020502@...626...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> Message-ID: <20140510122653.GB523@...2774...> On Sat, 10 May 2014, Francisco Martinez wrote: > El 10/05/14 12:20, Tobias Boege escribi?: > >On Sat, 10 May 2014, Francisco Martinez wrote: > >>El 08/05/14 15:01, Beno?t Minisini escribi?: > >>>Le 27/04/2014 00:48, Francisco Martinez a ?crit : > >>>>Hi buddies. > >>>> > >>>>In running mode. I see that ValueBox's ReadOnly property is True, but I > >>>>can write inside. It is a bug?. > >>>> > >>>>I'm using the development version: > >>>>3.5.99.1+svn20140424+build51~ubuntu12.10.1 > >>>> > >>>>Thanks > >>>> > >>>Please provide a little sample project that reproduces the bug, because > >>>ValueBox is a complex control, so I can't guess how you use it. > >>> > >> It's simple. You need: > >> > >>- A form > >>- A valuebox > >> > >>Change the property's read-only control valuebox to True. > >>You run it. Now try writing in the valuebox control. > >>It is possible. I think that's not correct. > >> > >It works here (using trunk) as expected, i.e. I cannot write into the > >ValueBox when ReadOnly = True. > > > >That's why we ask for a project. Have you tried your steps on a fresh > >project? Sometimes something's wrong with a project's .form or similar > >things that make it impossible to reproduce or find the error from such > >a verbal description of your project. You may use some configuration of > >components that produce the error or things you, as a user, can't think > >of but people may see from your actual project. (Also it's annoying, how > >simple it may be, to rebuild the project :-) > > > >Regards, > >Tobi > > > Ok. Tobias. ;-) > When I use type number, I don't have problem. But if I use type currency, I > can write in ValueBox. > I'm using the development version. > > This time, I have uploaded a example. > I think I have explained better this time. I hope so. :-) > > Sorry for all the text that has this message. I don't want that you to miss > anything. > Thanks Tobias. > AFAICS, the bug is not directly in the ValueBox but in the controls that are used by it internally. The same thing happens with DateBox and MaskBox (when a mask is specified)... If ValueBox.Type = ValueBox.Number, then a TextBox is used which apparently gets things right - but the others somehow don't. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From dl7nb at ...17... Sat May 10 17:32:13 2014 From: dl7nb at ...17... (Wolfgang, dl7nb) Date: Sat, 10 May 2014 17:32:13 +0200 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <20140510122653.GB523@...2774...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> Message-ID: <536E467D.9060808@...17...> Hi, System.TimeZone is defined as follows: Return the system timezone. The returned value is the number of seconds you must add to the locale time to get the UTC time. *That is not always done correctly. * During winter I used it and it has a result of 3600. This is correct as the difference between UTC and the time her in Germany is 1 hour (or 3600 seconds) - But now (summertime) we have daylight saving time, which means we have a difference of 2 hours. System.TimeZone still shows 3600. It should show 7200 to have the correct number of seconds. - So how can I find out what UTC.time really is?? How can I solve this problem? regards Wolfgang From jussi.lahtinen at ...626... Sat May 10 18:52:25 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 10 May 2014 19:52:25 +0300 Subject: [Gambas-user] Form.load incorrectly overwritten In-Reply-To: References: Message-ID: Like Jorge said you should look for reserved names like "id", "load", etc used as names in your controls, menus, etc. Focus on the form you got the error from. I cannot help much further without seeing the code. The error is not about overwritten, but overridden. http://gambasdoc.org/help/doc/object-model#t18 Jussi On Sat, May 10, 2014 at 5:22 AM, Jb Skaggs wrote: > Could you explain to me how this works? I mean I looked in the menus > and did not find any ref to the term. I have lot of forms in this > project and I don't understand exactly how this can become a reserved > word? What kind of things should I be looking for? > > On Fri, May 9, 2014 at 8:56 PM, Jussi Lahtinen > wrote: > > Hard to say without seeing the code. But check menu names from the form. > > Using reserved name may be interpreted as attempt to override. > > > > > > Jussi > > > > > > On Sat, May 10, 2014 at 4:36 AM, Jb Skaggs wrote: > > > >> As I am converting from gambas2 to gambas3 I am having this issue when > >> I try to access, alter, or read a control from another form. > >> > >> I read earlier in the mailig list that this name has already been > >> used, but for the life of me I cannot figure out what or why this is > >> occuring. See screenshot. > >> > >> Thanks JB Skaggs > >> > >> > >> > ------------------------------------------------------------------------------ > >> Is your legacy SCM system holding you back? Join Perforce May 7 to find > >> out: > >> • 3 signs your SCM is hindering your productivity > >> • Requirements for releasing software faster > >> • Expert tips and advice for migrating your SCM now > >> http://p.sf.net/sfu/perforce > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > >> > > > ------------------------------------------------------------------------------ > > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > > • 3 signs your SCM is hindering your productivity > > • Requirements for releasing software faster > > • Expert tips and advice for migrating your SCM now > > http://p.sf.net/sfu/perforce > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From Karl.Reinl at ...9... Sat May 10 19:04:23 2014 From: Karl.Reinl at ...9... (Charlie Reinl) Date: Sat, 10 May 2014 19:04:23 +0200 Subject: [Gambas-user] Form.load incorrectly overwritten In-Reply-To: References: Message-ID: <6c103fda9a13dc23b7e16ec4ab6cf5ae@...2896...> On Sat, 10 May 2014 19:52:25 +0300, Jussi Lahtinen wrote: > Like Jorge said you should look for reserved names like "id", "load", etc > used as names in your controls, menus, etc. Focus on the form you got the > error from. I cannot help much further without seeing the code. > > The error is not about overwritten, but overridden. > http://gambasdoc.org/help/doc/object-model#t18 > > > Jussi > > > On Sat, May 10, 2014 at 5:22 AM, Jb Skaggs wrote: > >> Could you explain to me how this works? I mean I looked in the menus >> and did not find any ref to the term. I have lot of forms in this >> project and I don't understand exactly how this can become a reserved >> word? What kind of things should I be looking for? >> >> On Fri, May 9, 2014 at 8:56 PM, Jussi Lahtinen >> wrote: >> > Hard to say without seeing the code. But check menu names from the >> > form. >> > Using reserved name may be interpreted as attempt to override. >> > >> > >> > Jussi >> > >> > >> > On Sat, May 10, 2014 at 4:36 AM, Jb Skaggs >> > wrote: >> > >> >> As I am converting from gambas2 to gambas3 I am having this issue when >> >> I try to access, alter, or read a control from another form. >> >> >> >> I read earlier in the mailig list that this name has already been >> >> used, but for the life of me I cannot figure out what or why this is >> >> occuring. See screenshot. >> >> >> >> Thanks JB Skaggs >> >> Salut, make a minor change on your form (go back with Ctrl+Z) save all and retry. That worked for me in a similar case. Amicalement Charlie From iss_boss at ...770... Sat May 10 20:44:05 2014 From: iss_boss at ...770... (ISS Boss) Date: Sat, 10 May 2014 14:44:05 -0400 Subject: [Gambas-user] Lost my help pages (?) Message-ID: <536E7375.1020208@...770...> Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill From bbruen at ...2308... Sun May 11 01:14:42 2014 From: bbruen at ...2308... (B Bruen) Date: Sun, 11 May 2014 08:44:42 +0930 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <536E467D.9060808@...17...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> Message-ID: <20140511084442.1974ccde7b320cbc83b48c65@...2308...> On Sat, 10 May 2014 17:32:13 +0200 "Wolfgang, dl7nb" wrote: > Hi, > System.TimeZone is defined as follows: > > Return the system timezone. > The returned value is the number of seconds you must add to the > locale time to get the UTC time. > > *That is not always done correctly. * Actually, it is correct, it just doesn't recognize "daylight savings". The reason lies deep inside the way tzutils works and somewhere in the extensive documentation. (I have forgotten where.) > > During winter I used it and it has a result of 3600. This is correct as > the difference between UTC and the time her in Germany is 1 hour (or > 3600 seconds) > - > But now (summertime) we have daylight saving time, which means we have a > difference of 2 hours. System.TimeZone still shows 3600. It should show > 7200 to have the correct number of seconds. > - > So how can I find out what UTC.time really is?? > How can I solve this problem? Probably the simplest way is : Shell ("date --utc") To sUTCDate You can use the date options to return the string as you require it. hth -- B Bruen From bbruen at ...2308... Sun May 11 01:19:10 2014 From: bbruen at ...2308... (B Bruen) Date: Sun, 11 May 2014 08:49:10 +0930 Subject: [Gambas-user] Valuebox. Property ReadOnly doesn't work? In-Reply-To: <20140510122653.GB523@...2774...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> Message-ID: <20140511084910.cd4e1eaf84962cb4b0807d76@...2308...> On Sat, 10 May 2014 14:26:53 +0200 Tobias Boege wrote: > On Sat, 10 May 2014, Francisco Martinez wrote: > > El 10/05/14 12:20, Tobias Boege escribi?: > > >On Sat, 10 May 2014, Francisco Martinez wrote: > > >>El 08/05/14 15:01, Beno?t Minisini escribi?: > > >>>Le 27/04/2014 00:48, Francisco Martinez a ?crit : > > >>>>Hi buddies. > > >>>> > > >>>>In running mode. I see that ValueBox's ReadOnly property is True, but I > > >>>>can write inside. It is a bug?. > > >>>> > > >>>>I'm using the development version: > > >>>>3.5.99.1+svn20140424+build51~ubuntu12.10.1 > > >>>> > > >>>>Thanks > > >>>> > > >>>Please provide a little sample project that reproduces the bug, because > > >>>ValueBox is a complex control, so I can't guess how you use it. > > >>> > > >> It's simple. You need: > > >> > > >>- A form > > >>- A valuebox > > >> > > >>Change the property's read-only control valuebox to True. > > >>You run it. Now try writing in the valuebox control. > > >>It is possible. I think that's not correct. > > >> > > >It works here (using trunk) as expected, i.e. I cannot write into the > > >ValueBox when ReadOnly = True. > > > > > >That's why we ask for a project. Have you tried your steps on a fresh > > >project? Sometimes something's wrong with a project's .form or similar > > >things that make it impossible to reproduce or find the error from such > > >a verbal description of your project. You may use some configuration of > > >components that produce the error or things you, as a user, can't think > > >of but people may see from your actual project. (Also it's annoying, how > > >simple it may be, to rebuild the project :-) > > > > > >Regards, > > >Tobi > > > > > Ok. Tobias. ;-) > > When I use type number, I don't have problem. But if I use type currency, I > > can write in ValueBox. > > I'm using the development version. > > > > This time, I have uploaded a example. > > I think I have explained better this time. I hope so. :-) > > > > Sorry for all the text that has this message. I don't want that you to miss > > anything. > > Thanks Tobias. > > > > AFAICS, the bug is not directly in the ValueBox but in the controls that are > used by it internally. The same thing happens with DateBox and MaskBox (when > a mask is specified)... If ValueBox.Type = ValueBox.Number, then a TextBox > is used which apparently gets things right - but the others somehow don't. > > Regards, > Tobi > Hmmmm, this is related to issue 511, which I thought was fixed? -- B Bruen From dl7nb at ...17... Sun May 11 09:40:57 2014 From: dl7nb at ...17... (Wolfgang, dl7nb) Date: Sun, 11 May 2014 09:40:57 +0200 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <20140511084442.1974ccde7b320cbc83b48c65@...2308...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> <20140511084442.1974ccde7b320cbc83b48c65@...2308...> Message-ID: <536F2989.6030702@...17...> Thank you! it helps, but still I need to compute the timeoffset. Ok I think I can live with it ;-) Wolfgang Am 11.05.2014 01:14, schrieb B Bruen: > On Sat, 10 May 2014 17:32:13 +0200 > "Wolfgang, dl7nb" wrote: > >> Hi, >> System.TimeZone is defined as follows: >> >> Return the system timezone. >> The returned value is the number of seconds you must add to the >> locale time to get the UTC time. >> >> *That is not always done correctly. * > Actually, it is correct, it just doesn't recognize "daylight savings". The reason lies deep inside the way tzutils works and somewhere in the extensive documentation. (I have forgotten where.) > >> During winter I used it and it has a result of 3600. This is correct as >> the difference between UTC and the time her in Germany is 1 hour (or >> 3600 seconds) >> - >> But now (summertime) we have daylight saving time, which means we have a >> difference of 2 hours. System.TimeZone still shows 3600. It should show >> 7200 to have the correct number of seconds. >> - >> So how can I find out what UTC.time really is?? >> How can I solve this problem? > Probably the simplest way is : > Shell ("date --utc") To sUTCDate > You can use the date options to return the string as you require it. > > hth > From jbskaggs42 at ...626... Mon May 12 02:49:58 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Sun, 11 May 2014 19:49:58 -0500 Subject: [Gambas-user] best programming practices: Message-ID: is it better to have multiple forms or one form with lots of controls that show and hide? I like to have multiple forms- but which is faster and considered the better method? From iss_boss at ...770... Mon May 12 02:55:21 2014 From: iss_boss at ...770... (ISS Boss) Date: Sun, 11 May 2014 20:55:21 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. Message-ID: <53701BF9.1090601@...770...> Repeat email: Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill From shordi at ...626... Mon May 12 08:47:10 2014 From: shordi at ...626... (=?UTF-8?Q?Jorge_Carri=C3=B3n?=) Date: Mon, 12 May 2014 08:47:10 +0200 Subject: [Gambas-user] best programming practices: In-Reply-To: References: Message-ID: I like to have multiple forms... and join it in a workspace control or tabstrip, etc. etc. 2014-05-12 2:49 GMT+02:00 Jb Skaggs : > is it better to have multiple forms or one form with lots of controls > that show and hide? > > I like to have multiple forms- but which is faster and considered the > better method? > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From eilert-sprachen at ...221... Mon May 12 09:10:43 2014 From: eilert-sprachen at ...221... (Rolf-Werner Eilert) Date: Mon, 12 May 2014 09:10:43 +0200 Subject: [Gambas-user] best programming practices: In-Reply-To: References: Message-ID: <537073F3.6030105@...221...> My answer would be: it depends :-) When you see a form as one task to be performed by the user, in most cases it is good to keep everything related to this task within its form. You will most likely find some kind of workflow roughly going in writing direction, i. e. from top left to bottom right. If you need data to be defined by the user before the user can proceed to the next step within this form, it might be helpful to gray out any further steps to avoid confusing the user with too many options at one time. I use to keep the main tasks in one main form, splitting it up into not too many parts which can be totally independent to each other. Just try to think like the user: What would the user expect to see at a first glance, and when does the user really need this or that option? It depends also on the kind of program you make. There are complex tasks like monitoring data which might create a lot of small controls on a panel at the same time to give a comprehensive overview. In my cases, there are mostly lists of data (names) to be seen (a treeview) which show up with data on the right sight when clicked. But there is also a classbook managing tool which has four tabs with different main tasks and several sub-tasks on each tab. Hope it helps a bit. Rolf Am 12.05.2014 02:49, schrieb Jb Skaggs: > is it better to have multiple forms or one form with lots of controls > that show and hide? > > I like to have multiple forms- but which is faster and considered the > better method? > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From eilert-sprachen at ...221... Mon May 12 09:15:45 2014 From: eilert-sprachen at ...221... (Rolf-Werner Eilert) Date: Mon, 12 May 2014 09:15:45 +0200 Subject: [Gambas-user] Forms (dialogs) from within a module/class Message-ID: <53707521.9030302@...221...> Just a question which has been there for a long time, but difficult for me to describe: When I have a module or class that needs some dialogs when running, do I have to load these forms independently from the main program or is there a way to "pack" them into the module or have them as childs of this module/class in the treeview? Hope you got what I mean... Rolf From bbruen at ...2308... Mon May 12 10:21:59 2014 From: bbruen at ...2308... (B Bruen) Date: Mon, 12 May 2014 17:51:59 +0930 Subject: [Gambas-user] Forms (dialogs) from within a module/class In-Reply-To: <53707521.9030302@...221...> References: <53707521.9030302@...221...> Message-ID: <20140512175159.5fb242ed3faae066995a0806@...2308...> On Mon, 12 May 2014 09:15:45 +0200 Rolf-Werner Eilert wrote: > Just a question which has been there for a long time, but difficult for > me to describe: > > When I have a module or class that needs some dialogs when running, do I > have to load these forms independently from the main program or is there > a way to "pack" them into the module or have them as childs of this > module/class in the treeview? > > Hope you got what I mean... > > Rolf > Regarding the second, "have them as childs ... in the treeview" : I am presuming that you are talking about the IDE project browser. The only way that a class/module will appear as a child node in the treeview is if it inherits from the higher node . BUT if you want to collect classes etc into groups then just create a "Directory" in the treeview and create or drag them there. The IDE code is structured that way. Regarding the first, I am not sure what you are after here? I think that if a class/module method requires a dialog form then the entire instanciation and showing of the form is most properly handled within that class/module rather than the main application form. It would be interesting to see some pseudocode that demonstrates your problem. hth Bruce -- B Bruen From eilert-sprachen at ...221... Mon May 12 10:50:55 2014 From: eilert-sprachen at ...221... (Rolf-Werner Eilert) Date: Mon, 12 May 2014 10:50:55 +0200 Subject: [Gambas-user] Forms (dialogs) from within a module/class In-Reply-To: <20140512175159.5fb242ed3faae066995a0806@...2308...> References: <53707521.9030302@...221...> <20140512175159.5fb242ed3faae066995a0806@...2308...> Message-ID: <53708B6F.9060603@...221...> Am 12.05.2014 10:21, schrieb B Bruen: > On Mon, 12 May 2014 09:15:45 +0200 > Rolf-Werner Eilert wrote: > >> Just a question which has been there for a long time, but difficult for >> me to describe: >> >> When I have a module or class that needs some dialogs when running, do I >> have to load these forms independently from the main program or is there >> a way to "pack" them into the module or have them as childs of this >> module/class in the treeview? >> >> Hope you got what I mean... >> >> Rolf >> > Regarding the second, "have them as childs ... in the treeview" : > I am presuming that you are talking about the IDE project browser. The only way that a class/module will appear as a child node in the treeview is if it inherits from the higher node . BUT if you want to collect classes etc into groups then just create a "Directory" in the treeview and create or drag them there. The IDE code is structured that way. > > Regarding the first, I am not sure what you are after here? I think that if a class/module method requires a dialog form then the entire instanciation and showing of the form is most properly handled within that class/module rather than the main application form. > > It would be interesting to see some pseudocode that demonstrates your problem. > > hth > Bruce > > Thanks Bruce, the thing with the grouping is a good idea. Didn't even know it exists. Well, I don't know if this has really got to do with the code. To me it seems to be rather a problem of organizing the forms. Let me describe it this way: When I want some kind of specialised dialog which must be called during the module's run, I need to create a form. So I add a new form to the project browser and give it some name (dlgAskTheUser.frm for instance). Then I use the IDE to design its contents and add some code. When it is needed in the module, it is called from there. But when I want to re-use the module in another program, I will have to copy the form as well. So I thought, it might be nice to have some means of incorporating this form into the module so it is not a dialog for everyone in the project but a specialised form for that module only that comes with it automatically when copied from one project to another. I just tried the group/directory thing and it seems to be what I want. Would you agree? Rolf From bagoneo at ...69... Mon May 12 10:53:20 2014 From: bagoneo at ...69... (gian) Date: Mon, 12 May 2014 10:53:20 +0200 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <53701BF9.1090601@...770...> References: <53701BF9.1090601@...770...> Message-ID: <53708C00.2040607@...69...> Hello Bill, This is "normal" in the process of help changing (great job), I believe that we all have the same your results. Regarding 3.5.3 under the red writing is not written anything. M. Minisini (_the great Benoit_!),for various reasons "love" QT more of GTK, therefore QT takes precedence, but just have a little patience and everything will be resolved. You do well to remind all the "Blu Shrimps" who,_like me_, you love Gambas but also love GTK and help it reported. :-) Regards gianluigi Il 12/05/2014 02:55, ISS Boss ha scritto: > Repeat email: > > Back again with another question. Somehow, my help pages for each and > every one of the elements of a given entity (like a window, textbox, > combobox, label, etc) has the following notification below where the > help or description would normally show: > > /comp/gb.gui/label > This page does not exist <<- in red text. > > When I upgraded to the latest version of Gambas, did something not > update? I'm so new to Gambas that those little help tidbits meant a lot > to me. > > Bill > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From bbruen at ...2308... Mon May 12 11:57:27 2014 From: bbruen at ...2308... (B Bruen) Date: Mon, 12 May 2014 19:27:27 +0930 Subject: [Gambas-user] Forms (dialogs) from within a module/class In-Reply-To: <53708B6F.9060603@...221...> References: <53707521.9030302@...221...> <20140512175159.5fb242ed3faae066995a0806@...2308...> <53708B6F.9060603@...221...> Message-ID: <20140512192727.b47c57f60f6735434776a9a1@...2308...> On Mon, 12 May 2014 10:50:55 +0200 Rolf-Werner Eilert wrote: > But when I want to re-use the module in another program, I will have to > copy the form as well. So I thought, it might be nice to have some means > of incorporating this form into the module so it is not a dialog for > everyone in the project but a specialised form for that module only that > comes with it automatically when copied from one project to another. This sounds like you don't know about creating libraries and components? We have a multitude of components/libraries that we have created ourselves to share common functionality between projects. Things like a "GenUtil" component that has extended Date utilities, File utilities etc etc that we use to "extend" gambas (the way "we" want). In fact most of the things in comp (none of mine!) ostentatiously started as a local component. Some ideas you may find at http://paddys-hill.net/wp/gambas/gambas-components which (generally) are the ones that are (ahem) stable enough to distribute. If I have misinterpreted, then feel free to complain to the appropriate /dev/null :-) -- B Bruen From bbruen at ...2308... Mon May 12 11:58:11 2014 From: bbruen at ...2308... (B Bruen) Date: Mon, 12 May 2014 19:28:11 +0930 Subject: [Gambas-user] best programming practices: In-Reply-To: <537073F3.6030105@...221...> References: <537073F3.6030105@...221...> Message-ID: <20140512192811.16f2834321511fd1f71e3417@...2308...> (Oh OK, I'll top post :-) ) as said, It depends! "Joel on Software" had some great articles on user interface design. You may still be able to google them somehow. But one thing he said always stuck in my mind. (Not a quote, but a paraphrasing) "Always design your UI with the "User" not the "I" in mind, if the interface is not intuitive then you fail" And, just to make us all feel better, Oh boy, have I ever failed over time! Some examples: Multiple forms vs multitudinal controls: 1) If you use multiple forms (either as tabs or popups), then make sure that 80% of the users work can be done on the first form. So many times we (here) have caught ourselves putting the "hard to code" data items on another tab/popup just because we were too lazy to dig in and code the necessary. 2) Less is better. 80% of use cases require 20% of the "optional" data. Again, "we" (can't blame the colleagues for this one) have been guilty of putting unnecessary optional data on the first tab/popup because it is a "logical data group" - if it defaults 99% of the time then stick it in the "Advanced" tab. 3) Wizards are not good. They are great the first few times, then they are a pain (included here because a wizard is a "single" form with lots of controls). A bad example is the IDE packaging wizard. Click, click, enter changelog comment, click 5 times and then click "Close". Hmm, one day I may have to address that. :-` 4) Don't group unlike checkboxes. If a check box datum is a stand alone attribute then don't include it in a frame or any other grouping view. That is just anal retentive insanity. (and the label should be on the left!) 5) Don't make controls disappear just because they depend on the value of some other control. It is a visual nightmare. It is better to disable them. more later ... must cook! On Mon, 12 May 2014 09:10:43 +0200 Rolf-Werner Eilert wrote: > My answer would be: it depends :-) > > When you see a form as one task to be performed by the user, in most > cases it is good to keep everything related to this task within its > form. You will most likely find some kind of workflow roughly going in > writing direction, i. e. from top left to bottom right. If you need data > to be defined by the user before the user can proceed to the next step > within this form, it might be helpful to gray out any further steps to > avoid confusing the user with too many options at one time. > > I use to keep the main tasks in one main form, splitting it up into not > too many parts which can be totally independent to each other. Just try > to think like the user: What would the user expect to see at a first > glance, and when does the user really need this or that option? > > It depends also on the kind of program you make. There are complex tasks > like monitoring data which might create a lot of small controls on a > panel at the same time to give a comprehensive overview. In my cases, > there are mostly lists of data (names) to be seen (a treeview) which > show up with data on the right sight when clicked. But there is also a > classbook managing tool which has four tabs with different main tasks > and several sub-tasks on each tab. > > Hope it helps a bit. > > Rolf > > > Am 12.05.2014 02:49, schrieb Jb Skaggs: > > is it better to have multiple forms or one form with lots of controls > > that show and hide? > > > > I like to have multiple forms- but which is faster and considered the > > better method? > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- B Bruen From nigelverity at ...67... Mon May 12 12:05:33 2014 From: nigelverity at ...67... (Nigel Verity) Date: Mon, 12 May 2014 11:05:33 +0100 Subject: [Gambas-user] Best Programming Practice In-Reply-To: References: Message-ID: I think that the issue of best programming practice and how many forms are used to accomplish a task are two separate issues. Sharing common code between forms, rather than having multiple instances of procedures and functions, is always good practice as it makes maintenance and fault-finding much simpler. How you divide a task across forms depends largely upon the workflow. However, there are some factors which really just boil down to the preferences of the users. Some people like to select records for maintenance from within the maintenance form itself, while others prefer to select data from a separate popup. You may not be able to please everybody in your UI design decisions, but you should seek to satisfy the majority of users. The tab order of fields can be important. For example highly repetitive tasks, such as entering client information, will often be performed without the experienced user actually looking at the screen; just using the tab key to move between fields. If the tab order doesn't follow the way users naturally work this can only lead to problems, even if their preferred order may seem illogical to you as the developer. In my experience, if your application is only going to have a very small number of users then you can probably educate them to accept a user interface (both the layout and the way you decompose the task into forms) which is both logical and easy for you to maintain. On the other hand, if you have a large number of non-technical users you would be better advised to give them what they say they want, within the constraints of the application's functional requirements, and just make sure that you apply best coding practice and any other approaches to development which make the maintenance as easy as possible. If you decompose a task into multiple forms consider very carefully the use of the form's "modal" property. If formA spawns formB non-modally, and there are dependencies between them in both directions, the coding required to keep both in sync can become very complex. However, if formB is modal then you only have to refresh the data on formA when you save and/or close formB. It makes life somewhat simpler. One more thing...... Document the application well, making sure that you highlight the reasons behind any process flow or task decomposition which you would have implemented differently given a completely free choice. Otherwise, subsequent developers may just assume that you are not a very good programmer and implement "improvements" which only serve to upset the the users. Nige? ? From sbungay at ...3301... Mon May 12 12:07:22 2014 From: sbungay at ...3301... (Stephen) Date: Mon, 12 May 2014 06:07:22 -0400 Subject: [Gambas-user] My confusion Re: New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: <20140508132811.GA959@...2774...> References: <536B7FF6.9090108@...3301...> <20140508132811.GA959@...2774...> Message-ID: <53709D5A.1040607@...3301...> Hi Tobias, thanks for the reply, things got busy and I'm just getting back to the keyboard. It was how things were being done in the (broken) GAMBASDOC example confused me. In one area the programmer is using the Add method of a string object array, but this line $cPos[Key] = $aKey.Count caused me to pause. My thought at the time of reading it went something like this: "What being done here? There's been no use of the Add method! How can you reference something that doesn't yet exist and why is no error being thrown for doing so"? Now I think that the Add method of the collection is being implicitly called using older non OOP array assignment syntax. IMHO enforcing the explicit use of the object's Add method $cPos.Add($aKey.Count, Key) might take more keystrokes, but it definitely better communicates what is being manipulated (an object vs an array) and what is being done (Adding). On 05/08/2014 09:28 AM, Tobias Boege wrote: > On Thu, 08 May 2014, Stephen wrote: >> Looking at the thread "New syntax for using variables arguments in a >> function call" I realized that I needed to really brush up on my >> somewhat marginal understanding of the evolving (a good thing) GAMBAS >> and OOP. Not fully understanding "SUPER" (I've never used it but can see >> a use for it) I trotted off to Google and the GAMBAS documentation, >> where much reading was done, and (as usual) more questions raised. > If you write a class and inherit from another class, you can override > methods and properties in your inheriting class. However, sometimes the > inherited class does a pretty good job already and you don't want to > reinvent the wheel for doing something. That's when Super comes into play > because Super knows where the method and property implementations of the > inherited class (the super class) are. So you can still call methods of > the super class in your subclass that you have actually just overridden. > > In the example below, you want to skim data in ListBox' Add() method but > you don't want to implement the actual addition of a new element so you > resort to the original ListBox' Add() implementation - which is available > as Super.Add() and knows how to do the thing. > >> Studying the "SUPER" example at http://gambasdoc.org/hemp/lang/super, >> I wondered at the purpose of a collection that seems not to be used but >> once and some syntax in it's use in the example, which didn't make any >> sense to my old brain. Below is a snippet from the example (where $cPos >> is a collection, $aKey an Array of String Objects (I think) and Key a >> string object; >> >> $cPos.Clear >> $cPos[Key] = $aKey.Count >> $aKey.Add(Key) >> >> OK, the first line clears the collection, got it, and the last line >> adds the contents of "String" to $aKey, got that.... but what does the >> second line do? It looks like it is adding the count of elements in >> $aKey to the collection $cPos... but in OOP I would use a method call >> i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example >> GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". >> > $cPos[Key] = $aKey.Count followed by $aKey.Add(Key) will store the *index* > of Key in the $aKey array in the $cPos collection, indexed by the *value* of > the key. (Think about it.) > > That means if the user gives you a Key, you can look up the index of that > key in the $aKey array using $cPos[Key], i.e. the statement > > $aKey[$cPos[Key]] > > will always return Key (or raise an error, but see below for that). This > also explains why the Collection is named $cPos. > > Not sure what that implies or what we can do with it and how $cPos.Clear() > fits into the picture because it already deletes that additional information > we collected... > > Either I don't get it or the example is just broken (I'd prefer the second > option, of course :-)). > > Regards, > Tobi > -- Kindest Regards Stephen A. Bungay, Prop. Smarts On Site From bbruen at ...2308... Mon May 12 13:07:28 2014 From: bbruen at ...2308... (B Bruen) Date: Mon, 12 May 2014 20:37:28 +0930 Subject: [Gambas-user] Try;If Error on mutable classes Message-ID: <20140512203728.69d13367c4f004d69a803ec4@...2308...> OK,this has me beat. Given a mutable object, as in it might be an instance or Form1 or Form2 depending on some value, then having created that instance and where the instance is lacking a method, say LoadData(), when we attempt to invoke a method that "should" be prescribed for the mutable object that method may or may not have been coded in the class. So, we try(sic) as follows: 1: Try MyObject.MissingMethod(whatever) 2: If Error then 3: Error Subst("&1\nERR: &2 (&3)\n&4\n&1\n", String$(40, "-"), Error.Text, Error.Code, Error.Backtrace.Join("\n")) 4: Endif Line 3 fails with a null (Error) object. There seems to be two problems here. 1) Why is the Error instance a null, and 2) (Harder) If, when trying to invoke an unknown method in a classifier then should not the interpreter raise the normal error " Unknown Symbol blah blah" or have I forgotten something here? -- B Bruen From ihaywood3 at ...626... Mon May 12 13:18:39 2014 From: ihaywood3 at ...626... (Ian Haywood) Date: Mon, 12 May 2014 11:18:39 +0000 Subject: [Gambas-user] Try;If Error on mutable classes In-Reply-To: <20140512203728.69d13367c4f004d69a803ec4@...2308...> References: <20140512203728.69d13367c4f004d69a803ec4@...2308...> Message-ID: On Mon, May 12, 2014 at 11:07 AM, B Bruen wrote: > OK,this has me beat. > So, we try(sic) as follows: > 1: Try MyObject.MissingMethod(whatever) > 2: If Error then > 3: Error Subst("&1\nERR: &2 (&3)\n&4\n&1\n", String$(40, "-"), Error.Text, Error.Code, Error.Backtrace.Join("\n")) > 4: Endif > > Line 3 fails with a null (Error) object. > > There seems to be two problems here. > 1) Why is the Error instance a null, and are you sure the whole Error is Null is it just Error.Backtrace? which isn't set by the TRY form (it is when you handle errors using CATCH) > 2) (Harder) If, when trying to invoke an unknown method in a classifier then should not the interpreter raise the normal error " Unknown Symbol blah blah" when I'm not sure if a method exists on a Form I use Object.Call which seems to behave a bit better in this circumstance. Ian From jussi.lahtinen at ...626... Mon May 12 15:11:14 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 12 May 2014 16:11:14 +0300 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <53701BF9.1090601@...770...> References: <53701BF9.1090601@...770...> Message-ID: What is your Gambas version? At least development version (r6252) show help pages correctly. And it seems old documentation site is still up and running. Here is the new documentation site: http://gambaswiki.org/wiki Jussi On Mon, May 12, 2014 at 3:55 AM, ISS Boss wrote: > Repeat email: > > Back again with another question. Somehow, my help pages for each and > every one of the elements of a given entity (like a window, textbox, > combobox, label, etc) has the following notification below where the > help or description would normally show: > > /comp/gb.gui/label > This page does not exist <<- in red text. > > When I upgraded to the latest version of Gambas, did something not > update? I'm so new to Gambas that those little help tidbits meant a lot > to me. > > Bill > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From iss_boss at ...770... Mon May 12 15:24:47 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 09:24:47 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> Message-ID: <5370CB9F.4070601@...770...> Hi, Jussi: My system: [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.5.0-49-generic Architecture=x86_64 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.1.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.3 My original install of Gambas used to show information about the particular property for each element in a given tool, but now all that is gone. Bill Jussi Lahtinen wrote, On 05/12/2014 09:11: What is your Gambas version? At least development version (r6252) show help pages correctly. And it seems old documentation site is still up and running. Here is the new documentation site: [1]http://gambaswiki.org/wiki Jussi On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2] wrote: Repeat email: Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [3]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [4]Gambas-user at lists.sourceforge.net [5]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [6]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [7]Gambas-user at lists.sourceforge.net [8]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://gambaswiki.org/wiki 2. mailto:iss_boss at ...770... 3. http://p.sf.net/sfu/SauceLabs 4. mailto:Gambas-user at lists.sourceforge.net 5. https://lists.sourceforge.net/lists/listinfo/gambas-user 6. http://p.sf.net/sfu/SauceLabs 7. mailto:Gambas-user at lists.sourceforge.net 8. https://lists.sourceforge.net/lists/listinfo/gambas-user From gambas.fr at ...626... Mon May 12 15:29:06 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Mon, 12 May 2014 15:29:06 +0200 Subject: [Gambas-user] best programming practices: In-Reply-To: <20140512192811.16f2834321511fd1f71e3417@...2308...> References: <537073F3.6030105@...221...> <20140512192811.16f2834321511fd1f71e3417@...2308...> Message-ID: > 5) Don't make controls disappear just because they depend on the value of some other control. It is a visual nightmare. It is better to disable them. Yes and no ... It depend of the user space. Having tool options just in time is good too and allow to save many space in your visual environment. But there is no strict rules ... it depend on the kind of the tool you make and of the users... Humans have not created the hammer in one shot ! User interface is the most complex to do ... and users are hard in theire choices because on the frequent change of fashions. But a professionnal users sometime prefer a good terminal program to a full modern beautifull web interface... more simple more efficiency... more stable. From jussi.lahtinen at ...626... Mon May 12 15:48:55 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 12 May 2014 16:48:55 +0300 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <5370CB9F.4070601@...770...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> Message-ID: Can you connect to this site (maybe you use OpenDNS and maybe they still have problems)? http://www.gambasdoc.org/help?v3 If you can, then try to clear documentation cache. Tools --> Preferences --> Help & Applications. Jussi On Mon, May 12, 2014 at 4:24 PM, ISS Boss wrote: > > Hi, Jussi: > My system: > [System] > Gambas=3.5.3 > OperatingSystem=Linux > Kernel=3.5.0-49-generic > Architecture=x86_64 > Distribution=Ubuntu 12.04.4 LTS > Desktop=GNOME > Theme=QGtk > Language=en_US.UTF-8 > Memory=7984M > [Libraries] > Cairo=libcairo.so.2.11000.2 > Curl=libcurl.so.4.2.0 > DBus=libdbus-1.so.3.5.8 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.1.0 > GTK+=libgtk-x11-2.0.so.0.2400.10 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.19.0.0 > Qt4=libQtCore.so.4.8.1 > SDL=libSDL-1.2.so.0.11.3 > My original install of Gambas used to show information about the > particular > property for each element in a given tool, but now all that is gone. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 09:11: > > What is your Gambas version? At least development version (r6252) show help > pages correctly. And it seems old documentation site is still up and > running. > > Here is the new documentation site: > [1]http://gambaswiki.org/wiki > > > Jussi > > > > On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2] > wrote: > > Repeat email: > > Back again with another question. Somehow, my help pages for each and > every one of the elements of a given entity (like a window, textbox, > combobox, label, etc) has the following notification below where the > help or description would normally show: > > /comp/gb.gui/label > This page does not exist <<- in red text. > > When I upgraded to the latest version of Gambas, did something not > update? I'm so new to Gambas that those little help tidbits meant a lot > to me. > > Bill > > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [3]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [4]Gambas-user at lists.sourceforge.net > [5]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [6]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [7]Gambas-user at lists.sourceforge.net > [8]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. http://gambaswiki.org/wiki > 2. mailto:iss_boss at ...770... > 3. http://p.sf.net/sfu/SauceLabs > 4. mailto:Gambas-user at lists.sourceforge.net > 5. https://lists.sourceforge.net/lists/listinfo/gambas-user > 6. http://p.sf.net/sfu/SauceLabs > 7. mailto:Gambas-user at lists.sourceforge.net > 8. https://lists.sourceforge.net/lists/listinfo/gambas-user > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From iss_boss at ...770... Mon May 12 15:57:20 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 09:57:20 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> Message-ID: <5370D340.5050605@...770...> I'll see what I can do. More later. Bill Jussi Lahtinen wrote, On 05/12/2014 09:48: Can you connect to this site (maybe you use OpenDNS and maybe they still have problems)? [1]http://www.gambasdoc.org/help?v3 If you can, then try to clear documentation cache. Tools --> Preferences --> Help & Applications. Jussi On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2] wrote: Hi, Jussi: My system: [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.5.0-49-generic Architecture=x86_64 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.1.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.3 My original install of Gambas used to show information about the particular property for each element in a given tool, but now all that is gone. Bill Jussi Lahtinen wrote, On 05/12/2014 09:11: What is your Gambas version? At least development version (r6252) show help pages correctly. And it seems old documentation site is still up and running. Here is the new documentation site: [1][3]http://gambaswiki.org/wiki Jussi On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4] wrote: Repeat email: Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [3][5]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[6]4]Gambas-user at lists.sourceforge.net [5][7]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [6][8]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[9]7]Gambas-user at lists.sourceforge.net [8][10]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [11]http://gambaswiki.org/wiki 2. [12]mailto:iss_boss at ...770... 3. [13]http://p.sf.net/sfu/SauceLabs 4. [14]mailto:Gambas-user at lists.sourceforge.net 5. [15]https://lists.sourceforge.net/lists/listinfo/gambas-user 6. [16]http://p.sf.net/sfu/SauceLabs 7. [17]mailto:Gambas-user at lists.sourceforge.net 8. [18]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [19]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [20]Gambas-user at lists.sourceforge.net [21]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [22]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [23]Gambas-user at lists.sourceforge.net [24]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://www.gambasdoc.org/help?v3 2. mailto:iss_boss at ...770... 3. http://gambaswiki.org/wiki 4. mailto:iss_boss at ...770... 5. http://p.sf.net/sfu/SauceLabs 6. mailto:4]Gambas-user at lists.sourceforge.net 7. https://lists.sourceforge.net/lists/listinfo/gambas-user 8. http://p.sf.net/sfu/SauceLabs 9. mailto:7]Gambas-user at lists.sourceforge.net 10. https://lists.sourceforge.net/lists/listinfo/gambas-user 11. http://gambaswiki.org/wiki 12. mailto:iss_boss at ...770... 13. http://p.sf.net/sfu/SauceLabs 14. mailto:Gambas-user at lists.sourceforge.net 15. https://lists.sourceforge.net/lists/listinfo/gambas-user 16. http://p.sf.net/sfu/SauceLabs 17. mailto:Gambas-user at lists.sourceforge.net 18. https://lists.sourceforge.net/lists/listinfo/gambas-user 19. http://p.sf.net/sfu/SauceLabs 20. mailto:Gambas-user at lists.sourceforge.net 21. https://lists.sourceforge.net/lists/listinfo/gambas-user 22. http://p.sf.net/sfu/SauceLabs 23. mailto:Gambas-user at lists.sourceforge.net 24. https://lists.sourceforge.net/lists/listinfo/gambas-user From iss_boss at ...770... Mon May 12 16:30:04 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 10:30:04 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <5370D340.5050605@...770...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> Message-ID: <5370DAEC.5050101@...770...> No, that didn't do me any good. There are links, but they just tell me what will LOAD when I use this property. It doesn't tell me what the property actually does -- that's what I'm after. There used to me just a description of the property values (and what could be entered into a text area like 'Tooltip') and now there isn't. Bill ISS Boss wrote, On 05/12/2014 09:57: I'll see what I can do. More later. Bill Jussi Lahtinen wrote, On 05/12/2014 09:48: Can you connect to this site (maybe you use OpenDNS and maybe they still have problems)? [1][1]http://www.gambasdoc.org/help?v3 If you can, then try to clear documentation cache. Tools --> Preferences --> Help & Applications. Jussi On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2][2] wrote: Hi, Jussi: My system: [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.5.0-49-generic Architecture=x86_64 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.1.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.3 My original install of Gambas used to show information about the particular property for each element in a given tool, but now all that is gone. Bill Jussi Lahtinen wrote, On 05/12/2014 09:11: What is your Gambas version? At least development version (r6252) show help pages correctly. And it seems old documentation site is still up and running. Here is the new documentation site: [1][3][3]http://gambaswiki.org/wiki Jussi On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4][4] wrote: Repeat email: Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [3][5][5]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[6]6]4]Gambas-user at lists.sourceforge.net [5][7][7]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [6][8][8]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[9]9]7]Gambas-user at lists.sourceforge.net [8][10][10]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [11][11]http://gambaswiki.org/wiki 2. [12][12]mailto:iss_boss at ...770... 3. [13][13]http://p.sf.net/sfu/SauceLabs 4. [14][14]mailto:Gambas-user at lists.sourceforge.net 5. [15][15]https://lists.sourceforge.net/lists/listinfo/gambas-user 6. [16][16]http://p.sf.net/sfu/SauceLabs 7. [17][17]mailto:Gambas-user at lists.sourceforge.net 8. [18][18]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [19][19]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[20]20]Gambas-user at lists.sourceforge.net [21][21]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [22][22]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[23]23]Gambas-user at lists.sourceforge.net [24][24]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [25]http://www.gambasdoc.org/help?v3 2. [26]mailto:iss_boss at ...770... 3. [27]http://gambaswiki.org/wiki 4. [28]mailto:iss_boss at ...770... 5. [29]http://p.sf.net/sfu/SauceLabs 6. [30]mail[31]mailto:4]Gambas-user at lists.sourceforge.net 7. [32]https://lists.sourceforge.net/lists/listinfo/gambas-user 8. [33]http://p.sf.net/sfu/SauceLabs 9. [34]mail[35]mailto:7]Gambas-user at lists.sourceforge.net 10. [36]https://lists.sourceforge.net/lists/listinfo/gambas-user 11. [37]http://gambaswiki.org/wiki 12. [38]mailto:iss_boss at ...770... 13. [39]http://p.sf.net/sfu/SauceLabs 14. [40]mailto:Gambas-user at lists.sourceforge.net 15. [41]https://lists.sourceforge.net/lists/listinfo/gambas-user 16. [42]http://p.sf.net/sfu/SauceLabs 17. [43]mailto:Gambas-user at lists.sourceforge.net 18. [44]https://lists.sourceforge.net/lists/listinfo/gambas-user 19. [45]http://p.sf.net/sfu/SauceLabs 20. [46]mailto:Gambas-user at lists.sourceforge.net 21. [47]https://lists.sourceforge.net/lists/listinfo/gambas-user 22. [48]http://p.sf.net/sfu/SauceLabs 23. [49]mailto:Gambas-user at lists.sourceforge.net 24. [50]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [51]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [52]Gambas-user at lists.sourceforge.net [53]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://www.gambasdoc.org/help?v3 2. mailto:iss_boss at ...770... 3. http://gambaswiki.org/wiki 4. mailto:iss_boss at ...770... 5. http://p.sf.net/sfu/SauceLabs 6. mailto:6]4]Gambas-user at lists.sourceforge.net 7. https://lists.sourceforge.net/lists/listinfo/gambas-user 8. http://p.sf.net/sfu/SauceLabs 9. mailto:9]7]Gambas-user at lists.sourceforge.net 10. https://lists.sourceforge.net/lists/listinfo/gambas-user 11. http://gambaswiki.org/wiki 12. mailto:iss_boss at ...770... 13. http://p.sf.net/sfu/SauceLabs 14. mailto:Gambas-user at lists.sourceforge.net 15. https://lists.sourceforge.net/lists/listinfo/gambas-user 16. http://p.sf.net/sfu/SauceLabs 17. mailto:Gambas-user at lists.sourceforge.net 18. https://lists.sourceforge.net/lists/listinfo/gambas-user 19. http://p.sf.net/sfu/SauceLabs 20. mailto:20]Gambas-user at lists.sourceforge.net 21. https://lists.sourceforge.net/lists/listinfo/gambas-user 22. http://p.sf.net/sfu/SauceLabs 23. mailto:23]Gambas-user at lists.sourceforge.net 24. https://lists.sourceforge.net/lists/listinfo/gambas-user 25. http://www.gambasdoc.org/help?v3 26. mailto:iss_boss at ...770... 27. http://gambaswiki.org/wiki 28. mailto:iss_boss at ...770... 29. http://p.sf.net/sfu/SauceLabs 30. mailto:4 31. mailto:mailto:4]Gambas-user at lists.sourceforge.net 32. https://lists.sourceforge.net/lists/listinfo/gambas-user 33. http://p.sf.net/sfu/SauceLabs 34. mailto:7 35. mailto:mailto:7]Gambas-user at lists.sourceforge.net 36. https://lists.sourceforge.net/lists/listinfo/gambas-user 37. http://gambaswiki.org/wiki 38. mailto:iss_boss at ...770... 39. http://p.sf.net/sfu/SauceLabs 40. mailto:Gambas-user at lists.sourceforge.net 41. https://lists.sourceforge.net/lists/listinfo/gambas-user 42. http://p.sf.net/sfu/SauceLabs 43. mailto:Gambas-user at lists.sourceforge.net 44. https://lists.sourceforge.net/lists/listinfo/gambas-user 45. http://p.sf.net/sfu/SauceLabs 46. mailto:Gambas-user at lists.sourceforge.net 47. https://lists.sourceforge.net/lists/listinfo/gambas-user 48. http://p.sf.net/sfu/SauceLabs 49. mailto:Gambas-user at lists.sourceforge.net 50. https://lists.sourceforge.net/lists/listinfo/gambas-user 51. http://p.sf.net/sfu/SauceLabs 52. mailto:Gambas-user at lists.sourceforge.net 53. https://lists.sourceforge.net/lists/listinfo/gambas-user From bagoneo at ...69... Mon May 12 16:37:55 2014 From: bagoneo at ...69... (gian) Date: Mon, 12 May 2014 16:37:55 +0200 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> Message-ID: <5370DCC3.80408@...69...> Hello Jussi, Even if I erase the cache, nothing happens again. I know the new Gambas3 documentation, I downloaded as indicated in it. Kendek PPA : sudo add-apt-repository ppa:nemh/gambas3 Terminal: sudo apt-get update sudo apt-get install gambas3 [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.13.0-24-generic Architecture=x86_64 Distribution=Ubuntu 14.04 LTS Desktop=GNOME Theme=QGtk Language=it_IT.UTF-8 Memory=15977M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.203.0 GTK+=libgtk-x11-2.0.so.0.2400.23 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 Missing important things and basic documentation GTK GUI In the my wife system: Gambas=3.5.90 OperatingSystem=Linux Kernel=3.11.0-20-generic Architecture=x86 Distribution=Ubuntu 13.10 Desktop=GNOME Theme=QGtk Language=it_IT.UTF-8 Memory=3021M [Libraries] Cairo=libcairo.so.2.11200.16 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.4 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.200.0 GTK+3=libgtk-3.so.0.800.6 GTK+=libgtk-x11-2.0.so.0.2400.20 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.43.0.0 Qt4=libQtCore.so.4.8.4 SDL=libSDL-1.2.so.0.11.4 instead the documentation is corrected, but is preceded by the red text "This page does not exist." Regards gianluigi PS: I love Gambas!!! (and also GTK) :-) Il 12/05/2014 15:48, Jussi Lahtinen ha scritto: > Can you connect to this site (maybe you use OpenDNS and maybe they still > have problems)? > http://www.gambasdoc.org/help?v3 > > If you can, then try to clear documentation cache. Tools --> Preferences > --> Help & Applications. > > > Jussi > > > On Mon, May 12, 2014 at 4:24 PM, ISS Boss wrote: > >> Hi, Jussi: >> My system: >> [System] >> Gambas=3.5.3 >> OperatingSystem=Linux >> Kernel=3.5.0-49-generic >> Architecture=x86_64 >> Distribution=Ubuntu 12.04.4 LTS >> Desktop=GNOME >> Theme=QGtk >> Language=en_US.UTF-8 >> Memory=7984M >> [Libraries] >> Cairo=libcairo.so.2.11000.2 >> Curl=libcurl.so.4.2.0 >> DBus=libdbus-1.so.3.5.8 >> GStreamer=libgstreamer-0.10.so.0.30.0 >> GStreamer=libgstreamer-1.0.so.0.1.0 >> GTK+=libgtk-x11-2.0.so.0.2400.10 >> OpenGL=libGL.so.1.2.0 >> Poppler=libpoppler.so.19.0.0 >> Qt4=libQtCore.so.4.8.1 >> SDL=libSDL-1.2.so.0.11.3 >> My original install of Gambas used to show information about the >> particular >> property for each element in a given tool, but now all that is gone. >> Bill >> >> Jussi Lahtinen wrote, On 05/12/2014 09:11: >> >> What is your Gambas version? At least development version (r6252) show help >> pages correctly. And it seems old documentation site is still up and >> running. >> >> Here is the new documentation site: >> [1]http://gambaswiki.org/wiki >> >> >> Jussi >> >> >> >> On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2] >> wrote: >> >> Repeat email: >> >> Back again with another question. Somehow, my help pages for each and >> every one of the elements of a given entity (like a window, textbox, >> combobox, label, etc) has the following notification below where the >> help or description would normally show: >> >> /comp/gb.gui/label >> This page does not exist <<- in red text. >> >> When I upgraded to the latest version of Gambas, did something not >> update? I'm so new to Gambas that those little help tidbits meant a lot >> to me. >> >> Bill >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [3]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [4]Gambas-user at lists.sourceforge.net >> [5]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [6]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [7]Gambas-user at lists.sourceforge.net >> [8]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> References >> >> 1. http://gambaswiki.org/wiki >> 2. mailto:iss_boss at ...770... >> 3. http://p.sf.net/sfu/SauceLabs >> 4. mailto:Gambas-user at lists.sourceforge.net >> 5. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 6. http://p.sf.net/sfu/SauceLabs >> 7. mailto:Gambas-user at lists.sourceforge.net >> 8. https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From iss_boss at ...770... Mon May 12 16:39:54 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 10:39:54 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <5370DCC3.80408@...69...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370DCC3.80408@...69...> Message-ID: <5370DD3A.9050707@...770...> Precisely my problem! Now we need to find out why and fix it. Bill gian wrote, On 05/12/2014 10:37: Hello Jussi, Even if I erase the cache, nothing happens again. I know the new Gambas3 documentation, I downloaded as indicated in it. Kendek PPA : sudo add-apt-repository ppa:nemh/gambas3 Terminal: sudo apt-get update sudo apt-get install gambas3 [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.13.0-24-generic Architecture=x86_64 Distribution=Ubuntu 14.04 LTS Desktop=GNOME Theme=QGtk Language=it_IT.UTF-8 Memory=15977M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.203.0 GTK+=libgtk-x11-2.0.so.0.2400.23 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 Missing important things and basic documentation GTK GUI In the my wife system: Gambas=3.5.90 OperatingSystem=Linux Kernel=3.11.0-20-generic Architecture=x86 Distribution=Ubuntu 13.10 Desktop=GNOME Theme=QGtk Language=it_IT.UTF-8 Memory=3021M [Libraries] Cairo=libcairo.so.2.11200.16 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.4 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.200.0 GTK+3=libgtk-3.so.0.800.6 GTK+=libgtk-x11-2.0.so.0.2400.20 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.43.0.0 Qt4=libQtCore.so.4.8.4 SDL=libSDL-1.2.so.0.11.4 instead the documentation is corrected, but is preceded by the red text "This page does not exist." Regards gianluigi PS: I love Gambas!!! (and also GTK) :-) Il 12/05/2014 15:48, Jussi Lahtinen ha scritto: Can you connect to this site (maybe you use OpenDNS and maybe they still have problems)? [1]http://www.gambasdoc.org/help?v3 If you can, then try to clear documentation cache. Tools --> Preferences --> Help & Applications. Jussi On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2] wrote: Hi, Jussi: My system: [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.5.0-49-generic Architecture=x86_64 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.1.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.3 My original install of Gambas used to show information about the particular property for each element in a given tool, but now all that is gone. Bill Jussi Lahtinen wrote, On 05/12/2014 09:11: What is your Gambas version? At least development version (r6252) show help pages correctly. And it seems old documentation site is still up and running. Here is the new documentation site: [1][3]http://gambaswiki.org/wiki Jussi On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4] wrote: Repeat email: Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [3][5]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[6]4]Gambas-user at lists.sourceforge.net [5][7]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [6][8]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[9]7]Gambas-user at lists.sourceforge.net [8][10]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [11]http://gambaswiki.org/wiki 2. [12]mailto:iss_boss at ...770... 3. [13]http://p.sf.net/sfu/SauceLabs 4. [14]mailto:Gambas-user at lists.sourceforge.net 5. [15]https://lists.sourceforge.net/lists/listinfo/gambas-user 6. [16]http://p.sf.net/sfu/SauceLabs 7. [17]mailto:Gambas-user at lists.sourceforge.net 8. [18]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [19]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [20]Gambas-user at lists.sourceforge.net [21]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [22]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [23]Gambas-user at lists.sourceforge.net [24]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [25]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [26]Gambas-user at lists.sourceforge.net [27]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://www.gambasdoc.org/help?v3 2. mailto:iss_boss at ...770... 3. http://gambaswiki.org/wiki 4. mailto:iss_boss at ...770... 5. http://p.sf.net/sfu/SauceLabs 6. mailto:4]Gambas-user at lists.sourceforge.net 7. https://lists.sourceforge.net/lists/listinfo/gambas-user 8. http://p.sf.net/sfu/SauceLabs 9. mailto:7]Gambas-user at lists.sourceforge.net 10. https://lists.sourceforge.net/lists/listinfo/gambas-user 11. http://gambaswiki.org/wiki 12. mailto:iss_boss at ...770... 13. http://p.sf.net/sfu/SauceLabs 14. mailto:Gambas-user at lists.sourceforge.net 15. https://lists.sourceforge.net/lists/listinfo/gambas-user 16. http://p.sf.net/sfu/SauceLabs 17. mailto:Gambas-user at lists.sourceforge.net 18. https://lists.sourceforge.net/lists/listinfo/gambas-user 19. http://p.sf.net/sfu/SauceLabs 20. mailto:Gambas-user at lists.sourceforge.net 21. https://lists.sourceforge.net/lists/listinfo/gambas-user 22. http://p.sf.net/sfu/SauceLabs 23. mailto:Gambas-user at lists.sourceforge.net 24. https://lists.sourceforge.net/lists/listinfo/gambas-user 25. http://p.sf.net/sfu/SauceLabs 26. mailto:Gambas-user at lists.sourceforge.net 27. https://lists.sourceforge.net/lists/listinfo/gambas-user From taboege at ...626... Mon May 12 16:49:56 2014 From: taboege at ...626... (Tobias Boege) Date: Mon, 12 May 2014 16:49:56 +0200 Subject: [Gambas-user] Best Programming Practice In-Reply-To: References: Message-ID: <20140512144955.GA926@...2774...> On Mon, 12 May 2014, Nigel Verity wrote: > I think that the issue of best programming practice and how many forms are used to accomplish a task are two separate issues. > > Sharing common code between forms, rather than having multiple instances of procedures and functions, is always good practice as it makes maintenance and fault-finding much simpler. > > How you divide a task across forms depends largely upon the workflow. However, there are some factors which really just boil down to the preferences of the users. Some people like to select records for maintenance from within the maintenance form itself, while others prefer to select data from a separate popup. You may not be able to please everybody in your UI design decisions, but you should seek to satisfy the majority of users. > > The tab order of fields can be important. For example highly repetitive tasks, such as entering client information, will often be performed without the experienced user actually looking at the screen; just using the tab key to move between fields. If the tab order doesn't follow the way users naturally work this can only lead to problems, even if their preferred order may seem illogical to you as the developer. > > In my experience, if your application is only going to have a very small number of users then you can probably educate them to accept a user interface (both the layout and the way you decompose the task into forms) which is both logical and easy for you to maintain. On the other hand, if you have a large number of non-technical users you would be better advised to give them what they say they want, within the constraints of the application's functional requirements, and just make sure that you apply best coding practice and any other approaches to development which make the maintenance as easy as possible. > > If you decompose a task into multiple forms consider very carefully the use of the form's "modal" property. If formA spawns formB non-modally, and there are dependencies between them in both directions, the coding required to keep both in sync can become very complex. However, if formB is modal then you only have to refresh the data on formA when you save and/or close formB. It makes life somewhat simpler. > > One more thing...... > > Document the application well, making sure that you highlight the reasons behind any process flow or task decomposition which you would have implemented differently given a completely free choice. Otherwise, subsequent developers may just assume that you are not a very good programmer and implement "improvements" which only serve to upset the the users. > Are you criticising any of the programs distributed with Gambas? If so, please say explicitly which one so we can fix it. If not - and there is also no question subtly between the lines which I missed - I'd say that this text rather belongs on your blog or something. Don't get me wrong: I have no problem with people plainly sharing thoughts (even without demanding any reaction from others which makes the whole situation a little awkward - because, you know, it's not productive) but it is uncommon on this mailing list. And before you are left alone with a question I could not extract from your mail, I thought I better ask back :-) Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From taboege at ...626... Mon May 12 16:54:21 2014 From: taboege at ...626... (Tobias Boege) Date: Mon, 12 May 2014 16:54:21 +0200 Subject: [Gambas-user] Best Programming Practice In-Reply-To: <20140512144955.GA926@...2774...> References: <20140512144955.GA926@...2774...> Message-ID: <20140512145421.GB926@...2774...> On Mon, 12 May 2014, Tobias Boege wrote: > On Mon, 12 May 2014, Nigel Verity wrote: > > I think that the issue of best programming practice and how many forms are used to accomplish a task are two separate issues. > > > > Sharing common code between forms, rather than having multiple instances of procedures and functions, is always good practice as it makes maintenance and fault-finding much simpler. > > > > How you divide a task across forms depends largely upon the workflow. However, there are some factors which really just boil down to the preferences of the users. Some people like to select records for maintenance from within the maintenance form itself, while others prefer to select data from a separate popup. You may not be able to please everybody in your UI design decisions, but you should seek to satisfy the majority of users. > > > > The tab order of fields can be important. For example highly repetitive tasks, such as entering client information, will often be performed without the experienced user actually looking at the screen; just using the tab key to move between fields. If the tab order doesn't follow the way users naturally work this can only lead to problems, even if their preferred order may seem illogical to you as the developer. > > > > In my experience, if your application is only going to have a very small number of users then you can probably educate them to accept a user interface (both the layout and the way you decompose the task into forms) which is both logical and easy for you to maintain. On the other hand, if you have a large number of non-technical users you would be better advised to give them what they say they want, within the constraints of the application's functional requirements, and just make sure that you apply best coding practice and any other approaches to development which make the maintenance as easy as possible. > > > > If you decompose a task into multiple forms consider very carefully the use of the form's "modal" property. If formA spawns formB non-modally, and there are dependencies between them in both directions, the coding required to keep both in sync can become very complex. However, if formB is modal then you only have to refresh the data on formA when you save and/or close formB. It makes life somewhat simpler. > > > > One more thing...... > > > > Document the application well, making sure that you highlight the reasons behind any process flow or task decomposition which you would have implemented differently given a completely free choice. Otherwise, subsequent developers may just assume that you are not a very good programmer and implement "improvements" which only serve to upset the the users. > > > > Are you criticising any of the programs distributed with Gambas? If so, > please say explicitly which one so we can fix it. > > If not - and there is also no question subtly between the lines which I > missed - I'd say that this text rather belongs on your blog or something. > > Don't get me wrong: I have no problem with people plainly sharing thoughts > (even without demanding any reaction from others which makes the whole > situation a little awkward - because, you know, it's not productive) but > it is uncommon on this mailing list. And before you are left alone with a > question I could not extract from your mail, I thought I better ask back :-) > Oh! I'm sorry. I missed that this mail was an answer to another mail. I guess those things happen when a thread is for some reason broken up in your mail client and you work "newest threads first" :-) Sorry for the noise! Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From gambas.fr at ...626... Mon May 12 17:15:23 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Mon, 12 May 2014 17:15:23 +0200 Subject: [Gambas-user] My confusion Re: New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: <53709D5A.1040607@...3301...> References: <536B7FF6.9090108@...3301...> <20140508132811.GA959@...2774...> <53709D5A.1040607@...3301...> Message-ID: Le 12 mai 2014 12:12, "Stephen" a ?crit : > > Hi Tobias, thanks for the reply, things got busy and I'm just getting > back to the keyboard. > > It was how things were being done in the (broken) GAMBASDOC example > confused me. > In one area the programmer is using the Add method of a string object > array, but this line > > $cPos[Key] = $aKey.Count > > caused me to pause. > > My thought at the time of reading it went something like this: > > "What being done here? There's been no use of the Add method! How can > you reference > something that doesn't yet exist and why is no error being thrown for > doing so"? A collection automatically add an non existant entry ... Or just assign the new value... If the value is null then the entry is deleted. > > Now I think that the Add method of the collection is being implicitly > called using older > non OOP array assignment syntax. > > IMHO enforcing the explicit use of the object's Add method > > $cPos.Add($aKey.Count, Key) > > might take more keystrokes, but it definitely better communicates what > is being manipulated (an object vs an array) and what is being done > (Adding). > > > On 05/08/2014 09:28 AM, Tobias Boege wrote: > > On Thu, 08 May 2014, Stephen wrote: > >> Looking at the thread "New syntax for using variables arguments in a > >> function call" I realized that I needed to really brush up on my > >> somewhat marginal understanding of the evolving (a good thing) GAMBAS > >> and OOP. Not fully understanding "SUPER" (I've never used it but can see > >> a use for it) I trotted off to Google and the GAMBAS documentation, > >> where much reading was done, and (as usual) more questions raised. > > If you write a class and inherit from another class, you can override > > methods and properties in your inheriting class. However, sometimes the > > inherited class does a pretty good job already and you don't want to > > reinvent the wheel for doing something. That's when Super comes into play > > because Super knows where the method and property implementations of the > > inherited class (the super class) are. So you can still call methods of > > the super class in your subclass that you have actually just overridden. > > > > In the example below, you want to skim data in ListBox' Add() method but > > you don't want to implement the actual addition of a new element so you > > resort to the original ListBox' Add() implementation - which is available > > as Super.Add() and knows how to do the thing. > > > >> Studying the "SUPER" example at http://gambasdoc.org/hemp/lang/super, > >> I wondered at the purpose of a collection that seems not to be used but > >> once and some syntax in it's use in the example, which didn't make any > >> sense to my old brain. Below is a snippet from the example (where $cPos > >> is a collection, $aKey an Array of String Objects (I think) and Key a > >> string object; > >> > >> $cPos.Clear > >> $cPos[Key] = $aKey.Count > >> $aKey.Add(Key) > >> > >> OK, the first line clears the collection, got it, and the last line > >> adds the contents of "String" to $aKey, got that.... but what does the > >> second line do? It looks like it is adding the count of elements in > >> $aKey to the collection $cPos... but in OOP I would use a method call > >> i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example > >> GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". > >> > > $cPos[Key] = $aKey.Count followed by $aKey.Add(Key) will store the *index* > > of Key in the $aKey array in the $cPos collection, indexed by the *value* of > > the key. (Think about it.) > > > > That means if the user gives you a Key, you can look up the index of that > > key in the $aKey array using $cPos[Key], i.e. the statement > > > > $aKey[$cPos[Key]] > > > > will always return Key (or raise an error, but see below for that). This > > also explains why the Collection is named $cPos. > > > > Not sure what that implies or what we can do with it and how $cPos.Clear() > > fits into the picture because it already deletes that additional information > > we collected... > > > > Either I don't get it or the example is just broken (I'd prefer the second > > option, of course :-)). > > > > Regards, > > Tobi > > > > > -- > Kindest Regards > Stephen A. Bungay, Prop. > Smarts On Site > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From jussi.lahtinen at ...626... Mon May 12 17:57:00 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 12 May 2014 18:57:00 +0300 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <5370DAEC.5050101@...770...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> Message-ID: OK, now I'm not sure I understand the problem. Can you send some screenshots? Jussi On Mon, May 12, 2014 at 5:30 PM, ISS Boss wrote: > > No, that didn't do me any good. There are links, but they just tell me > what > will LOAD when I use this property. It doesn't tell me what the > property > actually does -- that's what I'm after. > There used to me just a description of the property values (and what > could > be entered into a text area like 'Tooltip') and now there isn't. > Bill > > ISS Boss wrote, On 05/12/2014 09:57: > > I'll see what I can do. More later. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 09:48: > > Can you connect to this site (maybe you use OpenDNS and maybe they still > have problems)? > [1][1]http://www.gambasdoc.org/help?v3 > > If you can, then try to clear documentation cache. Tools --> Preferences > --> Help & Applications. > > > Jussi > > > On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2][2] > wrote: > > Hi, Jussi: > My system: > [System] > Gambas=3.5.3 > OperatingSystem=Linux > Kernel=3.5.0-49-generic > Architecture=x86_64 > Distribution=Ubuntu 12.04.4 LTS > Desktop=GNOME > Theme=QGtk > Language=en_US.UTF-8 > Memory=7984M > [Libraries] > Cairo=libcairo.so.2.11000.2 > Curl=libcurl.so.4.2.0 > DBus=libdbus-1.so.3.5.8 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.1.0 > GTK+=libgtk-x11-2.0.so.0.2400.10 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.19.0.0 > Qt4=libQtCore.so.4.8.1 > SDL=libSDL-1.2.so.0.11.3 > My original install of Gambas used to show information about the > particular > property for each element in a given tool, but now all that is gone. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 09:11: > > What is your Gambas version? At least development version (r6252) show help > pages correctly. And it seems old documentation site is still up and > running. > > Here is the new documentation site: > [1][3][3]http://gambaswiki.org/wiki > > > Jussi > > > > On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4][4] > > wrote: > > Repeat email: > > Back again with another question. Somehow, my help pages for each and > every one of the elements of a given entity (like a window, textbox, > combobox, label, etc) has the following notification below where the > help or description would normally show: > > /comp/gb.gui/label > This page does not exist <<- in red text. > > When I upgraded to the latest version of Gambas, did something not > update? I'm so new to Gambas that those little help tidbits meant a lot > to me. > > Bill > > > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [3][5][5]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[6]6]4]Gambas-user at lists.sourceforge.net > [5][7][7]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [6][8][8]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[9]9]7]Gambas-user at lists.sourceforge.net > [8][10][10]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [11][11]http://gambaswiki.org/wiki > 2. [12][12]mailto:iss_boss at ...770... > 3. [13][13]http://p.sf.net/sfu/SauceLabs > 4. [14][14]mailto:Gambas-user at lists.sourceforge.net > 5. [15][15]https://lists.sourceforge.net/lists/listinfo/gambas-user > 6. [16][16]http://p.sf.net/sfu/SauceLabs > 7. [17][17]mailto:Gambas-user at lists.sourceforge.net > 8. [18][18]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [19][19]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[20]20]Gambas-user at lists.sourceforge.net > [21][21]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [22][22]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[23]23]Gambas-user at lists.sourceforge.net > [24][24]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [25]http://www.gambasdoc.org/help?v3 > 2. [26]mailto:iss_boss at ...770... > 3. [27]http://gambaswiki.org/wiki > 4. [28]mailto:iss_boss at ...770... > 5. [29]http://p.sf.net/sfu/SauceLabs > 6. [30]mail[31]mailto:4]Gambas-user at lists.sourceforge.net > 7. [32]https://lists.sourceforge.net/lists/listinfo/gambas-user > 8. [33]http://p.sf.net/sfu/SauceLabs > 9. [34]mail[35]mailto:7]Gambas-user at lists.sourceforge.net > 10. [36]https://lists.sourceforge.net/lists/listinfo/gambas-user > 11. [37]http://gambaswiki.org/wiki > 12. [38]mailto:iss_boss at ...770... > 13. [39]http://p.sf.net/sfu/SauceLabs > 14. [40]mailto:Gambas-user at lists.sourceforge.net > 15. [41]https://lists.sourceforge.net/lists/listinfo/gambas-user > 16. [42]http://p.sf.net/sfu/SauceLabs > 17. [43]mailto:Gambas-user at lists.sourceforge.net > 18. [44]https://lists.sourceforge.net/lists/listinfo/gambas-user > 19. [45]http://p.sf.net/sfu/SauceLabs > 20. [46]mailto:Gambas-user at lists.sourceforge.net > 21. [47]https://lists.sourceforge.net/lists/listinfo/gambas-user > 22. [48]http://p.sf.net/sfu/SauceLabs > 23. [49]mailto:Gambas-user at lists.sourceforge.net > 24. [50]https://lists.sourceforge.net/lists/listinfo/gambas-user > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [51]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [52]Gambas-user at lists.sourceforge.net > [53]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. http://www.gambasdoc.org/help?v3 > 2. mailto:iss_boss at ...770... > 3. http://gambaswiki.org/wiki > 4. mailto:iss_boss at ...770... > 5. http://p.sf.net/sfu/SauceLabs > 6. mailto:6]4]Gambas-user at lists.sourceforge.net > 7. https://lists.sourceforge.net/lists/listinfo/gambas-user > 8. http://p.sf.net/sfu/SauceLabs > 9. mailto:9]7]Gambas-user at lists.sourceforge.net > 10. https://lists.sourceforge.net/lists/listinfo/gambas-user > 11. http://gambaswiki.org/wiki > 12. mailto:iss_boss at ...770... > 13. http://p.sf.net/sfu/SauceLabs > 14. mailto:Gambas-user at lists.sourceforge.net > 15. https://lists.sourceforge.net/lists/listinfo/gambas-user > 16. http://p.sf.net/sfu/SauceLabs > 17. mailto:Gambas-user at lists.sourceforge.net > 18. https://lists.sourceforge.net/lists/listinfo/gambas-user > 19. http://p.sf.net/sfu/SauceLabs > 20. mailto:20]Gambas-user at lists.sourceforge.net > 21. https://lists.sourceforge.net/lists/listinfo/gambas-user > 22. http://p.sf.net/sfu/SauceLabs > 23. mailto:23]Gambas-user at lists.sourceforge.net > 24. https://lists.sourceforge.net/lists/listinfo/gambas-user > 25. http://www.gambasdoc.org/help?v3 > 26. mailto:iss_boss at ...770... > 27. http://gambaswiki.org/wiki > 28. mailto:iss_boss at ...770... > 29. http://p.sf.net/sfu/SauceLabs > 30. mailto:4 > 31. mailto:mailto:4]Gambas-user at lists.sourceforge.net > 32. https://lists.sourceforge.net/lists/listinfo/gambas-user > 33. http://p.sf.net/sfu/SauceLabs > 34. mailto:7 > 35. mailto:mailto:7]Gambas-user at lists.sourceforge.net > 36. https://lists.sourceforge.net/lists/listinfo/gambas-user > 37. http://gambaswiki.org/wiki > 38. mailto:iss_boss at ...770... > 39. http://p.sf.net/sfu/SauceLabs > 40. mailto:Gambas-user at lists.sourceforge.net > 41. https://lists.sourceforge.net/lists/listinfo/gambas-user > 42. http://p.sf.net/sfu/SauceLabs > 43. mailto:Gambas-user at lists.sourceforge.net > 44. https://lists.sourceforge.net/lists/listinfo/gambas-user > 45. http://p.sf.net/sfu/SauceLabs > 46. mailto:Gambas-user at lists.sourceforge.net > 47. https://lists.sourceforge.net/lists/listinfo/gambas-user > 48. http://p.sf.net/sfu/SauceLabs > 49. mailto:Gambas-user at lists.sourceforge.net > 50. https://lists.sourceforge.net/lists/listinfo/gambas-user > 51. http://p.sf.net/sfu/SauceLabs > 52. mailto:Gambas-user at lists.sourceforge.net > 53. https://lists.sourceforge.net/lists/listinfo/gambas-user > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From sbungay at ...3301... Mon May 12 18:31:28 2014 From: sbungay at ...3301... (Stephen) Date: Mon, 12 May 2014 12:31:28 -0400 Subject: [Gambas-user] My confusion Re: New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: References: <536B7FF6.9090108@...3301...> <20140508132811.GA959@...2774...> <53709D5A.1040607@...3301...> Message-ID: <5370F760.1000900@...3301...> Hi Fabien! > Le 12 mai 2014 12:12, "Stephen" a ?crit : >> Hi Tobias, thanks for the reply, things got busy and I'm just getting >> back to the keyboard. >> >> It was how things were being done in the (broken) GAMBASDOC example >> confused me. >> In one area the programmer is using the Add method of a string object >> array, but this line >> >> $cPos[Key] = $aKey.Count >> >> caused me to pause. >> >> My thought at the time of reading it went something like this: >> >> "What being done here? There's been no use of the Add method! How can >> you reference >> something that doesn't yet exist and why is no error being thrown for >> doing so"? > A collection automatically add an non existant entry ... Or just assign the > new value... If the value is null then the entry is deleted. > Yes, it is a convenient way of adding, editing, or deleting items from a collection, but I personally will never use it. Why? Because IMHO it introduces inconsistencies in the language. The short form of adding, updating, or deleting items to/from a collection exactly mimics the syntax of assigning a value to an array element, but they can not actually be used the same way; ' This throws an error DIM X AS NEW Integer[] X[0] = 1 ' This doesn't DIM X AS NEW Collection X[0] = 1 Even GambasDoc lead me astray as it says a collection is a "class" that "acts like a read / write array.", but it doesn't does it? The second example above doesn't work with an array unless the element has been Added first, which IMHO is as it should be. >> Now I think that the Add method of the collection is being implicitly >> called using older >> non OOP array assignment syntax. >> >> IMHO enforcing the explicit use of the object's Add method >> >> $cPos.Add($aKey.Count, Key) >> >> might take more keystrokes, but it definitely better communicates what >> is being manipulated (an object vs an array) and what is being done >> (Adding). >> >> >> On 05/08/2014 09:28 AM, Tobias Boege wrote: >>> On Thu, 08 May 2014, Stephen wrote: >>>> Looking at the thread "New syntax for using variables arguments in > a >>>> function call" I realized that I needed to really brush up on my >>>> somewhat marginal understanding of the evolving (a good thing) GAMBAS >>>> and OOP. Not fully understanding "SUPER" (I've never used it but can > see >>>> a use for it) I trotted off to Google and the GAMBAS documentation, >>>> where much reading was done, and (as usual) more questions raised. >>> If you write a class and inherit from another class, you can override >>> methods and properties in your inheriting class. However, sometimes the >>> inherited class does a pretty good job already and you don't want to >>> reinvent the wheel for doing something. That's when Super comes into > play >>> because Super knows where the method and property implementations of the >>> inherited class (the super class) are. So you can still call methods of >>> the super class in your subclass that you have actually just overridden. >>> >>> In the example below, you want to skim data in ListBox' Add() method but >>> you don't want to implement the actual addition of a new element so you >>> resort to the original ListBox' Add() implementation - which is > available >>> as Super.Add() and knows how to do the thing. >>> >>>> Studying the "SUPER" example at > http://gambasdoc.org/hemp/lang/super, >>>> I wondered at the purpose of a collection that seems not to be used but >>>> once and some syntax in it's use in the example, which didn't make any >>>> sense to my old brain. Below is a snippet from the example (where $cPos >>>> is a collection, $aKey an Array of String Objects (I think) and Key a >>>> string object; >>>> >>>> $cPos.Clear >>>> $cPos[Key] = $aKey.Count >>>> $aKey.Add(Key) >>>> >>>> OK, the first line clears the collection, got it, and the last line >>>> adds the contents of "String" to $aKey, got that.... but what does the >>>> second line do? It looks like it is adding the count of elements in >>>> $aKey to the collection $cPos... but in OOP I would use a method call >>>> i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example >>>> GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". >>>> >>> $cPos[Key] = $aKey.Count followed by $aKey.Add(Key) will store the > *index* >>> of Key in the $aKey array in the $cPos collection, indexed by the > *value* of >>> the key. (Think about it.) >>> >>> That means if the user gives you a Key, you can look up the index of > that >>> key in the $aKey array using $cPos[Key], i.e. the statement >>> >>> $aKey[$cPos[Key]] >>> >>> will always return Key (or raise an error, but see below for that). This >>> also explains why the Collection is named $cPos. >>> >>> Not sure what that implies or what we can do with it and how > $cPos.Clear() >>> fits into the picture because it already deletes that additional > information >>> we collected... >>> >>> Either I don't get it or the example is just broken (I'd prefer the > second >>> option, of course :-)). >>> >>> Regards, >>> Tobi >>> >> >> -- >> Kindest Regards >> Stephen A. Bungay, Prop. >> Smarts On Site >> >> >> > ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform > available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Kindest Regards Stephen A. Bungay, Prop. Smarts On Site From iss_boss at ...770... Mon May 12 18:57:07 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 12:57:07 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> Message-ID: <5370FD63.2050804@...770...> Here's a screen shot of what I mean. The error is circled in red. Bill Jussi Lahtinen wrote, On 05/12/2014 11:57: OK, now I'm not sure I understand the problem. Can you send some screenshots? Jussi On Mon, May 12, 2014 at 5:30 PM, ISS Boss [1] wrote: No, that didn't do me any good. There are links, but they just tell me what will LOAD when I use this property. It doesn't tell me what the property actually does -- that's what I'm after. There used to me just a description of the property values (and what could be entered into a text area like 'Tooltip') and now there isn't. Bill ISS Boss wrote, On 05/12/2014 09:57: I'll see what I can do. More later. Bill Jussi Lahtinen wrote, On 05/12/2014 09:48: Can you connect to this site (maybe you use OpenDNS and maybe they still have problems)? [1][1][2]http://www.gambasdoc.org/help?v3 If you can, then try to clear documentation cache. Tools --> Preferences --> Help & Applications. Jussi On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2][2][3] wrote: Hi, Jussi: My system: [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.5.0-49-generic Architecture=x86_64 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.1.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.3 My original install of Gambas used to show information about the particular property for each element in a given tool, but now all that is gone. Bill Jussi Lahtinen wrote, On 05/12/2014 09:11: What is your Gambas version? At least development version (r6252) show help pages correctly. And it seems old documentation site is still up and running. Here is the new documentation site: [1][3][3][4]http://gambaswiki.org/wiki Jussi On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4][4]<[5]iss_boss at ...770... wrote: Repeat email: Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [3][5][5][6]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[[7]6]6]4]Gambas-user at lists.sourceforge.net [5][7][7][8]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [6][8][8][9]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[[10]9]9]7]Gambas-user at lists.sourceforge.net [8][10][10][11]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [11][11][12]http://gambaswiki.org/wiki 2. [12][12][13]mailto:iss_boss at ...770... 3. [13][13][14]http://p.sf.net/sfu/SauceLabs 4. [14][14][15]mailto:Gambas-user at lists.sourceforge.net 5. [15][15][16]https://lists.sourceforge.net/lists/listinfo/gambas-user 6. [16][16][17]http://p.sf.net/sfu/SauceLabs 7. [17][17][18]mailto:Gambas-user at lists.sourceforge.net 8. [18][18][19]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [19][19][20]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[21]20]20]Gambas-user at lists.sourceforge.net [21][21][22]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [22][22][23]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[24]23]23]Gambas-user at lists.sourceforge.net [24][24][25]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [25][26]http://www.gambasdoc.org/help?v3 2. [26][27]mailto:iss_boss at ...770... 3. [27][28]http://gambaswiki.org/wiki 4. [28][29]mailto:iss_boss at ...770... 5. [29][30]http://p.sf.net/sfu/SauceLabs 6. [30]mail[31][31]m[32]31]mailto:4]Gambas-user at lists.sourceforge.net 7. [32][33]https://lists.sourceforge.net/lists/listinfo/gambas-user 8. [33][34]http://p.sf.net/sfu/SauceLabs 9. [34]mail[35][35]m[36]35]mailto:7]Gambas-user at lists.sourceforge.net 10. [36][37]https://lists.sourceforge.net/lists/listinfo/gambas-user 11. [37][38]http://gambaswiki.org/wiki 12. [38][39]mailto:iss_boss at ...770... 13. [39][40]http://p.sf.net/sfu/SauceLabs 14. [40][41]mailto:Gambas-user at lists.sourceforge.net 15. [41][42]https://lists.sourceforge.net/lists/listinfo/gambas-user 16. [42][43]http://p.sf.net/sfu/SauceLabs 17. [43][44]mailto:Gambas-user at lists.sourceforge.net 18. [44][45]https://lists.sourceforge.net/lists/listinfo/gambas-user 19. [45][46]http://p.sf.net/sfu/SauceLabs 20. [46][47]mailto:Gambas-user at lists.sourceforge.net 21. [47][48]https://lists.sourceforge.net/lists/listinfo/gambas-user 22. [48][49]http://p.sf.net/sfu/SauceLabs 23. [49][50]mailto:Gambas-user at lists.sourceforge.net 24. [50][51]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [51][52]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[53]52]Gambas-user at lists.sourceforge.net [53][54]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [55]http://www.gambasdoc.org/help?v3 2. [56]mailto:iss_boss at ...770... 3. [57]http://gambaswiki.org/wiki 4. [58]mailto:iss_boss at ...770... 5. [59]http://p.sf.net/sfu/SauceLabs 6. [60]mail[61]mailto:6]4]Gambas-user at lists.sourceforge.net 7. [62]https://lists.sourceforge.net/lists/listinfo/gambas-user 8. [63]http://p.sf.net/sfu/SauceLabs 9. [64]mail[65]mailto:9]7]Gambas-user at lists.sourceforge.net 10. [66]https://lists.sourceforge.net/lists/listinfo/gambas-user 11. [67]http://gambaswiki.org/wiki 12. [68]mailto:iss_boss at ...770... 13. [69]http://p.sf.net/sfu/SauceLabs 14. [70]mailto:Gambas-user at lists.sourceforge.net 15. [71]https://lists.sourceforge.net/lists/listinfo/gambas-user 16. [72]http://p.sf.net/sfu/SauceLabs 17. [73]mailto:Gambas-user at lists.sourceforge.net 18. [74]https://lists.sourceforge.net/lists/listinfo/gambas-user 19. [75]http://p.sf.net/sfu/SauceLabs 20. [76]mail[77]mailto:20]Gambas-user at lists.sourceforge.net 21. [78]https://lists.sourceforge.net/lists/listinfo/gambas-user 22. [79]http://p.sf.net/sfu/SauceLabs 23. [80]mail[81]mailto:23]Gambas-user at lists.sourceforge.net 24. [82]https://lists.sourceforge.net/lists/listinfo/gambas-user 25. [83]http://www.gambasdoc.org/help?v3 26. [84]mailto:iss_boss at ...770... 27. [85]http://gambaswiki.org/wiki 28. [86]mailto:iss_boss at ...770... 29. [87]http://p.sf.net/sfu/SauceLabs 30. [88]mailto:4 31. [89]mail[90]mailto:mailto:4]Gambas-user at lists.sourceforge.net 32. [91]https://lists.sourceforge.net/lists/listinfo/gambas-user 33. [92]http://p.sf.net/sfu/SauceLabs 34. [93]mailto:7 35. [94]mail[95]mailto:mailto:7]Gambas-user at lists.sourceforge.net 36. [96]https://lists.sourceforge.net/lists/listinfo/gambas-user 37. [97]http://gambaswiki.org/wiki 38. [98]mailto:iss_boss at ...770... 39. [99]http://p.sf.net/sfu/SauceLabs 40. [100]mailto:Gambas-user at lists.sourceforge.net 41. [101]https://lists.sourceforge.net/lists/listinfo/gambas-user 42. [102]http://p.sf.net/sfu/SauceLabs 43. [103]mailto:Gambas-user at lists.sourceforge.net 44. [104]https://lists.sourceforge.net/lists/listinfo/gambas-user 45. [105]http://p.sf.net/sfu/SauceLabs 46. [106]mailto:Gambas-user at lists.sourceforge.net 47. [107]https://lists.sourceforge.net/lists/listinfo/gambas-user 48. [108]http://p.sf.net/sfu/SauceLabs 49. [109]mailto:Gambas-user at lists.sourceforge.net 50. [110]https://lists.sourceforge.net/lists/listinfo/gambas-user 51. [111]http://p.sf.net/sfu/SauceLabs 52. [112]mailto:Gambas-user at lists.sourceforge.net 53. [113]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [114]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [115]Gambas-user at lists.sourceforge.net [116]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [117]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [118]Gambas-user at lists.sourceforge.net [119]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. mailto:iss_boss at ...770... 2. http://www.gambasdoc.org/help?v3 3. mailto:iss_boss at ...770... 4. http://gambaswiki.org/wiki 5. mailto:iss_boss at ...770... 6. http://p.sf.net/sfu/SauceLabs 7. mailto:6]6]4]Gambas-user at lists.sourceforge.net 8. https://lists.sourceforge.net/lists/listinfo/gambas-user 9. http://p.sf.net/sfu/SauceLabs 10. mailto:9]9]7]Gambas-user at lists.sourceforge.net 11. https://lists.sourceforge.net/lists/listinfo/gambas-user 12. http://gambaswiki.org/wiki 13. mailto:iss_boss at ...770... 14. http://p.sf.net/sfu/SauceLabs 15. mailto:Gambas-user at lists.sourceforge.net 16. https://lists.sourceforge.net/lists/listinfo/gambas-user 17. http://p.sf.net/sfu/SauceLabs 18. mailto:Gambas-user at lists.sourceforge.net 19. https://lists.sourceforge.net/lists/listinfo/gambas-user 20. http://p.sf.net/sfu/SauceLabs 21. mailto:20]20]Gambas-user at lists.sourceforge.net 22. https://lists.sourceforge.net/lists/listinfo/gambas-user 23. http://p.sf.net/sfu/SauceLabs 24. mailto:23]23]Gambas-user at lists.sourceforge.net 25. https://lists.sourceforge.net/lists/listinfo/gambas-user 26. http://www.gambasdoc.org/help?v3 27. mailto:iss_boss at ...770... 28. http://gambaswiki.org/wiki 29. mailto:iss_boss at ...770... 30. http://p.sf.net/sfu/SauceLabs 31. mailto:4 32. mailto:31]mailto:4]Gambas-user at lists.sourceforge.net 33. https://lists.sourceforge.net/lists/listinfo/gambas-user 34. http://p.sf.net/sfu/SauceLabs 35. mailto:7 36. mailto:35]mailto:7]Gambas-user at lists.sourceforge.net 37. https://lists.sourceforge.net/lists/listinfo/gambas-user 38. http://gambaswiki.org/wiki 39. mailto:iss_boss at ...770... 40. http://p.sf.net/sfu/SauceLabs 41. mailto:Gambas-user at lists.sourceforge.net 42. https://lists.sourceforge.net/lists/listinfo/gambas-user 43. http://p.sf.net/sfu/SauceLabs 44. mailto:Gambas-user at lists.sourceforge.net 45. https://lists.sourceforge.net/lists/listinfo/gambas-user 46. http://p.sf.net/sfu/SauceLabs 47. mailto:Gambas-user at lists.sourceforge.net 48. https://lists.sourceforge.net/lists/listinfo/gambas-user 49. http://p.sf.net/sfu/SauceLabs 50. mailto:Gambas-user at lists.sourceforge.net 51. https://lists.sourceforge.net/lists/listinfo/gambas-user 52. http://p.sf.net/sfu/SauceLabs 53. mailto:52]Gambas-user at lists.sourceforge.net 54. https://lists.sourceforge.net/lists/listinfo/gambas-user 55. http://www.gambasdoc.org/help?v3 56. mailto:iss_boss at ...770... 57. http://gambaswiki.org/wiki 58. mailto:iss_boss at ...770... 59. http://p.sf.net/sfu/SauceLabs 60. mailto:6 61. mailto:mailto:6]4]Gambas-user at lists.sourceforge.net 62. https://lists.sourceforge.net/lists/listinfo/gambas-user 63. http://p.sf.net/sfu/SauceLabs 64. mailto:9 65. mailto:mailto:9]7]Gambas-user at lists.sourceforge.net 66. https://lists.sourceforge.net/lists/listinfo/gambas-user 67. http://gambaswiki.org/wiki 68. mailto:iss_boss at ...770... 69. http://p.sf.net/sfu/SauceLabs 70. mailto:Gambas-user at lists.sourceforge.net 71. https://lists.sourceforge.net/lists/listinfo/gambas-user 72. http://p.sf.net/sfu/SauceLabs 73. mailto:Gambas-user at lists.sourceforge.net 74. https://lists.sourceforge.net/lists/listinfo/gambas-user 75. http://p.sf.net/sfu/SauceLabs 76. mailto:20 77. mailto:mailto:20]Gambas-user at lists.sourceforge.net 78. https://lists.sourceforge.net/lists/listinfo/gambas-user 79. http://p.sf.net/sfu/SauceLabs 80. mailto:23 81. mailto:mailto:23]Gambas-user at lists.sourceforge.net 82. https://lists.sourceforge.net/lists/listinfo/gambas-user 83. http://www.gambasdoc.org/help?v3 84. mailto:iss_boss at ...770... 85. http://gambaswiki.org/wiki 86. mailto:iss_boss at ...770... 87. http://p.sf.net/sfu/SauceLabs 88. mailto:4 89. mailto:mailto:4 90. mailto:mailto:mailto:4]Gambas-user at lists.sourceforge.net 91. https://lists.sourceforge.net/lists/listinfo/gambas-user 92. http://p.sf.net/sfu/SauceLabs 93. mailto:7 94. mailto:mailto:7 95. mailto:mailto:mailto:7]Gambas-user at lists.sourceforge.net 96. https://lists.sourceforge.net/lists/listinfo/gambas-user 97. http://gambaswiki.org/wiki 98. mailto:iss_boss at ...770... 99. http://p.sf.net/sfu/SauceLabs 100. mailto:Gambas-user at lists.sourceforge.net 101. https://lists.sourceforge.net/lists/listinfo/gambas-user 102. http://p.sf.net/sfu/SauceLabs 103. mailto:Gambas-user at lists.sourceforge.net 104. https://lists.sourceforge.net/lists/listinfo/gambas-user 105. http://p.sf.net/sfu/SauceLabs 106. mailto:Gambas-user at lists.sourceforge.net 107. https://lists.sourceforge.net/lists/listinfo/gambas-user 108. http://p.sf.net/sfu/SauceLabs 109. mailto:Gambas-user at lists.sourceforge.net 110. https://lists.sourceforge.net/lists/listinfo/gambas-user 111. http://p.sf.net/sfu/SauceLabs 112. mailto:Gambas-user at lists.sourceforge.net 113. https://lists.sourceforge.net/lists/listinfo/gambas-user 114. http://p.sf.net/sfu/SauceLabs 115. mailto:Gambas-user at lists.sourceforge.net 116. https://lists.sourceforge.net/lists/listinfo/gambas-user 117. http://p.sf.net/sfu/SauceLabs 118. mailto:Gambas-user at lists.sourceforge.net 119. https://lists.sourceforge.net/lists/listinfo/gambas-user -------------- next part -------------- A non-text attachment was scrubbed... Name: Gambas_error.jpg Type: image/jpeg Size: 90769 bytes Desc: not available URL: From jussi.lahtinen at ...626... Mon May 12 19:10:53 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 12 May 2014 20:10:53 +0300 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <5370FD63.2050804@...770...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> Message-ID: Release notes of 3.5.3 say new documentation page is in use... Can you connect to http://gambaswiki.org/wiki ? Jussi On Mon, May 12, 2014 at 7:57 PM, ISS Boss wrote: > > Here's a screen shot of what I mean. The error is circled in red. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 11:57: > > OK, now I'm not sure I understand the problem. Can you send some > screenshots? > > > Jussi > > > On Mon, May 12, 2014 at 5:30 PM, ISS Boss [1] > wrote: > > No, that didn't do me any good. There are links, but they just tell me > what > will LOAD when I use this property. It doesn't tell me what the > property > actually does -- that's what I'm after. > There used to me just a description of the property values (and what > could > be entered into a text area like 'Tooltip') and now there isn't. > Bill > > ISS Boss wrote, On 05/12/2014 09:57: > > I'll see what I can do. More later. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 09:48: > > Can you connect to this site (maybe you use OpenDNS and maybe they still > have problems)? > [1][1][2]http://www.gambasdoc.org/help?v3 > > If you can, then try to clear documentation cache. Tools --> Preferences > --> Help & Applications. > > > Jussi > > > On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2][2][3] > > wrote: > > Hi, Jussi: > My system: > [System] > Gambas=3.5.3 > OperatingSystem=Linux > Kernel=3.5.0-49-generic > Architecture=x86_64 > Distribution=Ubuntu 12.04.4 LTS > Desktop=GNOME > Theme=QGtk > Language=en_US.UTF-8 > Memory=7984M > [Libraries] > Cairo=libcairo.so.2.11000.2 > Curl=libcurl.so.4.2.0 > DBus=libdbus-1.so.3.5.8 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.1.0 > GTK+=libgtk-x11-2.0.so.0.2400.10 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.19.0.0 > Qt4=libQtCore.so.4.8.1 > SDL=libSDL-1.2.so.0.11.3 > My original install of Gambas used to show information about the > particular > property for each element in a given tool, but now all that is gone. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 09:11: > > What is your Gambas version? At least development version (r6252) show help > pages correctly. And it seems old documentation site is still up and > running. > > Here is the new documentation site: > [1][3][3][4]http://gambaswiki.org/wiki > > > Jussi > > > > On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4][4]<[5] > iss_boss at ...770... > > wrote: > > Repeat email: > > Back again with another question. Somehow, my help pages for each and > every one of the elements of a given entity (like a window, textbox, > combobox, label, etc) has the following notification below where the > help or description would normally show: > > /comp/gb.gui/label > This page does not exist <<- in red text. > > When I upgraded to the latest version of Gambas, did something not > update? I'm so new to Gambas that those little help tidbits meant a lot > to me. > > Bill > > > > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [3][5][5][6]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[[7]6]6]4]Gambas-user at lists.sourceforge.net > [5][7][7][8]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [6][8][8][9]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[[10]9]9]7]Gambas-user at lists.sourceforge.net > [8][10][10][11]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [11][11][12]http://gambaswiki.org/wiki > 2. [12][12][13]mailto:iss_boss at ...770... > 3. [13][13][14]http://p.sf.net/sfu/SauceLabs > 4. [14][14][15]mailto:Gambas-user at lists.sourceforge.net > 5. [15][15][16]https://lists.sourceforge.net/lists/listinfo/gambas-user > 6. [16][16][17]http://p.sf.net/sfu/SauceLabs > 7. [17][17][18]mailto:Gambas-user at lists.sourceforge.net > 8. [18][18][19]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [19][19][20]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[21]20]20]Gambas-user at lists.sourceforge.net > [21][21][22]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [22][22][23]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[24]23]23]Gambas-user at lists.sourceforge.net > [24][24][25]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [25][26]http://www.gambasdoc.org/help?v3 > 2. [26][27]mailto:iss_boss at ...770... > 3. [27][28]http://gambaswiki.org/wiki > 4. [28][29]mailto:iss_boss at ...770... > 5. [29][30]http://p.sf.net/sfu/SauceLabs > 6. [30]mail[31][31]m[32]31]mailto:4]Gambas-user at lists.sourceforge.net > 7. [32][33]https://lists.sourceforge.net/lists/listinfo/gambas-user > 8. [33][34]http://p.sf.net/sfu/SauceLabs > 9. [34]mail[35][35]m[36]35]mailto:7]Gambas-user at lists.sourceforge.net > 10. [36][37]https://lists.sourceforge.net/lists/listinfo/gambas-user > 11. [37][38]http://gambaswiki.org/wiki > 12. [38][39]mailto:iss_boss at ...770... > 13. [39][40]http://p.sf.net/sfu/SauceLabs > 14. [40][41]mailto:Gambas-user at lists.sourceforge.net > 15. [41][42]https://lists.sourceforge.net/lists/listinfo/gambas-user > 16. [42][43]http://p.sf.net/sfu/SauceLabs > 17. [43][44]mailto:Gambas-user at lists.sourceforge.net > 18. [44][45]https://lists.sourceforge.net/lists/listinfo/gambas-user > 19. [45][46]http://p.sf.net/sfu/SauceLabs > 20. [46][47]mailto:Gambas-user at lists.sourceforge.net > 21. [47][48]https://lists.sourceforge.net/lists/listinfo/gambas-user > 22. [48][49]http://p.sf.net/sfu/SauceLabs > 23. [49][50]mailto:Gambas-user at lists.sourceforge.net > 24. [50][51]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [51][52]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[53]52]Gambas-user at lists.sourceforge.net > [53][54]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [55]http://www.gambasdoc.org/help?v3 > 2. [56]mailto:iss_boss at ...770... > 3. [57]http://gambaswiki.org/wiki > 4. [58]mailto:iss_boss at ...770... > 5. [59]http://p.sf.net/sfu/SauceLabs > 6. [60]mail[61]mailto:6]4]Gambas-user at lists.sourceforge.net > 7. [62]https://lists.sourceforge.net/lists/listinfo/gambas-user > 8. [63]http://p.sf.net/sfu/SauceLabs > 9. [64]mail[65]mailto:9]7]Gambas-user at lists.sourceforge.net > 10. [66]https://lists.sourceforge.net/lists/listinfo/gambas-user > 11. [67]http://gambaswiki.org/wiki > 12. [68]mailto:iss_boss at ...770... > 13. [69]http://p.sf.net/sfu/SauceLabs > 14. [70]mailto:Gambas-user at lists.sourceforge.net > 15. [71]https://lists.sourceforge.net/lists/listinfo/gambas-user > 16. [72]http://p.sf.net/sfu/SauceLabs > 17. [73]mailto:Gambas-user at lists.sourceforge.net > 18. [74]https://lists.sourceforge.net/lists/listinfo/gambas-user > 19. [75]http://p.sf.net/sfu/SauceLabs > 20. [76]mail[77]mailto:20]Gambas-user at lists.sourceforge.net > 21. [78]https://lists.sourceforge.net/lists/listinfo/gambas-user > 22. [79]http://p.sf.net/sfu/SauceLabs > 23. [80]mail[81]mailto:23]Gambas-user at lists.sourceforge.net > 24. [82]https://lists.sourceforge.net/lists/listinfo/gambas-user > 25. [83]http://www.gambasdoc.org/help?v3 > 26. [84]mailto:iss_boss at ...770... > 27. [85]http://gambaswiki.org/wiki > 28. [86]mailto:iss_boss at ...770... > 29. [87]http://p.sf.net/sfu/SauceLabs > 30. [88]mailto:4 > 31. [89]mail[90]mailto:mailto:4]Gambas-user at lists.sourceforge.net > 32. [91]https://lists.sourceforge.net/lists/listinfo/gambas-user > 33. [92]http://p.sf.net/sfu/SauceLabs > 34. [93]mailto:7 > 35. [94]mail[95]mailto:mailto:7]Gambas-user at lists.sourceforge.net > 36. [96]https://lists.sourceforge.net/lists/listinfo/gambas-user > 37. [97]http://gambaswiki.org/wiki > 38. [98]mailto:iss_boss at ...770... > 39. [99]http://p.sf.net/sfu/SauceLabs > 40. [100]mailto:Gambas-user at lists.sourceforge.net > 41. [101]https://lists.sourceforge.net/lists/listinfo/gambas-user > 42. [102]http://p.sf.net/sfu/SauceLabs > 43. [103]mailto:Gambas-user at lists.sourceforge.net > 44. [104]https://lists.sourceforge.net/lists/listinfo/gambas-user > 45. [105]http://p.sf.net/sfu/SauceLabs > 46. [106]mailto:Gambas-user at lists.sourceforge.net > 47. [107]https://lists.sourceforge.net/lists/listinfo/gambas-user > 48. [108]http://p.sf.net/sfu/SauceLabs > 49. [109]mailto:Gambas-user at lists.sourceforge.net > 50. [110]https://lists.sourceforge.net/lists/listinfo/gambas-user > 51. [111]http://p.sf.net/sfu/SauceLabs > 52. [112]mailto:Gambas-user at lists.sourceforge.net > 53. [113]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [114]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [115]Gambas-user at lists.sourceforge.net > [116]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [117]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [118]Gambas-user at lists.sourceforge.net > [119]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. mailto:iss_boss at ...770... > 2. http://www.gambasdoc.org/help?v3 > 3. mailto:iss_boss at ...770... > 4. http://gambaswiki.org/wiki > 5. mailto:iss_boss at ...770... > 6. http://p.sf.net/sfu/SauceLabs > 7. mailto:6]6]4]Gambas-user at lists.sourceforge.net > 8. https://lists.sourceforge.net/lists/listinfo/gambas-user > 9. http://p.sf.net/sfu/SauceLabs > 10. mailto:9]9]7]Gambas-user at lists.sourceforge.net > 11. https://lists.sourceforge.net/lists/listinfo/gambas-user > 12. http://gambaswiki.org/wiki > 13. mailto:iss_boss at ...770... > 14. http://p.sf.net/sfu/SauceLabs > 15. mailto:Gambas-user at lists.sourceforge.net > 16. https://lists.sourceforge.net/lists/listinfo/gambas-user > 17. http://p.sf.net/sfu/SauceLabs > 18. mailto:Gambas-user at lists.sourceforge.net > 19. https://lists.sourceforge.net/lists/listinfo/gambas-user > 20. http://p.sf.net/sfu/SauceLabs > 21. mailto:20]20]Gambas-user at lists.sourceforge.net > 22. https://lists.sourceforge.net/lists/listinfo/gambas-user > 23. http://p.sf.net/sfu/SauceLabs > 24. mailto:23]23]Gambas-user at lists.sourceforge.net > 25. https://lists.sourceforge.net/lists/listinfo/gambas-user > 26. http://www.gambasdoc.org/help?v3 > 27. mailto:iss_boss at ...770... > 28. http://gambaswiki.org/wiki > 29. mailto:iss_boss at ...770... > 30. http://p.sf.net/sfu/SauceLabs > 31. mailto:4 > 32. mailto:31]mailto:4]Gambas-user at lists.sourceforge.net > 33. https://lists.sourceforge.net/lists/listinfo/gambas-user > 34. http://p.sf.net/sfu/SauceLabs > 35. mailto:7 > 36. mailto:35]mailto:7]Gambas-user at lists.sourceforge.net > 37. https://lists.sourceforge.net/lists/listinfo/gambas-user > 38. http://gambaswiki.org/wiki > 39. mailto:iss_boss at ...770... > 40. http://p.sf.net/sfu/SauceLabs > 41. mailto:Gambas-user at lists.sourceforge.net > 42. https://lists.sourceforge.net/lists/listinfo/gambas-user > 43. http://p.sf.net/sfu/SauceLabs > 44. mailto:Gambas-user at lists.sourceforge.net > 45. https://lists.sourceforge.net/lists/listinfo/gambas-user > 46. http://p.sf.net/sfu/SauceLabs > 47. mailto:Gambas-user at lists.sourceforge.net > 48. https://lists.sourceforge.net/lists/listinfo/gambas-user > 49. http://p.sf.net/sfu/SauceLabs > 50. mailto:Gambas-user at lists.sourceforge.net > 51. https://lists.sourceforge.net/lists/listinfo/gambas-user > 52. http://p.sf.net/sfu/SauceLabs > 53. mailto:52]Gambas-user at lists.sourceforge.net > 54. https://lists.sourceforge.net/lists/listinfo/gambas-user > 55. http://www.gambasdoc.org/help?v3 > 56. mailto:iss_boss at ...770... > 57. http://gambaswiki.org/wiki > 58. mailto:iss_boss at ...770... > 59. http://p.sf.net/sfu/SauceLabs > 60. mailto:6 > 61. mailto:mailto:6]4]Gambas-user at lists.sourceforge.net > 62. https://lists.sourceforge.net/lists/listinfo/gambas-user > 63. http://p.sf.net/sfu/SauceLabs > 64. mailto:9 > 65. mailto:mailto:9]7]Gambas-user at lists.sourceforge.net > 66. https://lists.sourceforge.net/lists/listinfo/gambas-user > 67. http://gambaswiki.org/wiki > 68. mailto:iss_boss at ...770... > 69. http://p.sf.net/sfu/SauceLabs > 70. mailto:Gambas-user at lists.sourceforge.net > 71. https://lists.sourceforge.net/lists/listinfo/gambas-user > 72. http://p.sf.net/sfu/SauceLabs > 73. mailto:Gambas-user at lists.sourceforge.net > 74. https://lists.sourceforge.net/lists/listinfo/gambas-user > 75. http://p.sf.net/sfu/SauceLabs > 76. mailto:20 > 77. mailto:mailto:20]Gambas-user at lists.sourceforge.net > 78. https://lists.sourceforge.net/lists/listinfo/gambas-user > 79. http://p.sf.net/sfu/SauceLabs > 80. mailto:23 > 81. mailto:mailto:23]Gambas-user at lists.sourceforge.net > 82. https://lists.sourceforge.net/lists/listinfo/gambas-user > 83. http://www.gambasdoc.org/help?v3 > 84. mailto:iss_boss at ...770... > 85. http://gambaswiki.org/wiki > 86. mailto:iss_boss at ...770... > 87. http://p.sf.net/sfu/SauceLabs > 88. mailto:4 > 89. mailto:mailto:4 > 90. mailto:mailto:mailto:4]Gambas-user at lists.sourceforge.net > 91. https://lists.sourceforge.net/lists/listinfo/gambas-user > 92. http://p.sf.net/sfu/SauceLabs > 93. mailto:7 > 94. mailto:mailto:7 > 95. mailto:mailto:mailto:7]Gambas-user at lists.sourceforge.net > 96. https://lists.sourceforge.net/lists/listinfo/gambas-user > 97. http://gambaswiki.org/wiki > 98. mailto:iss_boss at ...770... > 99. http://p.sf.net/sfu/SauceLabs > 100. mailto:Gambas-user at lists.sourceforge.net > 101. https://lists.sourceforge.net/lists/listinfo/gambas-user > 102. http://p.sf.net/sfu/SauceLabs > 103. mailto:Gambas-user at lists.sourceforge.net > 104. https://lists.sourceforge.net/lists/listinfo/gambas-user > 105. http://p.sf.net/sfu/SauceLabs > 106. mailto:Gambas-user at lists.sourceforge.net > 107. https://lists.sourceforge.net/lists/listinfo/gambas-user > 108. http://p.sf.net/sfu/SauceLabs > 109. mailto:Gambas-user at lists.sourceforge.net > 110. https://lists.sourceforge.net/lists/listinfo/gambas-user > 111. http://p.sf.net/sfu/SauceLabs > 112. mailto:Gambas-user at lists.sourceforge.net > 113. https://lists.sourceforge.net/lists/listinfo/gambas-user > 114. http://p.sf.net/sfu/SauceLabs > 115. mailto:Gambas-user at lists.sourceforge.net > 116. https://lists.sourceforge.net/lists/listinfo/gambas-user > 117. http://p.sf.net/sfu/SauceLabs > 118. mailto:Gambas-user at lists.sourceforge.net > 119. https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From iss_boss at ...770... Mon May 12 19:13:13 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 13:13:13 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> Message-ID: <53710129.6030206@...770...> Yes. No problem at all. Opens fine in a browser. Bill Jussi Lahtinen wrote, On 05/12/2014 13:10: Release notes of 3.5.3 say new documentation page is in use... Can you connect to [1]http://gambaswiki.org/wiki ? Jussi [2] On Mon, May 12, 2014 at 7:57 PM, ISS Boss [3] wrote: Here's a screen shot of what I mean. The error is circled in red. Bill Jussi Lahtinen wrote, On 05/12/2014 11:57: OK, now I'm not sure I understand the problem. Can you send some screenshots? Jussi On Mon, May 12, 2014 at 5:30 PM, ISS Boss [1][4] wrote: No, that didn't do me any good. There are links, but they just tell me what will LOAD when I use this property. It doesn't tell me what the property actually does -- that's what I'm after. There used to me just a description of the property values (and what could be entered into a text area like 'Tooltip') and now there isn't. Bill ISS Boss wrote, On 05/12/2014 09:57: I'll see what I can do. More later. Bill Jussi Lahtinen wrote, On 05/12/2014 09:48: Can you connect to this site (maybe you use OpenDNS and maybe they still have problems)? [1][1][2][5]http://www.gambasdoc.org/help?v3 If you can, then try to clear documentation cache. Tools --> Preferences --> Help & Applications. Jussi On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2][2][3]<[6]iss_boss at ...770... wrote: Hi, Jussi: My system: [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.5.0-49-generic Architecture=x86_64 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.1.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.3 My original install of Gambas used to show information about the particular property for each element in a given tool, but now all that is gone. Bill Jussi Lahtinen wrote, On 05/12/2014 09:11: What is your Gambas version? At least development version (r6252) show help pages correctly. And it seems old documentation site is still up and running. Here is the new documentation site: [1][3][3][4][7]http://gambaswiki.org/wiki Jussi On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4][4]<[5] [8]iss_boss at ...770... wrote: Repeat email: Back again with another question. Somehow, my help pages for each and every one of the elements of a given entity (like a window, textbox, combobox, label, etc) has the following notification below where the help or description would normally show: /comp/gb.gui/label This page does not exist <<- in red text. When I upgraded to the latest version of Gambas, did something not update? I'm so new to Gambas that those little help tidbits meant a lot to me. Bill ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [3][5][5][6][9]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[[[10]7]6]6]4]Gambas-user at lists.sourceforge.net [5][7][7][8][11]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [6][8][8][9][12]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[[[13]10]9]9]7]Gambas-user at lists.sourceforge.net [8][10][10][11][14]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [11][11][12][15]http://gambaswiki.org/wiki 2. [12][12][13][16]mailto:iss_boss at ...770... 3. [13][13][14][17]http://p.sf.net/sfu/SauceLabs 4. [14][14][15][18]mailto:Gambas-user at lists.sourceforge.net 5. [15][15][16][19]https://lists.sourceforge.net/lists/listinfo/gambas-user 6. [16][16][17][20]http://p.sf.net/sfu/SauceLabs 7. [17][17][18][21]mailto:Gambas-user at lists.sourceforge.net 8. [18][18][19][22]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [19][19][20][23]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[[24]21]20]20]Gambas-user at lists.sourceforge.net [21][21][22][25]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [22][22][23][26]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[[27]24]23]23]Gambas-user at lists.sourceforge.net [24][24][25][28]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [25][26][29]http://www.gambasdoc.org/help?v3 2. [26][27][30]mailto:iss_boss at ...770... 3. [27][28][31]http://gambaswiki.org/wiki 4. [28][29][32]mailto:iss_boss at ...770... 5. [29][30][33]http://p.sf.net/sfu/SauceLabs 6. [30]mail[31][31]m[32]31][34]32]31]mailto:4]Gambas-user at ...720... net 7. [32][33][35]https://lists.sourceforge.net/lists/listinfo/gambas-user 8. [33][34][36]http://p.sf.net/sfu/SauceLabs 9. [34]mail[35][35]m[36]35][37]36]35]mailto:7]Gambas-user at ...720... net 10. [36][37][38]https://lists.sourceforge.net/lists/listinfo/gambas-user 11. [37][38][39]http://gambaswiki.org/wiki 12. [38][39][40]mailto:iss_boss at ...770... 13. [39][40][41]http://p.sf.net/sfu/SauceLabs 14. [40][41][42]mailto:Gambas-user at lists.sourceforge.net 15. [41][42][43]https://lists.sourceforge.net/lists/listinfo/gambas-user 16. [42][43][44]http://p.sf.net/sfu/SauceLabs 17. [43][44][45]mailto:Gambas-user at lists.sourceforge.net 18. [44][45][46]https://lists.sourceforge.net/lists/listinfo/gambas-user 19. [45][46][47]http://p.sf.net/sfu/SauceLabs 20. [46][47][48]mailto:Gambas-user at lists.sourceforge.net 21. [47][48][49]https://lists.sourceforge.net/lists/listinfo/gambas-user 22. [48][49][50]http://p.sf.net/sfu/SauceLabs 23. [49][50][51]mailto:Gambas-user at lists.sourceforge.net 24. [50][51][52]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [51][52][53]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[[54]53]52]Gambas-user at lists.sourceforge.net [53][54][55]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [55][56]http://www.gambasdoc.org/help?v3 2. [56][57]mailto:iss_boss at ...770... 3. [57][58]http://gambaswiki.org/wiki 4. [58][59]mailto:iss_boss at ...770... 5. [59][60]http://p.sf.net/sfu/SauceLabs 6. [60]mail[61][61]m[62]61]mailto:6]4]Gambas-user at lists.sourceforge.net 7. [62][63]https://lists.sourceforge.net/lists/listinfo/gambas-user 8. [63][64]http://p.sf.net/sfu/SauceLabs 9. [64]mail[65][65]m[66]65]mailto:9]7]Gambas-user at lists.sourceforge.net 10. [66][67]https://lists.sourceforge.net/lists/listinfo/gambas-user 11. [67][68]http://gambaswiki.org/wiki 12. [68][69]mailto:iss_boss at ...770... 13. [69][70]http://p.sf.net/sfu/SauceLabs 14. [70][71]mailto:Gambas-user at lists.sourceforge.net 15. [71][72]https://lists.sourceforge.net/lists/listinfo/gambas-user 16. [72][73]http://p.sf.net/sfu/SauceLabs 17. [73][74]mailto:Gambas-user at lists.sourceforge.net 18. [74][75]https://lists.sourceforge.net/lists/listinfo/gambas-user 19. [75][76]http://p.sf.net/sfu/SauceLabs 20. [76]mail[77][77]m[78]77]mailto:20]Gambas-user at lists.sourceforge.net 21. [78][79]https://lists.sourceforge.net/lists/listinfo/gambas-user 22. [79][80]http://p.sf.net/sfu/SauceLabs 23. [80]mail[81][81]m[82]81]mailto:23]Gambas-user at lists.sourceforge.net 24. [82][83]https://lists.sourceforge.net/lists/listinfo/gambas-user 25. [83][84]http://www.gambasdoc.org/help?v3 26. [84][85]mailto:iss_boss at ...770... 27. [85][86]http://gambaswiki.org/wiki 28. [86][87]mailto:iss_boss at ...770... 29. [87][88]http://p.sf.net/sfu/SauceLabs 30. [88][89]mailto:4 31. [89]mail[90][90]m[91]90]mailto:mailto:4]Gambas-user at lists.sourceforge.net 32. [91][92]https://lists.sourceforge.net/lists/listinfo/gambas-user 33. [92][93]http://p.sf.net/sfu/SauceLabs 34. [93][94]mailto:7 35. [94]mail[95][95]m[96]95]mailto:mailto:7]Gambas-user at lists.sourceforge.net 36. [96][97]https://lists.sourceforge.net/lists/listinfo/gambas-user 37. [97][98]http://gambaswiki.org/wiki 38. [98][99]mailto:iss_boss at ...770... 39. [99][100]http://p.sf.net/sfu/SauceLabs 40. [100][101]mailto:Gambas-user at lists.sourceforge.net 41. [101][102]https://lists.sourceforge.net/lists/listinfo/gambas-user 42. [102][103]http://p.sf.net/sfu/SauceLabs 43. [103][104]mailto:Gambas-user at lists.sourceforge.net 44. [104][105]https://lists.sourceforge.net/lists/listinfo/gambas-user 45. [105][106]http://p.sf.net/sfu/SauceLabs 46. [106][107]mailto:Gambas-user at lists.sourceforge.net 47. [107][108]https://lists.sourceforge.net/lists/listinfo/gambas-user 48. [108][109]http://p.sf.net/sfu/SauceLabs 49. [109][110]mailto:Gambas-user at lists.sourceforge.net 50. [110][111]https://lists.sourceforge.net/lists/listinfo/gambas-user 51. [111][112]http://p.sf.net/sfu/SauceLabs 52. [112][113]mailto:Gambas-user at lists.sourceforge.net 53. [113][114]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [114][115]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[116]115]Gambas-user at lists.sourceforge.net [116][117]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [117][118]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[119]118]Gambas-user at lists.sourceforge.net [119][120]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [121]mailto:iss_boss at ...770... 2. [122]http://www.gambasdoc.org/help?v3 3. [123]mailto:iss_boss at ...770... 4. [124]http://gambaswiki.org/wiki 5. [125]mailto:iss_boss at ...770... 6. [126]http://p.sf.net/sfu/SauceLabs 7. [127]mail[128]mailto:6]6]4]Gambas-user at lists.sourceforge.net 8. [129]https://lists.sourceforge.net/lists/listinfo/gambas-user 9. [130]http://p.sf.net/sfu/SauceLabs 10. [131]mail[132]mailto:9]9]7]Gambas-user at lists.sourceforge.net 11. [133]https://lists.sourceforge.net/lists/listinfo/gambas-user 12. [134]http://gambaswiki.org/wiki 13. [135]mailto:iss_boss at ...770... 14. [136]http://p.sf.net/sfu/SauceLabs 15. [137]mailto:Gambas-user at lists.sourceforge.net 16. [138]https://lists.sourceforge.net/lists/listinfo/gambas-user 17. [139]http://p.sf.net/sfu/SauceLabs 18. [140]mailto:Gambas-user at lists.sourceforge.net 19. [141]https://lists.sourceforge.net/lists/listinfo/gambas-user 20. [142]http://p.sf.net/sfu/SauceLabs 21. [143]mail[144]mailto:20]20]Gambas-user at lists.sourceforge.net 22. [145]https://lists.sourceforge.net/lists/listinfo/gambas-user 23. [146]http://p.sf.net/sfu/SauceLabs 24. [147]mail[148]mailto:23]23]Gambas-user at lists.sourceforge.net 25. [149]https://lists.sourceforge.net/lists/listinfo/gambas-user 26. [150]http://www.gambasdoc.org/help?v3 27. [151]mailto:iss_boss at ...770... 28. [152]http://gambaswiki.org/wiki 29. [153]mailto:iss_boss at ...770... 30. [154]http://p.sf.net/sfu/SauceLabs 31. [155]mailto:4 32. [156]mailto:31][157]mailto:31]mailto:4]Gambas-user at lists.sourceforge.net 33. [158]https://lists.sourceforge.net/lists/listinfo/gambas-user 34. [159]http://p.sf.net/sfu/SauceLabs 35. [160]mailto:7 36. [161]mailto:35][162]mailto:35]mailto:7]Gambas-user at lists.sourceforge.net 37. [163]https://lists.sourceforge.net/lists/listinfo/gambas-user 38. [164]http://gambaswiki.org/wiki 39. [165]mailto:iss_boss at ...770... 40. [166]http://p.sf.net/sfu/SauceLabs 41. [167]mailto:Gambas-user at lists.sourceforge.net 42. [168]https://lists.sourceforge.net/lists/listinfo/gambas-user 43. [169]http://p.sf.net/sfu/SauceLabs 44. [170]mailto:Gambas-user at lists.sourceforge.net 45. [171]https://lists.sourceforge.net/lists/listinfo/gambas-user 46. [172]http://p.sf.net/sfu/SauceLabs 47. [173]mailto:Gambas-user at lists.sourceforge.net 48. [174]https://lists.sourceforge.net/lists/listinfo/gambas-user 49. [175]http://p.sf.net/sfu/SauceLabs 50. [176]mailto:Gambas-user at lists.sourceforge.net 51. [177]https://lists.sourceforge.net/lists/listinfo/gambas-user 52. [178]http://p.sf.net/sfu/SauceLabs 53. [179]mail[180]mailto:52]Gambas-user at lists.sourceforge.net 54. [181]https://lists.sourceforge.net/lists/listinfo/gambas-user 55. [182]http://www.gambasdoc.org/help?v3 56. [183]mailto:iss_boss at ...770... 57. [184]http://gambaswiki.org/wiki 58. [185]mailto:iss_boss at ...770... 59. [186]http://p.sf.net/sfu/SauceLabs 60. [187]mailto:6 61. [188]mail[189]mailto:mailto:6]4]Gambas-user at lists.sourceforge.net 62. [190]https://lists.sourceforge.net/lists/listinfo/gambas-user 63. [191]http://p.sf.net/sfu/SauceLabs 64. [192]mailto:9 65. [193]mail[194]mailto:mailto:9]7]Gambas-user at lists.sourceforge.net 66. [195]https://lists.sourceforge.net/lists/listinfo/gambas-user 67. [196]http://gambaswiki.org/wiki 68. [197]mailto:iss_boss at ...770... 69. [198]http://p.sf.net/sfu/SauceLabs 70. [199]mailto:Gambas-user at lists.sourceforge.net 71. [200]https://lists.sourceforge.net/lists/listinfo/gambas-user 72. [201]http://p.sf.net/sfu/SauceLabs 73. [202]mailto:Gambas-user at lists.sourceforge.net 74. [203]https://lists.sourceforge.net/lists/listinfo/gambas-user 75. [204]http://p.sf.net/sfu/SauceLabs 76. [205]mailto:20 77. [206]mail[207]mailto:mailto:20]Gambas-user at lists.sourceforge.net 78. [208]https://lists.sourceforge.net/lists/listinfo/gambas-user 79. [209]http://p.sf.net/sfu/SauceLabs 80. [210]mailto:23 81. [211]mail[212]mailto:mailto:23]Gambas-user at lists.sourceforge.net 82. [213]https://lists.sourceforge.net/lists/listinfo/gambas-user 83. [214]http://www.gambasdoc.org/help?v3 84. [215]mailto:iss_boss at ...770... 85. [216]http://gambaswiki.org/wiki 86. [217]mailto:iss_boss at ...770... 87. [218]http://p.sf.net/sfu/SauceLabs 88. [219]mailto:4 89. [220]mailto:mailto:4 90. [221]mail[222]mailto:mailto:mailto:4]Gambas-user at lists.sourceforge.net 91. [223]https://lists.sourceforge.net/lists/listinfo/gambas-user 92. [224]http://p.sf.net/sfu/SauceLabs 93. [225]mailto:7 94. [226]mailto:mailto:7 95. [227]mail[228]mailto:mailto:mailto:7]Gambas-user at lists.sourceforge.net 96. [229]https://lists.sourceforge.net/lists/listinfo/gambas-user 97. [230]http://gambaswiki.org/wiki 98. [231]mailto:iss_boss at ...770... 99. [232]http://p.sf.net/sfu/SauceLabs 100. [233]mailto:Gambas-user at lists.sourceforge.net 101. [234]https://lists.sourceforge.net/lists/listinfo/gambas-user 102. [235]http://p.sf.net/sfu/SauceLabs 103. [236]mailto:Gambas-user at lists.sourceforge.net 104. [237]https://lists.sourceforge.net/lists/listinfo/gambas-user 105. [238]http://p.sf.net/sfu/SauceLabs 106. [239]mailto:Gambas-user at lists.sourceforge.net 107. [240]https://lists.sourceforge.net/lists/listinfo/gambas-user 108. [241]http://p.sf.net/sfu/SauceLabs 109. [242]mailto:Gambas-user at lists.sourceforge.net 110. [243]https://lists.sourceforge.net/lists/listinfo/gambas-user 111. [244]http://p.sf.net/sfu/SauceLabs 112. [245]mailto:Gambas-user at lists.sourceforge.net 113. [246]https://lists.sourceforge.net/lists/listinfo/gambas-user 114. [247]http://p.sf.net/sfu/SauceLabs 115. [248]mailto:Gambas-user at lists.sourceforge.net 116. [249]https://lists.sourceforge.net/lists/listinfo/gambas-user 117. [250]http://p.sf.net/sfu/SauceLabs 118. [251]mailto:Gambas-user at lists.sourceforge.net 119. [252]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [253]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [254]Gambas-user at lists.sourceforge.net [255]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [256]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [257]Gambas-user at lists.sourceforge.net [258]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://gambaswiki.org/wiki 2. http://gambaswiki.org/wiki 3. mailto:iss_boss at ...770... 4. mailto:iss_boss at ...770... 5. http://www.gambasdoc.org/help?v3 6. mailto:iss_boss at ...770... 7. http://gambaswiki.org/wiki 8. mailto:iss_boss at ...770... 9. http://p.sf.net/sfu/SauceLabs 10. mailto:7]6]6]4]Gambas-user at lists.sourceforge.net 11. https://lists.sourceforge.net/lists/listinfo/gambas-user 12. http://p.sf.net/sfu/SauceLabs 13. mailto:10]9]9]7]Gambas-user at lists.sourceforge.net 14. https://lists.sourceforge.net/lists/listinfo/gambas-user 15. http://gambaswiki.org/wiki 16. mailto:iss_boss at ...770... 17. http://p.sf.net/sfu/SauceLabs 18. mailto:Gambas-user at lists.sourceforge.net 19. https://lists.sourceforge.net/lists/listinfo/gambas-user 20. http://p.sf.net/sfu/SauceLabs 21. mailto:Gambas-user at lists.sourceforge.net 22. https://lists.sourceforge.net/lists/listinfo/gambas-user 23. http://p.sf.net/sfu/SauceLabs 24. mailto:21]20]20]Gambas-user at lists.sourceforge.net 25. https://lists.sourceforge.net/lists/listinfo/gambas-user 26. http://p.sf.net/sfu/SauceLabs 27. mailto:24]23]23]Gambas-user at lists.sourceforge.net 28. https://lists.sourceforge.net/lists/listinfo/gambas-user 29. http://www.gambasdoc.org/help?v3 30. mailto:iss_boss at ...770... 31. http://gambaswiki.org/wiki 32. mailto:iss_boss at ...770... 33. http://p.sf.net/sfu/SauceLabs 34. mailto:32]31]mailto:4]Gambas-user at lists.sourceforge.net 35. https://lists.sourceforge.net/lists/listinfo/gambas-user 36. http://p.sf.net/sfu/SauceLabs 37. mailto:36]35]mailto:7]Gambas-user at lists.sourceforge.net 38. https://lists.sourceforge.net/lists/listinfo/gambas-user 39. http://gambaswiki.org/wiki 40. mailto:iss_boss at ...770... 41. http://p.sf.net/sfu/SauceLabs 42. mailto:Gambas-user at lists.sourceforge.net 43. https://lists.sourceforge.net/lists/listinfo/gambas-user 44. http://p.sf.net/sfu/SauceLabs 45. mailto:Gambas-user at lists.sourceforge.net 46. https://lists.sourceforge.net/lists/listinfo/gambas-user 47. http://p.sf.net/sfu/SauceLabs 48. mailto:Gambas-user at lists.sourceforge.net 49. https://lists.sourceforge.net/lists/listinfo/gambas-user 50. http://p.sf.net/sfu/SauceLabs 51. mailto:Gambas-user at lists.sourceforge.net 52. https://lists.sourceforge.net/lists/listinfo/gambas-user 53. http://p.sf.net/sfu/SauceLabs 54. mailto:53]52]Gambas-user at lists.sourceforge.net 55. https://lists.sourceforge.net/lists/listinfo/gambas-user 56. http://www.gambasdoc.org/help?v3 57. mailto:iss_boss at ...770... 58. http://gambaswiki.org/wiki 59. mailto:iss_boss at ...770... 60. http://p.sf.net/sfu/SauceLabs 61. mailto:6 62. mailto:61]mailto:6]4]Gambas-user at lists.sourceforge.net 63. https://lists.sourceforge.net/lists/listinfo/gambas-user 64. http://p.sf.net/sfu/SauceLabs 65. mailto:9 66. mailto:65]mailto:9]7]Gambas-user at lists.sourceforge.net 67. https://lists.sourceforge.net/lists/listinfo/gambas-user 68. http://gambaswiki.org/wiki 69. mailto:iss_boss at ...770... 70. http://p.sf.net/sfu/SauceLabs 71. mailto:Gambas-user at lists.sourceforge.net 72. https://lists.sourceforge.net/lists/listinfo/gambas-user 73. http://p.sf.net/sfu/SauceLabs 74. mailto:Gambas-user at lists.sourceforge.net 75. https://lists.sourceforge.net/lists/listinfo/gambas-user 76. http://p.sf.net/sfu/SauceLabs 77. mailto:20 78. mailto:77]mailto:20]Gambas-user at lists.sourceforge.net 79. https://lists.sourceforge.net/lists/listinfo/gambas-user 80. http://p.sf.net/sfu/SauceLabs 81. mailto:23 82. mailto:81]mailto:23]Gambas-user at lists.sourceforge.net 83. https://lists.sourceforge.net/lists/listinfo/gambas-user 84. http://www.gambasdoc.org/help?v3 85. mailto:iss_boss at ...770... 86. http://gambaswiki.org/wiki 87. mailto:iss_boss at ...770... 88. http://p.sf.net/sfu/SauceLabs 89. mailto:4 90. mailto:mailto:4 91. mailto:90]mailto:mailto:4]Gambas-user at lists.sourceforge.net 92. https://lists.sourceforge.net/lists/listinfo/gambas-user 93. http://p.sf.net/sfu/SauceLabs 94. mailto:7 95. mailto:mailto:7 96. mailto:95]mailto:mailto:7]Gambas-user at lists.sourceforge.net 97. https://lists.sourceforge.net/lists/listinfo/gambas-user 98. http://gambaswiki.org/wiki 99. mailto:iss_boss at ...770... 100. http://p.sf.net/sfu/SauceLabs 101. mailto:Gambas-user at lists.sourceforge.net 102. https://lists.sourceforge.net/lists/listinfo/gambas-user 103. http://p.sf.net/sfu/SauceLabs 104. mailto:Gambas-user at lists.sourceforge.net 105. https://lists.sourceforge.net/lists/listinfo/gambas-user 106. http://p.sf.net/sfu/SauceLabs 107. mailto:Gambas-user at lists.sourceforge.net 108. https://lists.sourceforge.net/lists/listinfo/gambas-user 109. http://p.sf.net/sfu/SauceLabs 110. mailto:Gambas-user at lists.sourceforge.net 111. https://lists.sourceforge.net/lists/listinfo/gambas-user 112. http://p.sf.net/sfu/SauceLabs 113. mailto:Gambas-user at lists.sourceforge.net 114. https://lists.sourceforge.net/lists/listinfo/gambas-user 115. http://p.sf.net/sfu/SauceLabs 116. mailto:115]Gambas-user at lists.sourceforge.net 117. https://lists.sourceforge.net/lists/listinfo/gambas-user 118. http://p.sf.net/sfu/SauceLabs 119. mailto:118]Gambas-user at lists.sourceforge.net 120. https://lists.sourceforge.net/lists/listinfo/gambas-user 121. mailto:iss_boss at ...770... 122. http://www.gambasdoc.org/help?v3 123. mailto:iss_boss at ...770... 124. http://gambaswiki.org/wiki 125. mailto:iss_boss at ...770... 126. http://p.sf.net/sfu/SauceLabs 127. mailto:6 128. mailto:mailto:6]6]4]Gambas-user at lists.sourceforge.net 129. https://lists.sourceforge.net/lists/listinfo/gambas-user 130. http://p.sf.net/sfu/SauceLabs 131. mailto:9 132. mailto:mailto:9]9]7]Gambas-user at lists.sourceforge.net 133. https://lists.sourceforge.net/lists/listinfo/gambas-user 134. http://gambaswiki.org/wiki 135. mailto:iss_boss at ...770... 136. http://p.sf.net/sfu/SauceLabs 137. mailto:Gambas-user at lists.sourceforge.net 138. https://lists.sourceforge.net/lists/listinfo/gambas-user 139. http://p.sf.net/sfu/SauceLabs 140. mailto:Gambas-user at lists.sourceforge.net 141. https://lists.sourceforge.net/lists/listinfo/gambas-user 142. http://p.sf.net/sfu/SauceLabs 143. mailto:20 144. mailto:mailto:20]20]Gambas-user at lists.sourceforge.net 145. https://lists.sourceforge.net/lists/listinfo/gambas-user 146. http://p.sf.net/sfu/SauceLabs 147. mailto:23 148. mailto:mailto:23]23]Gambas-user at lists.sourceforge.net 149. https://lists.sourceforge.net/lists/listinfo/gambas-user 150. http://www.gambasdoc.org/help?v3 151. mailto:iss_boss at ...770... 152. http://gambaswiki.org/wiki 153. mailto:iss_boss at ...770... 154. http://p.sf.net/sfu/SauceLabs 155. mailto:4 156. mailto:31 157. mailto:mailto:31]mailto:4]Gambas-user at lists.sourceforge.net 158. https://lists.sourceforge.net/lists/listinfo/gambas-user 159. http://p.sf.net/sfu/SauceLabs 160. mailto:7 161. mailto:35 162. mailto:mailto:35]mailto:7]Gambas-user at lists.sourceforge.net 163. https://lists.sourceforge.net/lists/listinfo/gambas-user 164. http://gambaswiki.org/wiki 165. mailto:iss_boss at ...770... 166. http://p.sf.net/sfu/SauceLabs 167. mailto:Gambas-user at lists.sourceforge.net 168. https://lists.sourceforge.net/lists/listinfo/gambas-user 169. http://p.sf.net/sfu/SauceLabs 170. mailto:Gambas-user at lists.sourceforge.net 171. https://lists.sourceforge.net/lists/listinfo/gambas-user 172. http://p.sf.net/sfu/SauceLabs 173. mailto:Gambas-user at lists.sourceforge.net 174. https://lists.sourceforge.net/lists/listinfo/gambas-user 175. http://p.sf.net/sfu/SauceLabs 176. mailto:Gambas-user at lists.sourceforge.net 177. https://lists.sourceforge.net/lists/listinfo/gambas-user 178. http://p.sf.net/sfu/SauceLabs 179. mailto:52 180. mailto:mailto:52]Gambas-user at lists.sourceforge.net 181. https://lists.sourceforge.net/lists/listinfo/gambas-user 182. http://www.gambasdoc.org/help?v3 183. mailto:iss_boss at ...770... 184. http://gambaswiki.org/wiki 185. mailto:iss_boss at ...770... 186. http://p.sf.net/sfu/SauceLabs 187. mailto:6 188. mailto:mailto:6 189. mailto:mailto:mailto:6]4]Gambas-user at lists.sourceforge.net 190. https://lists.sourceforge.net/lists/listinfo/gambas-user 191. http://p.sf.net/sfu/SauceLabs 192. mailto:9 193. mailto:mailto:9 194. mailto:mailto:mailto:9]7]Gambas-user at lists.sourceforge.net 195. https://lists.sourceforge.net/lists/listinfo/gambas-user 196. http://gambaswiki.org/wiki 197. mailto:iss_boss at ...770... 198. http://p.sf.net/sfu/SauceLabs 199. mailto:Gambas-user at lists.sourceforge.net 200. https://lists.sourceforge.net/lists/listinfo/gambas-user 201. http://p.sf.net/sfu/SauceLabs 202. mailto:Gambas-user at lists.sourceforge.net 203. https://lists.sourceforge.net/lists/listinfo/gambas-user 204. http://p.sf.net/sfu/SauceLabs 205. mailto:20 206. mailto:mailto:20 207. mailto:mailto:mailto:20]Gambas-user at lists.sourceforge.net 208. https://lists.sourceforge.net/lists/listinfo/gambas-user 209. http://p.sf.net/sfu/SauceLabs 210. mailto:23 211. mailto:mailto:23 212. mailto:mailto:mailto:23]Gambas-user at lists.sourceforge.net 213. https://lists.sourceforge.net/lists/listinfo/gambas-user 214. http://www.gambasdoc.org/help?v3 215. mailto:iss_boss at ...770... 216. http://gambaswiki.org/wiki 217. mailto:iss_boss at ...770... 218. http://p.sf.net/sfu/SauceLabs 219. mailto:4 220. mailto:mailto:4 221. mailto:mailto:mailto:4 222. mailto:mailto:mailto:mailto:4]Gambas-user at lists.sourceforge.net 223. https://lists.sourceforge.net/lists/listinfo/gambas-user 224. http://p.sf.net/sfu/SauceLabs 225. mailto:7 226. mailto:mailto:7 227. mailto:mailto:mailto:7 228. mailto:mailto:mailto:mailto:7]Gambas-user at lists.sourceforge.net 229. https://lists.sourceforge.net/lists/listinfo/gambas-user 230. http://gambaswiki.org/wiki 231. mailto:iss_boss at ...770... 232. http://p.sf.net/sfu/SauceLabs 233. mailto:Gambas-user at lists.sourceforge.net 234. https://lists.sourceforge.net/lists/listinfo/gambas-user 235. http://p.sf.net/sfu/SauceLabs 236. mailto:Gambas-user at lists.sourceforge.net 237. https://lists.sourceforge.net/lists/listinfo/gambas-user 238. http://p.sf.net/sfu/SauceLabs 239. mailto:Gambas-user at lists.sourceforge.net 240. https://lists.sourceforge.net/lists/listinfo/gambas-user 241. http://p.sf.net/sfu/SauceLabs 242. mailto:Gambas-user at lists.sourceforge.net 243. https://lists.sourceforge.net/lists/listinfo/gambas-user 244. http://p.sf.net/sfu/SauceLabs 245. mailto:Gambas-user at lists.sourceforge.net 246. https://lists.sourceforge.net/lists/listinfo/gambas-user 247. http://p.sf.net/sfu/SauceLabs 248. mailto:Gambas-user at lists.sourceforge.net 249. https://lists.sourceforge.net/lists/listinfo/gambas-user 250. http://p.sf.net/sfu/SauceLabs 251. mailto:Gambas-user at lists.sourceforge.net 252. https://lists.sourceforge.net/lists/listinfo/gambas-user 253. http://p.sf.net/sfu/SauceLabs 254. mailto:Gambas-user at lists.sourceforge.net 255. https://lists.sourceforge.net/lists/listinfo/gambas-user 256. http://p.sf.net/sfu/SauceLabs 257. mailto:Gambas-user at lists.sourceforge.net 258. https://lists.sourceforge.net/lists/listinfo/gambas-user From gambas.fr at ...626... Mon May 12 19:18:01 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Mon, 12 May 2014 19:18:01 +0200 Subject: [Gambas-user] My confusion Re: New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: <5370F760.1000900@...3301...> References: <536B7FF6.9090108@...3301...> <20140508132811.GA959@...2774...> <53709D5A.1040607@...3301...> <5370F760.1000900@...3301...> Message-ID: yes and that's why you need to use good naming for your variables !! Dim cX as New Collection Dim aX as New Integer[] You now all classes can use that syntax too : MyClass[0]=toto If the special procedure _put(index as integer) is declared. The [] are not specific to the arrays or collections. 2014-05-12 18:31 GMT+02:00 Stephen : > Hi Fabien! > > >> Le 12 mai 2014 12:12, "Stephen" a ?crit : >>> Hi Tobias, thanks for the reply, things got busy and I'm just getting >>> back to the keyboard. >>> >>> It was how things were being done in the (broken) GAMBASDOC example >>> confused me. >>> In one area the programmer is using the Add method of a string object >>> array, but this line >>> >>> $cPos[Key] = $aKey.Count >>> >>> caused me to pause. >>> >>> My thought at the time of reading it went something like this: >>> >>> "What being done here? There's been no use of the Add method! How can >>> you reference >>> something that doesn't yet exist and why is no error being thrown for >>> doing so"? >> A collection automatically add an non existant entry ... Or just assign the >> new value... If the value is null then the entry is deleted. >> > Yes, it is a convenient way of adding, editing, or deleting items from a > collection, > but I personally will never use it. Why? Because IMHO it introduces > inconsistencies in the language. The short form of adding, updating, or > deleting items to/from a collection exactly mimics the syntax of assigning > a value to an array element, but they can not actually be used the same way; > > ' This throws an error > DIM X AS NEW Integer[] > X[0] = 1 > > > ' This doesn't > DIM X AS NEW Collection > X[0] = 1 > > Even GambasDoc lead me astray as it says a collection is a "class" that > "acts like a read > / write > array.", but it > doesn't does it? The second example above doesn't work with an array > unless the element has been Added > first, which IMHO is as it should be. > >>> Now I think that the Add method of the collection is being implicitly >>> called using older >>> non OOP array assignment syntax. >>> >>> IMHO enforcing the explicit use of the object's Add method >>> >>> $cPos.Add($aKey.Count, Key) >>> >>> might take more keystrokes, but it definitely better communicates what >>> is being manipulated (an object vs an array) and what is being done >>> (Adding). >>> >>> >>> On 05/08/2014 09:28 AM, Tobias Boege wrote: >>>> On Thu, 08 May 2014, Stephen wrote: >>>>> Looking at the thread "New syntax for using variables arguments in >> a >>>>> function call" I realized that I needed to really brush up on my >>>>> somewhat marginal understanding of the evolving (a good thing) GAMBAS >>>>> and OOP. Not fully understanding "SUPER" (I've never used it but can >> see >>>>> a use for it) I trotted off to Google and the GAMBAS documentation, >>>>> where much reading was done, and (as usual) more questions raised. >>>> If you write a class and inherit from another class, you can override >>>> methods and properties in your inheriting class. However, sometimes the >>>> inherited class does a pretty good job already and you don't want to >>>> reinvent the wheel for doing something. That's when Super comes into >> play >>>> because Super knows where the method and property implementations of the >>>> inherited class (the super class) are. So you can still call methods of >>>> the super class in your subclass that you have actually just overridden. >>>> >>>> In the example below, you want to skim data in ListBox' Add() method but >>>> you don't want to implement the actual addition of a new element so you >>>> resort to the original ListBox' Add() implementation - which is >> available >>>> as Super.Add() and knows how to do the thing. >>>> >>>>> Studying the "SUPER" example at >> http://gambasdoc.org/hemp/lang/super, >>>>> I wondered at the purpose of a collection that seems not to be used but >>>>> once and some syntax in it's use in the example, which didn't make any >>>>> sense to my old brain. Below is a snippet from the example (where $cPos >>>>> is a collection, $aKey an Array of String Objects (I think) and Key a >>>>> string object; >>>>> >>>>> $cPos.Clear >>>>> $cPos[Key] = $aKey.Count >>>>> $aKey.Add(Key) >>>>> >>>>> OK, the first line clears the collection, got it, and the last line >>>>> adds the contents of "String" to $aKey, got that.... but what does the >>>>> second line do? It looks like it is adding the count of elements in >>>>> $aKey to the collection $cPos... but in OOP I would use a method call >>>>> i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example >>>>> GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". >>>>> >>>> $cPos[Key] = $aKey.Count followed by $aKey.Add(Key) will store the >> *index* >>>> of Key in the $aKey array in the $cPos collection, indexed by the >> *value* of >>>> the key. (Think about it.) >>>> >>>> That means if the user gives you a Key, you can look up the index of >> that >>>> key in the $aKey array using $cPos[Key], i.e. the statement >>>> >>>> $aKey[$cPos[Key]] >>>> >>>> will always return Key (or raise an error, but see below for that). This >>>> also explains why the Collection is named $cPos. >>>> >>>> Not sure what that implies or what we can do with it and how >> $cPos.Clear() >>>> fits into the picture because it already deletes that additional >> information >>>> we collected... >>>> >>>> Either I don't get it or the example is just broken (I'd prefer the >> second >>>> option, of course :-)). >>>> >>>> Regards, >>>> Tobi >>>> >>> >>> -- >>> Kindest Regards >>> Stephen A. Bungay, Prop. >>> Smarts On Site >>> >>> >>> >> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >> available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > > -- > Kindest Regards > Stephen A. Bungay, Prop. > Smarts On Site > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From jussi.lahtinen at ...626... Mon May 12 19:38:17 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 12 May 2014 20:38:17 +0300 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <53710129.6030206@...770...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> Message-ID: Despite of what component I use for GUI; GTK+, Qt4 (or gb.gui which just choses one of those), I have documentation pages of Qt4. And I think this is intentional ( http://gambaswiki.org/wiki/comp/gb.gtk ). Not sure what is going on... Is it possible to test if the problem persist with daily build? http://gambaswiki.org/wiki/install/ubuntu?w#t3 Jussi On Mon, May 12, 2014 at 8:13 PM, ISS Boss wrote: > > Yes. No problem at all. Opens fine in a browser. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 13:10: > > Release notes of 3.5.3 say new documentation page is in use... > Can you connect to [1]http://gambaswiki.org/wiki ? > > > Jussi > [2] > > > On Mon, May 12, 2014 at 7:57 PM, ISS Boss [3] > wrote: > > Here's a screen shot of what I mean. The error is circled in red. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 11:57: > > OK, now I'm not sure I understand the problem. Can you send some > screenshots? > > > Jussi > > > On Mon, May 12, 2014 at 5:30 PM, ISS Boss [1][4] > wrote: > > No, that didn't do me any good. There are links, but they just tell me > what > will LOAD when I use this property. It doesn't tell me what the > property > actually does -- that's what I'm after. > There used to me just a description of the property values (and what > could > be entered into a text area like 'Tooltip') and now there isn't. > Bill > > ISS Boss wrote, On 05/12/2014 09:57: > > I'll see what I can do. More later. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 09:48: > > Can you connect to this site (maybe you use OpenDNS and maybe they still > have problems)? > [1][1][2][5]http://www.gambasdoc.org/help?v3 > > If you can, then try to clear documentation cache. Tools --> Preferences > --> Help & Applications. > > > Jussi > > > On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2][2][3]<[6] > iss_boss at ...770... > > wrote: > > Hi, Jussi: > My system: > [System] > Gambas=3.5.3 > OperatingSystem=Linux > Kernel=3.5.0-49-generic > Architecture=x86_64 > Distribution=Ubuntu 12.04.4 LTS > Desktop=GNOME > Theme=QGtk > Language=en_US.UTF-8 > Memory=7984M > [Libraries] > Cairo=libcairo.so.2.11000.2 > Curl=libcurl.so.4.2.0 > DBus=libdbus-1.so.3.5.8 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.1.0 > GTK+=libgtk-x11-2.0.so.0.2400.10 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.19.0.0 > Qt4=libQtCore.so.4.8.1 > SDL=libSDL-1.2.so.0.11.3 > My original install of Gambas used to show information about the > particular > property for each element in a given tool, but now all that is gone. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 09:11: > > What is your Gambas version? At least development version (r6252) show help > pages correctly. And it seems old documentation site is still up and > running. > > Here is the new documentation site: > [1][3][3][4][7]http://gambaswiki.org/wiki > > > Jussi > > > > On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4][4]<[5] > [8]iss_boss at ...770... > > wrote: > > Repeat email: > > Back again with another question. Somehow, my help pages for each and > every one of the elements of a given entity (like a window, textbox, > combobox, label, etc) has the following notification below where the > help or description would normally show: > > /comp/gb.gui/label > This page does not exist <<- in red text. > > When I upgraded to the latest version of Gambas, did something not > update? I'm so new to Gambas that those little help tidbits meant a lot > to me. > > Bill > > > > > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [3][5][5][6][9]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[[[10]7]6]6]4]Gambas-user at lists.sourceforge.net > [5][7][7][8][11]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [6][8][8][9][12]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[[[13]10]9]9]7]Gambas-user at lists.sourceforge.net > [8][10][10][11][14] > https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [11][11][12][15]http://gambaswiki.org/wiki > 2. [12][12][13][16]mailto:iss_boss at ...770... > 3. [13][13][14][17]http://p.sf.net/sfu/SauceLabs > 4. [14][14][15][18]mailto:Gambas-user at lists.sourceforge.net > 5. [15][15][16][19] > https://lists.sourceforge.net/lists/listinfo/gambas-user > 6. [16][16][17][20]http://p.sf.net/sfu/SauceLabs > 7. [17][17][18][21]mailto:Gambas-user at lists.sourceforge.net > 8. [18][18][19][22] > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [19][19][20][23]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[[24]21]20]20]Gambas-user at lists.sourceforge.net > [21][21][22][25]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [22][22][23][26]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[[27]24]23]23]Gambas-user at lists.sourceforge.net > [24][24][25][28]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [25][26][29]http://www.gambasdoc.org/help?v3 > 2. [26][27][30]mailto:iss_boss at ...770... > 3. [27][28][31]http://gambaswiki.org/wiki > 4. [28][29][32]mailto:iss_boss at ...770... > 5. [29][30][33]http://p.sf.net/sfu/SauceLabs > 6. [30]mail[31][31]m[32]31][34]32]31]mailto:4 > ]Gambas-user at ...720... > net > 7. [32][33][35]https://lists.sourceforge.net/lists/listinfo/gambas-user > 8. [33][34][36]http://p.sf.net/sfu/SauceLabs > 9. [34]mail[35][35]m[36]35][37]36]35]mailto:7 > ]Gambas-user at ...720... > net > 10. [36][37][38]https://lists.sourceforge.net/lists/listinfo/gambas-user > 11. [37][38][39]http://gambaswiki.org/wiki > 12. [38][39][40]mailto:iss_boss at ...770... > 13. [39][40][41]http://p.sf.net/sfu/SauceLabs > 14. [40][41][42]mailto:Gambas-user at lists.sourceforge.net > 15. [41][42][43]https://lists.sourceforge.net/lists/listinfo/gambas-user > 16. [42][43][44]http://p.sf.net/sfu/SauceLabs > 17. [43][44][45]mailto:Gambas-user at lists.sourceforge.net > 18. [44][45][46]https://lists.sourceforge.net/lists/listinfo/gambas-user > 19. [45][46][47]http://p.sf.net/sfu/SauceLabs > 20. [46][47][48]mailto:Gambas-user at lists.sourceforge.net > 21. [47][48][49]https://lists.sourceforge.net/lists/listinfo/gambas-user > 22. [48][49][50]http://p.sf.net/sfu/SauceLabs > 23. [49][50][51]mailto:Gambas-user at lists.sourceforge.net > 24. [50][51][52]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [51][52][53]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[[54]53]52]Gambas-user at lists.sourceforge.net > [53][54][55]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [55][56]http://www.gambasdoc.org/help?v3 > 2. [56][57]mailto:iss_boss at ...770... > 3. [57][58]http://gambaswiki.org/wiki > 4. [58][59]mailto:iss_boss at ...770... > 5. [59][60]http://p.sf.net/sfu/SauceLabs > 6. [60]mail[61][61]m[62]61]mailto:6]4]Gambas-user at lists.sourceforge.net > 7. [62][63]https://lists.sourceforge.net/lists/listinfo/gambas-user > 8. [63][64]http://p.sf.net/sfu/SauceLabs > 9. [64]mail[65][65]m[66]65]mailto:9]7]Gambas-user at lists.sourceforge.net > 10. [66][67]https://lists.sourceforge.net/lists/listinfo/gambas-user > 11. [67][68]http://gambaswiki.org/wiki > 12. [68][69]mailto:iss_boss at ...770... > 13. [69][70]http://p.sf.net/sfu/SauceLabs > 14. [70][71]mailto:Gambas-user at lists.sourceforge.net > 15. [71][72]https://lists.sourceforge.net/lists/listinfo/gambas-user > 16. [72][73]http://p.sf.net/sfu/SauceLabs > 17. [73][74]mailto:Gambas-user at lists.sourceforge.net > 18. [74][75]https://lists.sourceforge.net/lists/listinfo/gambas-user > 19. [75][76]http://p.sf.net/sfu/SauceLabs > 20. [76]mail[77][77]m[78]77]mailto:20]Gambas-user at lists.sourceforge.net > 21. [78][79]https://lists.sourceforge.net/lists/listinfo/gambas-user > 22. [79][80]http://p.sf.net/sfu/SauceLabs > 23. [80]mail[81][81]m[82]81]mailto:23]Gambas-user at lists.sourceforge.net > 24. [82][83]https://lists.sourceforge.net/lists/listinfo/gambas-user > 25. [83][84]http://www.gambasdoc.org/help?v3 > 26. [84][85]mailto:iss_boss at ...770... > 27. [85][86]http://gambaswiki.org/wiki > 28. [86][87]mailto:iss_boss at ...770... > 29. [87][88]http://p.sf.net/sfu/SauceLabs > 30. [88][89]mailto:4 > 31. [89]mail[90][90]m[91]90]mailto:mailto:4] > Gambas-user at lists.sourceforge.net > 32. [91][92]https://lists.sourceforge.net/lists/listinfo/gambas-user > 33. [92][93]http://p.sf.net/sfu/SauceLabs > 34. [93][94]mailto:7 > 35. [94]mail[95][95]m[96]95]mailto:mailto:7] > Gambas-user at lists.sourceforge.net > 36. [96][97]https://lists.sourceforge.net/lists/listinfo/gambas-user > 37. [97][98]http://gambaswiki.org/wiki > 38. [98][99]mailto:iss_boss at ...770... > 39. [99][100]http://p.sf.net/sfu/SauceLabs > 40. [100][101]mailto:Gambas-user at lists.sourceforge.net > 41. [101][102]https://lists.sourceforge.net/lists/listinfo/gambas-user > 42. [102][103]http://p.sf.net/sfu/SauceLabs > 43. [103][104]mailto:Gambas-user at lists.sourceforge.net > 44. [104][105]https://lists.sourceforge.net/lists/listinfo/gambas-user > 45. [105][106]http://p.sf.net/sfu/SauceLabs > 46. [106][107]mailto:Gambas-user at lists.sourceforge.net > 47. [107][108]https://lists.sourceforge.net/lists/listinfo/gambas-user > 48. [108][109]http://p.sf.net/sfu/SauceLabs > 49. [109][110]mailto:Gambas-user at lists.sourceforge.net > 50. [110][111]https://lists.sourceforge.net/lists/listinfo/gambas-user > 51. [111][112]http://p.sf.net/sfu/SauceLabs > 52. [112][113]mailto:Gambas-user at lists.sourceforge.net > 53. [113][114]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [114][115]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[116]115]Gambas-user at lists.sourceforge.net > [116][117]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [117][118]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [[119]118]Gambas-user at lists.sourceforge.net > [119][120]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. [121]mailto:iss_boss at ...770... > 2. [122]http://www.gambasdoc.org/help?v3 > 3. [123]mailto:iss_boss at ...770... > 4. [124]http://gambaswiki.org/wiki > 5. [125]mailto:iss_boss at ...770... > 6. [126]http://p.sf.net/sfu/SauceLabs > 7. [127]mail[128]mailto:6]6]4]Gambas-user at lists.sourceforge.net > 8. [129]https://lists.sourceforge.net/lists/listinfo/gambas-user > 9. [130]http://p.sf.net/sfu/SauceLabs > 10. [131]mail[132]mailto:9]9]7]Gambas-user at lists.sourceforge.net > 11. [133]https://lists.sourceforge.net/lists/listinfo/gambas-user > 12. [134]http://gambaswiki.org/wiki > 13. [135]mailto:iss_boss at ...770... > 14. [136]http://p.sf.net/sfu/SauceLabs > 15. [137]mailto:Gambas-user at lists.sourceforge.net > 16. [138]https://lists.sourceforge.net/lists/listinfo/gambas-user > 17. [139]http://p.sf.net/sfu/SauceLabs > 18. [140]mailto:Gambas-user at lists.sourceforge.net > 19. [141]https://lists.sourceforge.net/lists/listinfo/gambas-user > 20. [142]http://p.sf.net/sfu/SauceLabs > 21. [143]mail[144]mailto:20]20]Gambas-user at lists.sourceforge.net > 22. [145]https://lists.sourceforge.net/lists/listinfo/gambas-user > 23. [146]http://p.sf.net/sfu/SauceLabs > 24. [147]mail[148]mailto:23]23]Gambas-user at lists.sourceforge.net > 25. [149]https://lists.sourceforge.net/lists/listinfo/gambas-user > 26. [150]http://www.gambasdoc.org/help?v3 > 27. [151]mailto:iss_boss at ...770... > 28. [152]http://gambaswiki.org/wiki > 29. [153]mailto:iss_boss at ...770... > 30. [154]http://p.sf.net/sfu/SauceLabs > 31. [155]mailto:4 > 32. [156]mailto:31][157]mailto:31]mailto:4] > Gambas-user at lists.sourceforge.net > 33. [158]https://lists.sourceforge.net/lists/listinfo/gambas-user > 34. [159]http://p.sf.net/sfu/SauceLabs > 35. [160]mailto:7 > 36. [161]mailto:35][162]mailto:35]mailto:7] > Gambas-user at lists.sourceforge.net > 37. [163]https://lists.sourceforge.net/lists/listinfo/gambas-user > 38. [164]http://gambaswiki.org/wiki > 39. [165]mailto:iss_boss at ...770... > 40. [166]http://p.sf.net/sfu/SauceLabs > 41. [167]mailto:Gambas-user at lists.sourceforge.net > 42. [168]https://lists.sourceforge.net/lists/listinfo/gambas-user > 43. [169]http://p.sf.net/sfu/SauceLabs > 44. [170]mailto:Gambas-user at lists.sourceforge.net > 45. [171]https://lists.sourceforge.net/lists/listinfo/gambas-user > 46. [172]http://p.sf.net/sfu/SauceLabs > 47. [173]mailto:Gambas-user at lists.sourceforge.net > 48. [174]https://lists.sourceforge.net/lists/listinfo/gambas-user > 49. [175]http://p.sf.net/sfu/SauceLabs > 50. [176]mailto:Gambas-user at lists.sourceforge.net > 51. [177]https://lists.sourceforge.net/lists/listinfo/gambas-user > 52. [178]http://p.sf.net/sfu/SauceLabs > 53. [179]mail[180]mailto:52]Gambas-user at lists.sourceforge.net > 54. [181]https://lists.sourceforge.net/lists/listinfo/gambas-user > 55. [182]http://www.gambasdoc.org/help?v3 > 56. [183]mailto:iss_boss at ...770... > 57. [184]http://gambaswiki.org/wiki > 58. [185]mailto:iss_boss at ...770... > 59. [186]http://p.sf.net/sfu/SauceLabs > 60. [187]mailto:6 > 61. [188]mail[189]mailto:mailto:6]4]Gambas-user at lists.sourceforge.net > 62. [190]https://lists.sourceforge.net/lists/listinfo/gambas-user > 63. [191]http://p.sf.net/sfu/SauceLabs > 64. [192]mailto:9 > 65. [193]mail[194]mailto:mailto:9]7]Gambas-user at lists.sourceforge.net > 66. [195]https://lists.sourceforge.net/lists/listinfo/gambas-user > 67. [196]http://gambaswiki.org/wiki > 68. [197]mailto:iss_boss at ...770... > 69. [198]http://p.sf.net/sfu/SauceLabs > 70. [199]mailto:Gambas-user at lists.sourceforge.net > 71. [200]https://lists.sourceforge.net/lists/listinfo/gambas-user > 72. [201]http://p.sf.net/sfu/SauceLabs > 73. [202]mailto:Gambas-user at lists.sourceforge.net > 74. [203]https://lists.sourceforge.net/lists/listinfo/gambas-user > 75. [204]http://p.sf.net/sfu/SauceLabs > 76. [205]mailto:20 > 77. [206]mail[207]mailto:mailto:20]Gambas-user at lists.sourceforge.net > 78. [208]https://lists.sourceforge.net/lists/listinfo/gambas-user > 79. [209]http://p.sf.net/sfu/SauceLabs > 80. [210]mailto:23 > 81. [211]mail[212]mailto:mailto:23]Gambas-user at lists.sourceforge.net > 82. [213]https://lists.sourceforge.net/lists/listinfo/gambas-user > 83. [214]http://www.gambasdoc.org/help?v3 > 84. [215]mailto:iss_boss at ...770... > 85. [216]http://gambaswiki.org/wiki > 86. [217]mailto:iss_boss at ...770... > 87. [218]http://p.sf.net/sfu/SauceLabs > 88. [219]mailto:4 > 89. [220]mailto:mailto:4 > 90. [221]mail[222]mailto:mailto:mailto:4] > Gambas-user at lists.sourceforge.net > 91. [223]https://lists.sourceforge.net/lists/listinfo/gambas-user > 92. [224]http://p.sf.net/sfu/SauceLabs > 93. [225]mailto:7 > 94. [226]mailto:mailto:7 > 95. [227]mail[228]mailto:mailto:mailto:7] > Gambas-user at lists.sourceforge.net > 96. [229]https://lists.sourceforge.net/lists/listinfo/gambas-user > 97. [230]http://gambaswiki.org/wiki > 98. [231]mailto:iss_boss at ...770... > 99. [232]http://p.sf.net/sfu/SauceLabs > 100. [233]mailto:Gambas-user at lists.sourceforge.net > 101. [234]https://lists.sourceforge.net/lists/listinfo/gambas-user > 102. [235]http://p.sf.net/sfu/SauceLabs > 103. [236]mailto:Gambas-user at lists.sourceforge.net > 104. [237]https://lists.sourceforge.net/lists/listinfo/gambas-user > 105. [238]http://p.sf.net/sfu/SauceLabs > 106. [239]mailto:Gambas-user at lists.sourceforge.net > 107. [240]https://lists.sourceforge.net/lists/listinfo/gambas-user > 108. [241]http://p.sf.net/sfu/SauceLabs > 109. [242]mailto:Gambas-user at lists.sourceforge.net > 110. [243]https://lists.sourceforge.net/lists/listinfo/gambas-user > 111. [244]http://p.sf.net/sfu/SauceLabs > 112. [245]mailto:Gambas-user at lists.sourceforge.net > 113. [246]https://lists.sourceforge.net/lists/listinfo/gambas-user > 114. [247]http://p.sf.net/sfu/SauceLabs > 115. [248]mailto:Gambas-user at lists.sourceforge.net > 116. [249]https://lists.sourceforge.net/lists/listinfo/gambas-user > 117. [250]http://p.sf.net/sfu/SauceLabs > 118. [251]mailto:Gambas-user at lists.sourceforge.net > 119. [252]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [253]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [254]Gambas-user at lists.sourceforge.net > [255]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [256]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [257]Gambas-user at lists.sourceforge.net > [258]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. http://gambaswiki.org/wiki > 2. http://gambaswiki.org/wiki > 3. mailto:iss_boss at ...770... > 4. mailto:iss_boss at ...770... > 5. http://www.gambasdoc.org/help?v3 > 6. mailto:iss_boss at ...770... > 7. http://gambaswiki.org/wiki > 8. mailto:iss_boss at ...770... > 9. http://p.sf.net/sfu/SauceLabs > 10. mailto:7]6]6]4]Gambas-user at lists.sourceforge.net > 11. https://lists.sourceforge.net/lists/listinfo/gambas-user > 12. http://p.sf.net/sfu/SauceLabs > 13. mailto:10]9]9]7]Gambas-user at lists.sourceforge.net > 14. https://lists.sourceforge.net/lists/listinfo/gambas-user > 15. http://gambaswiki.org/wiki > 16. mailto:iss_boss at ...770... > 17. http://p.sf.net/sfu/SauceLabs > 18. mailto:Gambas-user at lists.sourceforge.net > 19. https://lists.sourceforge.net/lists/listinfo/gambas-user > 20. http://p.sf.net/sfu/SauceLabs > 21. mailto:Gambas-user at lists.sourceforge.net > 22. https://lists.sourceforge.net/lists/listinfo/gambas-user > 23. http://p.sf.net/sfu/SauceLabs > 24. mailto:21]20]20]Gambas-user at lists.sourceforge.net > 25. https://lists.sourceforge.net/lists/listinfo/gambas-user > 26. http://p.sf.net/sfu/SauceLabs > 27. mailto:24]23]23]Gambas-user at lists.sourceforge.net > 28. https://lists.sourceforge.net/lists/listinfo/gambas-user > 29. http://www.gambasdoc.org/help?v3 > 30. mailto:iss_boss at ...770... > 31. http://gambaswiki.org/wiki > 32. mailto:iss_boss at ...770... > 33. http://p.sf.net/sfu/SauceLabs > 34. mailto:32]31]mailto:4]Gambas-user at lists.sourceforge.net > 35. https://lists.sourceforge.net/lists/listinfo/gambas-user > 36. http://p.sf.net/sfu/SauceLabs > 37. mailto:36]35]mailto:7]Gambas-user at lists.sourceforge.net > 38. https://lists.sourceforge.net/lists/listinfo/gambas-user > 39. http://gambaswiki.org/wiki > 40. mailto:iss_boss at ...770... > 41. http://p.sf.net/sfu/SauceLabs > 42. mailto:Gambas-user at lists.sourceforge.net > 43. https://lists.sourceforge.net/lists/listinfo/gambas-user > 44. http://p.sf.net/sfu/SauceLabs > 45. mailto:Gambas-user at lists.sourceforge.net > 46. https://lists.sourceforge.net/lists/listinfo/gambas-user > 47. http://p.sf.net/sfu/SauceLabs > 48. mailto:Gambas-user at lists.sourceforge.net > 49. https://lists.sourceforge.net/lists/listinfo/gambas-user > 50. http://p.sf.net/sfu/SauceLabs > 51. mailto:Gambas-user at lists.sourceforge.net > 52. https://lists.sourceforge.net/lists/listinfo/gambas-user > 53. http://p.sf.net/sfu/SauceLabs > 54. mailto:53]52]Gambas-user at lists.sourceforge.net > 55. https://lists.sourceforge.net/lists/listinfo/gambas-user > 56. http://www.gambasdoc.org/help?v3 > 57. mailto:iss_boss at ...770... > 58. http://gambaswiki.org/wiki > 59. mailto:iss_boss at ...770... > 60. http://p.sf.net/sfu/SauceLabs > 61. mailto:6 > 62. mailto:61]mailto:6]4]Gambas-user at lists.sourceforge.net > 63. https://lists.sourceforge.net/lists/listinfo/gambas-user > 64. http://p.sf.net/sfu/SauceLabs > 65. mailto:9 > 66. mailto:65]mailto:9]7]Gambas-user at lists.sourceforge.net > 67. https://lists.sourceforge.net/lists/listinfo/gambas-user > 68. http://gambaswiki.org/wiki > 69. mailto:iss_boss at ...770... > 70. http://p.sf.net/sfu/SauceLabs > 71. mailto:Gambas-user at lists.sourceforge.net > 72. https://lists.sourceforge.net/lists/listinfo/gambas-user > 73. http://p.sf.net/sfu/SauceLabs > 74. mailto:Gambas-user at lists.sourceforge.net > 75. https://lists.sourceforge.net/lists/listinfo/gambas-user > 76. http://p.sf.net/sfu/SauceLabs > 77. mailto:20 > 78. mailto:77]mailto:20]Gambas-user at lists.sourceforge.net > 79. https://lists.sourceforge.net/lists/listinfo/gambas-user > 80. http://p.sf.net/sfu/SauceLabs > 81. mailto:23 > 82. mailto:81]mailto:23]Gambas-user at lists.sourceforge.net > 83. https://lists.sourceforge.net/lists/listinfo/gambas-user > 84. http://www.gambasdoc.org/help?v3 > 85. mailto:iss_boss at ...770... > 86. http://gambaswiki.org/wiki > 87. mailto:iss_boss at ...770... > 88. http://p.sf.net/sfu/SauceLabs > 89. mailto:4 > 90. mailto:mailto:4 > 91. mailto:90]mailto:mailto:4]Gambas-user at lists.sourceforge.net > 92. https://lists.sourceforge.net/lists/listinfo/gambas-user > 93. http://p.sf.net/sfu/SauceLabs > 94. mailto:7 > 95. mailto:mailto:7 > 96. mailto:95]mailto:mailto:7]Gambas-user at lists.sourceforge.net > 97. https://lists.sourceforge.net/lists/listinfo/gambas-user > 98. http://gambaswiki.org/wiki > 99. mailto:iss_boss at ...770... > 100. http://p.sf.net/sfu/SauceLabs > 101. mailto:Gambas-user at lists.sourceforge.net > 102. https://lists.sourceforge.net/lists/listinfo/gambas-user > 103. http://p.sf.net/sfu/SauceLabs > 104. mailto:Gambas-user at lists.sourceforge.net > 105. https://lists.sourceforge.net/lists/listinfo/gambas-user > 106. http://p.sf.net/sfu/SauceLabs > 107. mailto:Gambas-user at lists.sourceforge.net > 108. https://lists.sourceforge.net/lists/listinfo/gambas-user > 109. http://p.sf.net/sfu/SauceLabs > 110. mailto:Gambas-user at lists.sourceforge.net > 111. https://lists.sourceforge.net/lists/listinfo/gambas-user > 112. http://p.sf.net/sfu/SauceLabs > 113. mailto:Gambas-user at lists.sourceforge.net > 114. https://lists.sourceforge.net/lists/listinfo/gambas-user > 115. http://p.sf.net/sfu/SauceLabs > 116. mailto:115]Gambas-user at lists.sourceforge.net > 117. https://lists.sourceforge.net/lists/listinfo/gambas-user > 118. http://p.sf.net/sfu/SauceLabs > 119. mailto:118]Gambas-user at lists.sourceforge.net > 120. https://lists.sourceforge.net/lists/listinfo/gambas-user > 121. mailto:iss_boss at ...770... > 122. http://www.gambasdoc.org/help?v3 > 123. mailto:iss_boss at ...770... > 124. http://gambaswiki.org/wiki > 125. mailto:iss_boss at ...770... > 126. http://p.sf.net/sfu/SauceLabs > 127. mailto:6 > 128. mailto:mailto:6]6]4]Gambas-user at lists.sourceforge.net > 129. https://lists.sourceforge.net/lists/listinfo/gambas-user > 130. http://p.sf.net/sfu/SauceLabs > 131. mailto:9 > 132. mailto:mailto:9]9]7]Gambas-user at lists.sourceforge.net > 133. https://lists.sourceforge.net/lists/listinfo/gambas-user > 134. http://gambaswiki.org/wiki > 135. mailto:iss_boss at ...770... > 136. http://p.sf.net/sfu/SauceLabs > 137. mailto:Gambas-user at lists.sourceforge.net > 138. https://lists.sourceforge.net/lists/listinfo/gambas-user > 139. http://p.sf.net/sfu/SauceLabs > 140. mailto:Gambas-user at lists.sourceforge.net > 141. https://lists.sourceforge.net/lists/listinfo/gambas-user > 142. http://p.sf.net/sfu/SauceLabs > 143. mailto:20 > 144. mailto:mailto:20]20]Gambas-user at lists.sourceforge.net > 145. https://lists.sourceforge.net/lists/listinfo/gambas-user > 146. http://p.sf.net/sfu/SauceLabs > 147. mailto:23 > 148. mailto:mailto:23]23]Gambas-user at lists.sourceforge.net > 149. https://lists.sourceforge.net/lists/listinfo/gambas-user > 150. http://www.gambasdoc.org/help?v3 > 151. mailto:iss_boss at ...770... > 152. http://gambaswiki.org/wiki > 153. mailto:iss_boss at ...770... > 154. http://p.sf.net/sfu/SauceLabs > 155. mailto:4 > 156. mailto:31 > 157. mailto:mailto:31]mailto:4]Gambas-user at lists.sourceforge.net > 158. https://lists.sourceforge.net/lists/listinfo/gambas-user > 159. http://p.sf.net/sfu/SauceLabs > 160. mailto:7 > 161. mailto:35 > 162. mailto:mailto:35]mailto:7]Gambas-user at lists.sourceforge.net > 163. https://lists.sourceforge.net/lists/listinfo/gambas-user > 164. http://gambaswiki.org/wiki > 165. mailto:iss_boss at ...770... > 166. http://p.sf.net/sfu/SauceLabs > 167. mailto:Gambas-user at lists.sourceforge.net > 168. https://lists.sourceforge.net/lists/listinfo/gambas-user > 169. http://p.sf.net/sfu/SauceLabs > 170. mailto:Gambas-user at lists.sourceforge.net > 171. https://lists.sourceforge.net/lists/listinfo/gambas-user > 172. http://p.sf.net/sfu/SauceLabs > 173. mailto:Gambas-user at lists.sourceforge.net > 174. https://lists.sourceforge.net/lists/listinfo/gambas-user > 175. http://p.sf.net/sfu/SauceLabs > 176. mailto:Gambas-user at lists.sourceforge.net > 177. https://lists.sourceforge.net/lists/listinfo/gambas-user > 178. http://p.sf.net/sfu/SauceLabs > 179. mailto:52 > 180. mailto:mailto:52]Gambas-user at lists.sourceforge.net > 181. https://lists.sourceforge.net/lists/listinfo/gambas-user > 182. http://www.gambasdoc.org/help?v3 > 183. mailto:iss_boss at ...770... > 184. http://gambaswiki.org/wiki > 185. mailto:iss_boss at ...770... > 186. http://p.sf.net/sfu/SauceLabs > 187. mailto:6 > 188. mailto:mailto:6 > 189. mailto:mailto:mailto:6]4]Gambas-user at lists.sourceforge.net > 190. https://lists.sourceforge.net/lists/listinfo/gambas-user > 191. http://p.sf.net/sfu/SauceLabs > 192. mailto:9 > 193. mailto:mailto:9 > 194. mailto:mailto:mailto:9]7]Gambas-user at lists.sourceforge.net > 195. https://lists.sourceforge.net/lists/listinfo/gambas-user > 196. http://gambaswiki.org/wiki > 197. mailto:iss_boss at ...770... > 198. http://p.sf.net/sfu/SauceLabs > 199. mailto:Gambas-user at lists.sourceforge.net > 200. https://lists.sourceforge.net/lists/listinfo/gambas-user > 201. http://p.sf.net/sfu/SauceLabs > 202. mailto:Gambas-user at lists.sourceforge.net > 203. https://lists.sourceforge.net/lists/listinfo/gambas-user > 204. http://p.sf.net/sfu/SauceLabs > 205. mailto:20 > 206. mailto:mailto:20 > 207. mailto:mailto:mailto:20]Gambas-user at lists.sourceforge.net > 208. https://lists.sourceforge.net/lists/listinfo/gambas-user > 209. http://p.sf.net/sfu/SauceLabs > 210. mailto:23 > 211. mailto:mailto:23 > 212. mailto:mailto:mailto:23]Gambas-user at lists.sourceforge.net > 213. https://lists.sourceforge.net/lists/listinfo/gambas-user > 214. http://www.gambasdoc.org/help?v3 > 215. mailto:iss_boss at ...770... > 216. http://gambaswiki.org/wiki > 217. mailto:iss_boss at ...770... > 218. http://p.sf.net/sfu/SauceLabs > 219. mailto:4 > 220. mailto:mailto:4 > 221. mailto:mailto:mailto:4 > 222. mailto:mailto:mailto:mailto:4]Gambas-user at lists.sourceforge.net > 223. https://lists.sourceforge.net/lists/listinfo/gambas-user > 224. http://p.sf.net/sfu/SauceLabs > 225. mailto:7 > 226. mailto:mailto:7 > 227. mailto:mailto:mailto:7 > 228. mailto:mailto:mailto:mailto:7]Gambas-user at lists.sourceforge.net > 229. https://lists.sourceforge.net/lists/listinfo/gambas-user > 230. http://gambaswiki.org/wiki > 231. mailto:iss_boss at ...770... > 232. http://p.sf.net/sfu/SauceLabs > 233. mailto:Gambas-user at lists.sourceforge.net > 234. https://lists.sourceforge.net/lists/listinfo/gambas-user > 235. http://p.sf.net/sfu/SauceLabs > 236. mailto:Gambas-user at lists.sourceforge.net > 237. https://lists.sourceforge.net/lists/listinfo/gambas-user > 238. http://p.sf.net/sfu/SauceLabs > 239. mailto:Gambas-user at lists.sourceforge.net > 240. https://lists.sourceforge.net/lists/listinfo/gambas-user > 241. http://p.sf.net/sfu/SauceLabs > 242. mailto:Gambas-user at lists.sourceforge.net > 243. https://lists.sourceforge.net/lists/listinfo/gambas-user > 244. http://p.sf.net/sfu/SauceLabs > 245. mailto:Gambas-user at lists.sourceforge.net > 246. https://lists.sourceforge.net/lists/listinfo/gambas-user > 247. http://p.sf.net/sfu/SauceLabs > 248. mailto:Gambas-user at lists.sourceforge.net > 249. https://lists.sourceforge.net/lists/listinfo/gambas-user > 250. http://p.sf.net/sfu/SauceLabs > 251. mailto:Gambas-user at lists.sourceforge.net > 252. https://lists.sourceforge.net/lists/listinfo/gambas-user > 253. http://p.sf.net/sfu/SauceLabs > 254. mailto:Gambas-user at lists.sourceforge.net > 255. https://lists.sourceforge.net/lists/listinfo/gambas-user > 256. http://p.sf.net/sfu/SauceLabs > 257. mailto:Gambas-user at lists.sourceforge.net > 258. https://lists.sourceforge.net/lists/listinfo/gambas-user > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bagoneo at ...69... Mon May 12 20:43:04 2014 From: bagoneo at ...69... (gian) Date: Mon, 12 May 2014 20:43:04 +0200 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> Message-ID: <53711638.7010001@...69...> In my wife system: 3.5.99.1+svn20140509+built18~ubuntu13.10.1, the problem persist ... screenshots gianluigi Il 12/05/2014 19:38, Jussi Lahtinen ha scritto: > Despite of what component I use for GUI; GTK+, Qt4 (or gb.gui which just > choses one of those), I have documentation pages of Qt4. And I think this > is intentional ( http://gambaswiki.org/wiki/comp/gb.gtk ). Not sure what is > going on... > > Is it possible to test if the problem persist with daily build? > http://gambaswiki.org/wiki/install/ubuntu?w#t3 > > > Jussi > > > On Mon, May 12, 2014 at 8:13 PM, ISS Boss wrote: > >> Yes. No problem at all. Opens fine in a browser. >> Bill >> >> Jussi Lahtinen wrote, On 05/12/2014 13:10: >> >> Release notes of 3.5.3 say new documentation page is in use... >> Can you connect to [1]http://gambaswiki.org/wiki ? >> >> >> Jussi >> [2] >> >> >> On Mon, May 12, 2014 at 7:57 PM, ISS Boss [3] >> wrote: >> >> Here's a screen shot of what I mean. The error is circled in red. >> Bill >> >> Jussi Lahtinen wrote, On 05/12/2014 11:57: >> >> OK, now I'm not sure I understand the problem. Can you send some >> screenshots? >> >> >> Jussi >> >> >> On Mon, May 12, 2014 at 5:30 PM, ISS Boss [1][4] >> wrote: >> >> No, that didn't do me any good. There are links, but they just tell me >> what >> will LOAD when I use this property. It doesn't tell me what the >> property >> actually does -- that's what I'm after. >> There used to me just a description of the property values (and what >> could >> be entered into a text area like 'Tooltip') and now there isn't. >> Bill >> >> ISS Boss wrote, On 05/12/2014 09:57: >> >> I'll see what I can do. More later. >> Bill >> >> Jussi Lahtinen wrote, On 05/12/2014 09:48: >> >> Can you connect to this site (maybe you use OpenDNS and maybe they still >> have problems)? >> [1][1][2][5]http://www.gambasdoc.org/help?v3 >> >> If you can, then try to clear documentation cache. Tools --> Preferences >> --> Help & Applications. >> >> >> Jussi >> >> >> On Mon, May 12, 2014 at 4:24 PM, ISS Boss [2][2][3]<[6] >> iss_boss at ...770... >> >> wrote: >> >> Hi, Jussi: >> My system: >> [System] >> Gambas=3.5.3 >> OperatingSystem=Linux >> Kernel=3.5.0-49-generic >> Architecture=x86_64 >> Distribution=Ubuntu 12.04.4 LTS >> Desktop=GNOME >> Theme=QGtk >> Language=en_US.UTF-8 >> Memory=7984M >> [Libraries] >> Cairo=libcairo.so.2.11000.2 >> Curl=libcurl.so.4.2.0 >> DBus=libdbus-1.so.3.5.8 >> GStreamer=libgstreamer-0.10.so.0.30.0 >> GStreamer=libgstreamer-1.0.so.0.1.0 >> GTK+=libgtk-x11-2.0.so.0.2400.10 >> OpenGL=libGL.so.1.2.0 >> Poppler=libpoppler.so.19.0.0 >> Qt4=libQtCore.so.4.8.1 >> SDL=libSDL-1.2.so.0.11.3 >> My original install of Gambas used to show information about the >> particular >> property for each element in a given tool, but now all that is gone. >> Bill >> >> Jussi Lahtinen wrote, On 05/12/2014 09:11: >> >> What is your Gambas version? At least development version (r6252) show help >> pages correctly. And it seems old documentation site is still up and >> running. >> >> Here is the new documentation site: >> [1][3][3][4][7]http://gambaswiki.org/wiki >> >> >> Jussi >> >> >> >> On Mon, May 12, 2014 at 3:55 AM, ISS Boss [2][4][4]<[5] >> [8]iss_boss at ...770... >> >> wrote: >> >> Repeat email: >> >> Back again with another question. Somehow, my help pages for each and >> every one of the elements of a given entity (like a window, textbox, >> combobox, label, etc) has the following notification below where the >> help or description would normally show: >> >> /comp/gb.gui/label >> This page does not exist <<- in red text. >> >> When I upgraded to the latest version of Gambas, did something not >> update? I'm so new to Gambas that those little help tidbits meant a lot >> to me. >> >> Bill >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [3][5][5][6][9]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [[[[[10]7]6]6]4]Gambas-user at lists.sourceforge.net >> [5][7][7][8][11]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [6][8][8][9][12]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [[[[[13]10]9]9]7]Gambas-user at lists.sourceforge.net >> [8][10][10][11][14] >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> References >> >> 1. [11][11][12][15]http://gambaswiki.org/wiki >> 2. [12][12][13][16]mailto:iss_boss at ...770... >> 3. [13][13][14][17]http://p.sf.net/sfu/SauceLabs >> 4. [14][14][15][18]mailto:Gambas-user at lists.sourceforge.net >> 5. [15][15][16][19] >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> 6. [16][16][17][20]http://p.sf.net/sfu/SauceLabs >> 7. [17][17][18][21]mailto:Gambas-user at lists.sourceforge.net >> 8. [18][18][19][22] >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [19][19][20][23]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [[[[24]21]20]20]Gambas-user at lists.sourceforge.net >> [21][21][22][25]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [22][22][23][26]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [[[[27]24]23]23]Gambas-user at lists.sourceforge.net >> [24][24][25][28]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> References >> >> 1. [25][26][29]http://www.gambasdoc.org/help?v3 >> 2. [26][27][30]mailto:iss_boss at ...770... >> 3. [27][28][31]http://gambaswiki.org/wiki >> 4. [28][29][32]mailto:iss_boss at ...770... >> 5. [29][30][33]http://p.sf.net/sfu/SauceLabs >> 6. [30]mail[31][31]m[32]31][34]32]31]mailto:4 >> ]Gambas-user at ...720... >> net >> 7. [32][33][35]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 8. [33][34][36]http://p.sf.net/sfu/SauceLabs >> 9. [34]mail[35][35]m[36]35][37]36]35]mailto:7 >> ]Gambas-user at ...720... >> net >> 10. [36][37][38]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 11. [37][38][39]http://gambaswiki.org/wiki >> 12. [38][39][40]mailto:iss_boss at ...770... >> 13. [39][40][41]http://p.sf.net/sfu/SauceLabs >> 14. [40][41][42]mailto:Gambas-user at lists.sourceforge.net >> 15. [41][42][43]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 16. [42][43][44]http://p.sf.net/sfu/SauceLabs >> 17. [43][44][45]mailto:Gambas-user at lists.sourceforge.net >> 18. [44][45][46]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 19. [45][46][47]http://p.sf.net/sfu/SauceLabs >> 20. [46][47][48]mailto:Gambas-user at lists.sourceforge.net >> 21. [47][48][49]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 22. [48][49][50]http://p.sf.net/sfu/SauceLabs >> 23. [49][50][51]mailto:Gambas-user at lists.sourceforge.net >> 24. [50][51][52]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [51][52][53]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [[[54]53]52]Gambas-user at lists.sourceforge.net >> [53][54][55]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> References >> >> 1. [55][56]http://www.gambasdoc.org/help?v3 >> 2. [56][57]mailto:iss_boss at ...770... >> 3. [57][58]http://gambaswiki.org/wiki >> 4. [58][59]mailto:iss_boss at ...770... >> 5. [59][60]http://p.sf.net/sfu/SauceLabs >> 6. [60]mail[61][61]m[62]61]mailto:6]4]Gambas-user at lists.sourceforge.net >> 7. [62][63]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 8. [63][64]http://p.sf.net/sfu/SauceLabs >> 9. [64]mail[65][65]m[66]65]mailto:9]7]Gambas-user at lists.sourceforge.net >> 10. [66][67]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 11. [67][68]http://gambaswiki.org/wiki >> 12. [68][69]mailto:iss_boss at ...770... >> 13. [69][70]http://p.sf.net/sfu/SauceLabs >> 14. [70][71]mailto:Gambas-user at lists.sourceforge.net >> 15. [71][72]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 16. [72][73]http://p.sf.net/sfu/SauceLabs >> 17. [73][74]mailto:Gambas-user at lists.sourceforge.net >> 18. [74][75]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 19. [75][76]http://p.sf.net/sfu/SauceLabs >> 20. [76]mail[77][77]m[78]77]mailto:20]Gambas-user at lists.sourceforge.net >> 21. [78][79]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 22. [79][80]http://p.sf.net/sfu/SauceLabs >> 23. [80]mail[81][81]m[82]81]mailto:23]Gambas-user at lists.sourceforge.net >> 24. [82][83]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 25. [83][84]http://www.gambasdoc.org/help?v3 >> 26. [84][85]mailto:iss_boss at ...770... >> 27. [85][86]http://gambaswiki.org/wiki >> 28. [86][87]mailto:iss_boss at ...770... >> 29. [87][88]http://p.sf.net/sfu/SauceLabs >> 30. [88][89]mailto:4 >> 31. [89]mail[90][90]m[91]90]mailto:mailto:4] >> Gambas-user at lists.sourceforge.net >> 32. [91][92]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 33. [92][93]http://p.sf.net/sfu/SauceLabs >> 34. [93][94]mailto:7 >> 35. [94]mail[95][95]m[96]95]mailto:mailto:7] >> Gambas-user at lists.sourceforge.net >> 36. [96][97]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 37. [97][98]http://gambaswiki.org/wiki >> 38. [98][99]mailto:iss_boss at ...770... >> 39. [99][100]http://p.sf.net/sfu/SauceLabs >> 40. [100][101]mailto:Gambas-user at lists.sourceforge.net >> 41. [101][102]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 42. [102][103]http://p.sf.net/sfu/SauceLabs >> 43. [103][104]mailto:Gambas-user at lists.sourceforge.net >> 44. [104][105]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 45. [105][106]http://p.sf.net/sfu/SauceLabs >> 46. [106][107]mailto:Gambas-user at lists.sourceforge.net >> 47. [107][108]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 48. [108][109]http://p.sf.net/sfu/SauceLabs >> 49. [109][110]mailto:Gambas-user at lists.sourceforge.net >> 50. [110][111]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 51. [111][112]http://p.sf.net/sfu/SauceLabs >> 52. [112][113]mailto:Gambas-user at lists.sourceforge.net >> 53. [113][114]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [114][115]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [[116]115]Gambas-user at lists.sourceforge.net >> [116][117]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [117][118]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [[119]118]Gambas-user at lists.sourceforge.net >> [119][120]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> References >> >> 1. [121]mailto:iss_boss at ...770... >> 2. [122]http://www.gambasdoc.org/help?v3 >> 3. [123]mailto:iss_boss at ...770... >> 4. [124]http://gambaswiki.org/wiki >> 5. [125]mailto:iss_boss at ...770... >> 6. [126]http://p.sf.net/sfu/SauceLabs >> 7. [127]mail[128]mailto:6]6]4]Gambas-user at lists.sourceforge.net >> 8. [129]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 9. [130]http://p.sf.net/sfu/SauceLabs >> 10. [131]mail[132]mailto:9]9]7]Gambas-user at lists.sourceforge.net >> 11. [133]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 12. [134]http://gambaswiki.org/wiki >> 13. [135]mailto:iss_boss at ...770... >> 14. [136]http://p.sf.net/sfu/SauceLabs >> 15. [137]mailto:Gambas-user at lists.sourceforge.net >> 16. [138]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 17. [139]http://p.sf.net/sfu/SauceLabs >> 18. [140]mailto:Gambas-user at lists.sourceforge.net >> 19. [141]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 20. [142]http://p.sf.net/sfu/SauceLabs >> 21. [143]mail[144]mailto:20]20]Gambas-user at lists.sourceforge.net >> 22. [145]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 23. [146]http://p.sf.net/sfu/SauceLabs >> 24. [147]mail[148]mailto:23]23]Gambas-user at lists.sourceforge.net >> 25. [149]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 26. [150]http://www.gambasdoc.org/help?v3 >> 27. [151]mailto:iss_boss at ...770... >> 28. [152]http://gambaswiki.org/wiki >> 29. [153]mailto:iss_boss at ...770... >> 30. [154]http://p.sf.net/sfu/SauceLabs >> 31. [155]mailto:4 >> 32. [156]mailto:31][157]mailto:31]mailto:4] >> Gambas-user at lists.sourceforge.net >> 33. [158]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 34. [159]http://p.sf.net/sfu/SauceLabs >> 35. [160]mailto:7 >> 36. [161]mailto:35][162]mailto:35]mailto:7] >> Gambas-user at lists.sourceforge.net >> 37. [163]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 38. [164]http://gambaswiki.org/wiki >> 39. [165]mailto:iss_boss at ...770... >> 40. [166]http://p.sf.net/sfu/SauceLabs >> 41. [167]mailto:Gambas-user at lists.sourceforge.net >> 42. [168]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 43. [169]http://p.sf.net/sfu/SauceLabs >> 44. [170]mailto:Gambas-user at lists.sourceforge.net >> 45. [171]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 46. [172]http://p.sf.net/sfu/SauceLabs >> 47. [173]mailto:Gambas-user at lists.sourceforge.net >> 48. [174]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 49. [175]http://p.sf.net/sfu/SauceLabs >> 50. [176]mailto:Gambas-user at lists.sourceforge.net >> 51. [177]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 52. [178]http://p.sf.net/sfu/SauceLabs >> 53. [179]mail[180]mailto:52]Gambas-user at lists.sourceforge.net >> 54. [181]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 55. [182]http://www.gambasdoc.org/help?v3 >> 56. [183]mailto:iss_boss at ...770... >> 57. [184]http://gambaswiki.org/wiki >> 58. [185]mailto:iss_boss at ...770... >> 59. [186]http://p.sf.net/sfu/SauceLabs >> 60. [187]mailto:6 >> 61. [188]mail[189]mailto:mailto:6]4]Gambas-user at lists.sourceforge.net >> 62. [190]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 63. [191]http://p.sf.net/sfu/SauceLabs >> 64. [192]mailto:9 >> 65. [193]mail[194]mailto:mailto:9]7]Gambas-user at lists.sourceforge.net >> 66. [195]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 67. [196]http://gambaswiki.org/wiki >> 68. [197]mailto:iss_boss at ...770... >> 69. [198]http://p.sf.net/sfu/SauceLabs >> 70. [199]mailto:Gambas-user at lists.sourceforge.net >> 71. [200]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 72. [201]http://p.sf.net/sfu/SauceLabs >> 73. [202]mailto:Gambas-user at lists.sourceforge.net >> 74. [203]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 75. [204]http://p.sf.net/sfu/SauceLabs >> 76. [205]mailto:20 >> 77. [206]mail[207]mailto:mailto:20]Gambas-user at lists.sourceforge.net >> 78. [208]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 79. [209]http://p.sf.net/sfu/SauceLabs >> 80. [210]mailto:23 >> 81. [211]mail[212]mailto:mailto:23]Gambas-user at lists.sourceforge.net >> 82. [213]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 83. [214]http://www.gambasdoc.org/help?v3 >> 84. [215]mailto:iss_boss at ...770... >> 85. [216]http://gambaswiki.org/wiki >> 86. [217]mailto:iss_boss at ...770... >> 87. [218]http://p.sf.net/sfu/SauceLabs >> 88. [219]mailto:4 >> 89. [220]mailto:mailto:4 >> 90. [221]mail[222]mailto:mailto:mailto:4] >> Gambas-user at lists.sourceforge.net >> 91. [223]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 92. [224]http://p.sf.net/sfu/SauceLabs >> 93. [225]mailto:7 >> 94. [226]mailto:mailto:7 >> 95. [227]mail[228]mailto:mailto:mailto:7] >> Gambas-user at lists.sourceforge.net >> 96. [229]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 97. [230]http://gambaswiki.org/wiki >> 98. [231]mailto:iss_boss at ...770... >> 99. [232]http://p.sf.net/sfu/SauceLabs >> 100. [233]mailto:Gambas-user at lists.sourceforge.net >> 101. [234]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 102. [235]http://p.sf.net/sfu/SauceLabs >> 103. [236]mailto:Gambas-user at lists.sourceforge.net >> 104. [237]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 105. [238]http://p.sf.net/sfu/SauceLabs >> 106. [239]mailto:Gambas-user at lists.sourceforge.net >> 107. [240]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 108. [241]http://p.sf.net/sfu/SauceLabs >> 109. [242]mailto:Gambas-user at lists.sourceforge.net >> 110. [243]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 111. [244]http://p.sf.net/sfu/SauceLabs >> 112. [245]mailto:Gambas-user at lists.sourceforge.net >> 113. [246]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 114. [247]http://p.sf.net/sfu/SauceLabs >> 115. [248]mailto:Gambas-user at lists.sourceforge.net >> 116. [249]https://lists.sourceforge.net/lists/listinfo/gambas-user >> 117. [250]http://p.sf.net/sfu/SauceLabs >> 118. [251]mailto:Gambas-user at lists.sourceforge.net >> 119. [252]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [253]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [254]Gambas-user at lists.sourceforge.net >> [255]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> [256]http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> [257]Gambas-user at lists.sourceforge.net >> [258]https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> References >> >> 1. http://gambaswiki.org/wiki >> 2. http://gambaswiki.org/wiki >> 3. mailto:iss_boss at ...770... >> 4. mailto:iss_boss at ...770... >> 5. http://www.gambasdoc.org/help?v3 >> 6. mailto:iss_boss at ...770... >> 7. http://gambaswiki.org/wiki >> 8. mailto:iss_boss at ...770... >> 9. http://p.sf.net/sfu/SauceLabs >> 10. mailto:7]6]6]4]Gambas-user at lists.sourceforge.net >> 11. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 12. http://p.sf.net/sfu/SauceLabs >> 13. mailto:10]9]9]7]Gambas-user at lists.sourceforge.net >> 14. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 15. http://gambaswiki.org/wiki >> 16. mailto:iss_boss at ...770... >> 17. http://p.sf.net/sfu/SauceLabs >> 18. mailto:Gambas-user at lists.sourceforge.net >> 19. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 20. http://p.sf.net/sfu/SauceLabs >> 21. mailto:Gambas-user at lists.sourceforge.net >> 22. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 23. http://p.sf.net/sfu/SauceLabs >> 24. mailto:21]20]20]Gambas-user at lists.sourceforge.net >> 25. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 26. http://p.sf.net/sfu/SauceLabs >> 27. mailto:24]23]23]Gambas-user at lists.sourceforge.net >> 28. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 29. http://www.gambasdoc.org/help?v3 >> 30. mailto:iss_boss at ...770... >> 31. http://gambaswiki.org/wiki >> 32. mailto:iss_boss at ...770... >> 33. http://p.sf.net/sfu/SauceLabs >> 34. mailto:32]31]mailto:4]Gambas-user at lists.sourceforge.net >> 35. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 36. http://p.sf.net/sfu/SauceLabs >> 37. mailto:36]35]mailto:7]Gambas-user at lists.sourceforge.net >> 38. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 39. http://gambaswiki.org/wiki >> 40. mailto:iss_boss at ...770... >> 41. http://p.sf.net/sfu/SauceLabs >> 42. mailto:Gambas-user at lists.sourceforge.net >> 43. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 44. http://p.sf.net/sfu/SauceLabs >> 45. mailto:Gambas-user at lists.sourceforge.net >> 46. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 47. http://p.sf.net/sfu/SauceLabs >> 48. mailto:Gambas-user at lists.sourceforge.net >> 49. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 50. http://p.sf.net/sfu/SauceLabs >> 51. mailto:Gambas-user at lists.sourceforge.net >> 52. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 53. http://p.sf.net/sfu/SauceLabs >> 54. mailto:53]52]Gambas-user at lists.sourceforge.net >> 55. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 56. http://www.gambasdoc.org/help?v3 >> 57. mailto:iss_boss at ...770... >> 58. http://gambaswiki.org/wiki >> 59. mailto:iss_boss at ...770... >> 60. http://p.sf.net/sfu/SauceLabs >> 61. mailto:6 >> 62. mailto:61]mailto:6]4]Gambas-user at lists.sourceforge.net >> 63. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 64. http://p.sf.net/sfu/SauceLabs >> 65. mailto:9 >> 66. mailto:65]mailto:9]7]Gambas-user at lists.sourceforge.net >> 67. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 68. http://gambaswiki.org/wiki >> 69. mailto:iss_boss at ...770... >> 70. http://p.sf.net/sfu/SauceLabs >> 71. mailto:Gambas-user at lists.sourceforge.net >> 72. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 73. http://p.sf.net/sfu/SauceLabs >> 74. mailto:Gambas-user at lists.sourceforge.net >> 75. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 76. http://p.sf.net/sfu/SauceLabs >> 77. mailto:20 >> 78. mailto:77]mailto:20]Gambas-user at lists.sourceforge.net >> 79. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 80. http://p.sf.net/sfu/SauceLabs >> 81. mailto:23 >> 82. mailto:81]mailto:23]Gambas-user at lists.sourceforge.net >> 83. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 84. http://www.gambasdoc.org/help?v3 >> 85. mailto:iss_boss at ...770... >> 86. http://gambaswiki.org/wiki >> 87. mailto:iss_boss at ...770... >> 88. http://p.sf.net/sfu/SauceLabs >> 89. mailto:4 >> 90. mailto:mailto:4 >> 91. mailto:90]mailto:mailto:4]Gambas-user at lists.sourceforge.net >> 92. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 93. http://p.sf.net/sfu/SauceLabs >> 94. mailto:7 >> 95. mailto:mailto:7 >> 96. mailto:95]mailto:mailto:7]Gambas-user at lists.sourceforge.net >> 97. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 98. http://gambaswiki.org/wiki >> 99. mailto:iss_boss at ...770... >> 100. http://p.sf.net/sfu/SauceLabs >> 101. mailto:Gambas-user at lists.sourceforge.net >> 102. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 103. http://p.sf.net/sfu/SauceLabs >> 104. mailto:Gambas-user at lists.sourceforge.net >> 105. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 106. http://p.sf.net/sfu/SauceLabs >> 107. mailto:Gambas-user at lists.sourceforge.net >> 108. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 109. http://p.sf.net/sfu/SauceLabs >> 110. mailto:Gambas-user at lists.sourceforge.net >> 111. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 112. http://p.sf.net/sfu/SauceLabs >> 113. mailto:Gambas-user at lists.sourceforge.net >> 114. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 115. http://p.sf.net/sfu/SauceLabs >> 116. mailto:115]Gambas-user at lists.sourceforge.net >> 117. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 118. http://p.sf.net/sfu/SauceLabs >> 119. mailto:118]Gambas-user at lists.sourceforge.net >> 120. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 121. mailto:iss_boss at ...770... >> 122. http://www.gambasdoc.org/help?v3 >> 123. mailto:iss_boss at ...770... >> 124. http://gambaswiki.org/wiki >> 125. mailto:iss_boss at ...770... >> 126. http://p.sf.net/sfu/SauceLabs >> 127. mailto:6 >> 128. mailto:mailto:6]6]4]Gambas-user at lists.sourceforge.net >> 129. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 130. http://p.sf.net/sfu/SauceLabs >> 131. mailto:9 >> 132. mailto:mailto:9]9]7]Gambas-user at lists.sourceforge.net >> 133. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 134. http://gambaswiki.org/wiki >> 135. mailto:iss_boss at ...770... >> 136. http://p.sf.net/sfu/SauceLabs >> 137. mailto:Gambas-user at lists.sourceforge.net >> 138. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 139. http://p.sf.net/sfu/SauceLabs >> 140. mailto:Gambas-user at lists.sourceforge.net >> 141. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 142. http://p.sf.net/sfu/SauceLabs >> 143. mailto:20 >> 144. mailto:mailto:20]20]Gambas-user at lists.sourceforge.net >> 145. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 146. http://p.sf.net/sfu/SauceLabs >> 147. mailto:23 >> 148. mailto:mailto:23]23]Gambas-user at lists.sourceforge.net >> 149. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 150. http://www.gambasdoc.org/help?v3 >> 151. mailto:iss_boss at ...770... >> 152. http://gambaswiki.org/wiki >> 153. mailto:iss_boss at ...770... >> 154. http://p.sf.net/sfu/SauceLabs >> 155. mailto:4 >> 156. mailto:31 >> 157. mailto:mailto:31]mailto:4]Gambas-user at lists.sourceforge.net >> 158. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 159. http://p.sf.net/sfu/SauceLabs >> 160. mailto:7 >> 161. mailto:35 >> 162. mailto:mailto:35]mailto:7]Gambas-user at lists.sourceforge.net >> 163. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 164. http://gambaswiki.org/wiki >> 165. mailto:iss_boss at ...770... >> 166. http://p.sf.net/sfu/SauceLabs >> 167. mailto:Gambas-user at lists.sourceforge.net >> 168. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 169. http://p.sf.net/sfu/SauceLabs >> 170. mailto:Gambas-user at lists.sourceforge.net >> 171. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 172. http://p.sf.net/sfu/SauceLabs >> 173. mailto:Gambas-user at lists.sourceforge.net >> 174. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 175. http://p.sf.net/sfu/SauceLabs >> 176. mailto:Gambas-user at lists.sourceforge.net >> 177. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 178. http://p.sf.net/sfu/SauceLabs >> 179. mailto:52 >> 180. mailto:mailto:52]Gambas-user at lists.sourceforge.net >> 181. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 182. http://www.gambasdoc.org/help?v3 >> 183. mailto:iss_boss at ...770... >> 184. http://gambaswiki.org/wiki >> 185. mailto:iss_boss at ...770... >> 186. http://p.sf.net/sfu/SauceLabs >> 187. mailto:6 >> 188. mailto:mailto:6 >> 189. mailto:mailto:mailto:6]4]Gambas-user at lists.sourceforge.net >> 190. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 191. http://p.sf.net/sfu/SauceLabs >> 192. mailto:9 >> 193. mailto:mailto:9 >> 194. mailto:mailto:mailto:9]7]Gambas-user at lists.sourceforge.net >> 195. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 196. http://gambaswiki.org/wiki >> 197. mailto:iss_boss at ...770... >> 198. http://p.sf.net/sfu/SauceLabs >> 199. mailto:Gambas-user at lists.sourceforge.net >> 200. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 201. http://p.sf.net/sfu/SauceLabs >> 202. mailto:Gambas-user at lists.sourceforge.net >> 203. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 204. http://p.sf.net/sfu/SauceLabs >> 205. mailto:20 >> 206. mailto:mailto:20 >> 207. mailto:mailto:mailto:20]Gambas-user at lists.sourceforge.net >> 208. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 209. http://p.sf.net/sfu/SauceLabs >> 210. mailto:23 >> 211. mailto:mailto:23 >> 212. mailto:mailto:mailto:23]Gambas-user at lists.sourceforge.net >> 213. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 214. http://www.gambasdoc.org/help?v3 >> 215. mailto:iss_boss at ...770... >> 216. http://gambaswiki.org/wiki >> 217. mailto:iss_boss at ...770... >> 218. http://p.sf.net/sfu/SauceLabs >> 219. mailto:4 >> 220. mailto:mailto:4 >> 221. mailto:mailto:mailto:4 >> 222. mailto:mailto:mailto:mailto:4]Gambas-user at lists.sourceforge.net >> 223. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 224. http://p.sf.net/sfu/SauceLabs >> 225. mailto:7 >> 226. mailto:mailto:7 >> 227. mailto:mailto:mailto:7 >> 228. mailto:mailto:mailto:mailto:7]Gambas-user at lists.sourceforge.net >> 229. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 230. http://gambaswiki.org/wiki >> 231. mailto:iss_boss at ...770... >> 232. http://p.sf.net/sfu/SauceLabs >> 233. mailto:Gambas-user at lists.sourceforge.net >> 234. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 235. http://p.sf.net/sfu/SauceLabs >> 236. mailto:Gambas-user at lists.sourceforge.net >> 237. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 238. http://p.sf.net/sfu/SauceLabs >> 239. mailto:Gambas-user at lists.sourceforge.net >> 240. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 241. http://p.sf.net/sfu/SauceLabs >> 242. mailto:Gambas-user at lists.sourceforge.net >> 243. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 244. http://p.sf.net/sfu/SauceLabs >> 245. mailto:Gambas-user at lists.sourceforge.net >> 246. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 247. http://p.sf.net/sfu/SauceLabs >> 248. mailto:Gambas-user at lists.sourceforge.net >> 249. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 250. http://p.sf.net/sfu/SauceLabs >> 251. mailto:Gambas-user at lists.sourceforge.net >> 252. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 253. http://p.sf.net/sfu/SauceLabs >> 254. mailto:Gambas-user at lists.sourceforge.net >> 255. https://lists.sourceforge.net/lists/listinfo/gambas-user >> 256. http://p.sf.net/sfu/SauceLabs >> 257. mailto:Gambas-user at lists.sourceforge.net >> 258. https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -------------- next part -------------- A non-text attachment was scrubbed... Name: 3_5_99_1+svn20140509.jpg Type: image/jpeg Size: 83846 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 3_5_99_1+svn20140509-2.jpg Type: image/jpeg Size: 84392 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 3_5_99_1+svn20140509-3.jpg Type: image/jpeg Size: 88736 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 3_5_99_1+svn20140509-4.jpg Type: image/jpeg Size: 86478 bytes Desc: not available URL: From iss_boss at ...770... Mon May 12 21:19:26 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 15:19:26 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> Message-ID: <53711EBE.9010509@...770...> Sorry, I am not familiar enough with Linux to even attempt to actually compile Gambas. It appears as if there should just be SOMETHING in the directory pointed to by the light grey text immediately above the small window where the descriptive text should appear. In fact, the directory doesn't exist. Is this a failing of the install process, or should I install some sort of help system also alongside Gambas? Bill Jussi Lahtinen wrote, On 05/12/2014 13:38: Despite of what component I use for GUI; GTK+, Qt4 (or gb.gui which just choses one of those), I have documentation pages of Qt4. And I think this is intentional ( [1]http://gambaswiki.org/wiki/comp/gb.gtk ). Not sure what is going on... Is it possible to test if the problem persist with daily build? [2]http://gambaswiki.org/wiki/install/ubuntu?w#t3 Jussi <<< Snip >>> References 1. http://gambaswiki.org/wiki/comp/gb.gtk 2. http://gambaswiki.org/wiki/install/ubuntu?w#t3 From gambas at ...1... Mon May 12 21:51:58 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Mon, 12 May 2014 21:51:58 +0200 Subject: [Gambas-user] Form Type Panel (gb.desktop) In-Reply-To: References: Message-ID: <5371265E.8030704@...1...> Le 08/05/2014 23:22, herberth guzman a ?crit : > Thanks Beno? t Minisini for answering my email > and for suggesting the link http://standards.freedesktop.org > > freedesktop theme is very broad > but from what I read > to be needed to make the panel: > > gb.desktop support for: > > _NET_WM_STRUT(CARDINAL) = 0, 0, 0, 32 (border_panel) > _NET_WM_STRUT= left, right, top, bottom > > _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 32(border_panel), 0, 0, 0, 0, 0, > 0, 0, desktop.w(large_panel) > _NET_WM_STRUT_PARTIAL= left, right, top, bottom, left_start_y, left_end_y, > right_start_y, right_end_y, top_start_x, top_end_x, bottom_start_x, > bottom_end_x > > > _NET_WM_USER_TIME (This property contains the XServer time at which last > user activity in this window took place.) > > _NET_WM_WINDOW_TYPE > > especially > > _NET_WM_WINDOW_TYPE_DOCK > _NET_WM_WINDOW_TYPE_DESKTOP > > Could you help me please. Yes, I can. But it will take some time. I will make a X11 component whose aim is exporting everything needed so that no call to the X11 library is needed, and you write only Gambas code. At the moment, such code exists, but it is located inside the gb.desktop component and not documented. Moreover, the interface of gb.desktop is not very well thought (it mixes desktop and window manager things). I think I will make a gb.desktop.x11 component you will be able to use directly, and I will rebase gb.desktop on it. Then you just will have to check both gb.desktop and gb.desktop.x11 explicitely. You will use gb.desktop for desktop things, and you will use gb.desktop.x11 for specific things like you asked in that mail. Be patient! -- Beno?t Minisini From bagoneo at ...69... Mon May 12 22:02:34 2014 From: bagoneo at ...69... (gian) Date: Mon, 12 May 2014 22:02:34 +0200 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <53711638.7010001@...69...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> Message-ID: <537128DA.2080402@...69...> Because I do not see my previous sending photos in gambas-user, attach them for the third time, the first exceeded the permitted, but after ... I think this is the little problem on 03/05/99, while the lack of help on 3.5.3 is the most important question. gianluigi -------------- next part -------------- A non-text attachment was scrubbed... Name: Schermata da 2014-05-12 18:09:37.jpg Type: image/jpeg Size: 59188 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Schermata da 2014-05-12 18:10:20.jpg Type: image/jpeg Size: 59927 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Schermata da 2014-05-12 18:10:52.jpg Type: image/jpeg Size: 59304 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Schermata da 2014-05-12 18:13:08.jpg Type: image/jpeg Size: 58634 bytes Desc: not available URL: From iss_boss at ...770... Mon May 12 22:20:09 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 16:20:09 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <537128DA.2080402@...69...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> Message-ID: <53712CF9.90202@...770...> That is exactly what I see also, Gianluigi. The directory "/comp/gb.gtk/....." does not exist (as the error tells us). Bill gian wrote, On 05/12/2014 16:02: Because I do not see my previous sending photos in gambas-user, attach them for the third time, the first exceeded the permitted, but after ... I think this is the little problem on 03/05/99, while the lack of help on 3.5.3 is the most important question. gianluigi ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [1]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [2]Gambas-user at lists.sourceforge.net [3]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://p.sf.net/sfu/SauceLabs 2. mailto:Gambas-user at lists.sourceforge.net 3. https://lists.sourceforge.net/lists/listinfo/gambas-user From sbungay at ...3301... Mon May 12 23:14:41 2014 From: sbungay at ...3301... (Stephen) Date: Mon, 12 May 2014 17:14:41 -0400 Subject: [Gambas-user] My confusion Re: New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: References: <536B7FF6.9090108@...3301...> <20140508132811.GA959@...2774...> <53709D5A.1040607@...3301...> <5370F760.1000900@...3301...> Message-ID: <537139C1.90308@...3301...> Well, now I am aware of the inconsistency so when I see it I'll know what is being done and double check the datatype to see what is being manipulated. I still think it is bad form; but that's just me. On 05/12/2014 01:18 PM, Fabien Bodard wrote: > yes and that's why you need to use good naming for your variables !! > > > Dim cX as New Collection > > Dim aX as New Integer[] > > > You now all classes can use that syntax too : > > MyClass[0]=toto > > If the special procedure _put(index as integer) is declared. The [] > are not specific to the arrays or collections. > > > > > > 2014-05-12 18:31 GMT+02:00 Stephen: >> Hi Fabien! >> >> >>> Le 12 mai 2014 12:12, "Stephen" a ?crit : >>>> Hi Tobias, thanks for the reply, things got busy and I'm just getting >>>> back to the keyboard. >>>> >>>> It was how things were being done in the (broken) GAMBASDOC example >>>> confused me. >>>> In one area the programmer is using the Add method of a string object >>>> array, but this line >>>> >>>> $cPos[Key] = $aKey.Count >>>> >>>> caused me to pause. >>>> >>>> My thought at the time of reading it went something like this: >>>> >>>> "What being done here? There's been no use of the Add method! How can >>>> you reference >>>> something that doesn't yet exist and why is no error being thrown for >>>> doing so"? >>> A collection automatically add an non existant entry ... Or just assign the >>> new value... If the value is null then the entry is deleted. >>> >> Yes, it is a convenient way of adding, editing, or deleting items from a >> collection, >> but I personally will never use it. Why? Because IMHO it introduces >> inconsistencies in the language. The short form of adding, updating, or >> deleting items to/from a collection exactly mimics the syntax of assigning >> a value to an array element, but they can not actually be used the same way; >> >> ' This throws an error >> DIM X AS NEW Integer[] >> X[0] = 1 >> >> >> ' This doesn't >> DIM X AS NEW Collection >> X[0] = 1 >> >> Even GambasDoc lead me astray as it says a collection is a "class" that >> "acts like a read >> / write >> array.", but it >> doesn't does it? The second example above doesn't work with an array >> unless the element has been Added >> first, which IMHO is as it should be. >> >>>> Now I think that the Add method of the collection is being implicitly >>>> called using older >>>> non OOP array assignment syntax. >>>> >>>> IMHO enforcing the explicit use of the object's Add method >>>> >>>> $cPos.Add($aKey.Count, Key) >>>> >>>> might take more keystrokes, but it definitely better communicates what >>>> is being manipulated (an object vs an array) and what is being done >>>> (Adding). >>>> >>>> >>>> On 05/08/2014 09:28 AM, Tobias Boege wrote: >>>>> On Thu, 08 May 2014, Stephen wrote: >>>>>> Looking at the thread "New syntax for using variables arguments in >>> a >>>>>> function call" I realized that I needed to really brush up on my >>>>>> somewhat marginal understanding of the evolving (a good thing) GAMBAS >>>>>> and OOP. Not fully understanding "SUPER" (I've never used it but can >>> see >>>>>> a use for it) I trotted off to Google and the GAMBAS documentation, >>>>>> where much reading was done, and (as usual) more questions raised. >>>>> If you write a class and inherit from another class, you can override >>>>> methods and properties in your inheriting class. However, sometimes the >>>>> inherited class does a pretty good job already and you don't want to >>>>> reinvent the wheel for doing something. That's when Super comes into >>> play >>>>> because Super knows where the method and property implementations of the >>>>> inherited class (the super class) are. So you can still call methods of >>>>> the super class in your subclass that you have actually just overridden. >>>>> >>>>> In the example below, you want to skim data in ListBox' Add() method but >>>>> you don't want to implement the actual addition of a new element so you >>>>> resort to the original ListBox' Add() implementation - which is >>> available >>>>> as Super.Add() and knows how to do the thing. >>>>> >>>>>> Studying the "SUPER" example at >>> http://gambasdoc.org/hemp/lang/super, >>>>>> I wondered at the purpose of a collection that seems not to be used but >>>>>> once and some syntax in it's use in the example, which didn't make any >>>>>> sense to my old brain. Below is a snippet from the example (where $cPos >>>>>> is a collection, $aKey an Array of String Objects (I think) and Key a >>>>>> string object; >>>>>> >>>>>> $cPos.Clear >>>>>> $cPos[Key] = $aKey.Count >>>>>> $aKey.Add(Key) >>>>>> >>>>>> OK, the first line clears the collection, got it, and the last line >>>>>> adds the contents of "String" to $aKey, got that.... but what does the >>>>>> second line do? It looks like it is adding the count of elements in >>>>>> $aKey to the collection $cPos... but in OOP I would use a method call >>>>>> i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example >>>>>> GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". >>>>>> >>>>> $cPos[Key] = $aKey.Count followed by $aKey.Add(Key) will store the >>> *index* >>>>> of Key in the $aKey array in the $cPos collection, indexed by the >>> *value* of >>>>> the key. (Think about it.) >>>>> >>>>> That means if the user gives you a Key, you can look up the index of >>> that >>>>> key in the $aKey array using $cPos[Key], i.e. the statement >>>>> >>>>> $aKey[$cPos[Key]] >>>>> >>>>> will always return Key (or raise an error, but see below for that). This >>>>> also explains why the Collection is named $cPos. >>>>> >>>>> Not sure what that implies or what we can do with it and how >>> $cPos.Clear() >>>>> fits into the picture because it already deletes that additional >>> information >>>>> we collected... >>>>> >>>>> Either I don't get it or the example is just broken (I'd prefer the >>> second >>>>> option, of course :-)). >>>>> >>>>> Regards, >>>>> Tobi >>>>> >>>> -- >>>> Kindest Regards >>>> Stephen A. Bungay, Prop. >>>> Smarts On Site >>>> >>>> >>>> >>> ------------------------------------------------------------------------------ >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>> Get unparalleled scalability from the best Selenium testing platform >>> available >>>> Simple to use. Nothing to install. Get started now for free." >>>> http://p.sf.net/sfu/SauceLabs >>>> _______________________________________________ >>>> Gambas-user mailing list >>>> Gambas-user at lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> -- >> Kindest Regards >> Stephen A. Bungay, Prop. >> Smarts On Site >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > -- Kindest Regards Stephen A. Bungay, Prop. Smarts On Site From gambas.fr at ...626... Mon May 12 23:27:50 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Mon, 12 May 2014 23:27:50 +0200 Subject: [Gambas-user] My confusion Re: New Syntax, SUPER && !comprehension(mine) Re.: SUPER example at gambasdoc In-Reply-To: <537139C1.90308@...3301...> References: <536B7FF6.9090108@...3301...> <20140508132811.GA959@...2774...> <53709D5A.1040607@...3301...> <5370F760.1000900@...3301...> <537139C1.90308@...3301...> Message-ID: Le 12 mai 2014 23:19, "Stephen" a ?crit : > > Well, now I am aware of the inconsistency so when I see it I'll know > what is being done and double check the datatype to see what is being > manipulated. I still think it is bad form; but that's just me. You will see that is a terrific and efficient form ... In the future > On 05/12/2014 01:18 PM, Fabien Bodard wrote: > > yes and that's why you need to use good naming for your variables !! > > > > > > Dim cX as New Collection > > > > Dim aX as New Integer[] > > > > > > You now all classes can use that syntax too : > > > > MyClass[0]=toto > > > > If the special procedure _put(index as integer) is declared. The [] > > are not specific to the arrays or collections. > > > > > > > > > > > > 2014-05-12 18:31 GMT+02:00 Stephen: > >> Hi Fabien! > >> > >> > >>> Le 12 mai 2014 12:12, "Stephen" a ?crit : > >>>> Hi Tobias, thanks for the reply, things got busy and I'm just getting > >>>> back to the keyboard. > >>>> > >>>> It was how things were being done in the (broken) GAMBASDOC example > >>>> confused me. > >>>> In one area the programmer is using the Add method of a string object > >>>> array, but this line > >>>> > >>>> $cPos[Key] = $aKey.Count > >>>> > >>>> caused me to pause. > >>>> > >>>> My thought at the time of reading it went something like this: > >>>> > >>>> "What being done here? There's been no use of the Add method! How can > >>>> you reference > >>>> something that doesn't yet exist and why is no error being thrown for > >>>> doing so"? > >>> A collection automatically add an non existant entry ... Or just assign the > >>> new value... If the value is null then the entry is deleted. > >>> > >> Yes, it is a convenient way of adding, editing, or deleting items from a > >> collection, > >> but I personally will never use it. Why? Because IMHO it introduces > >> inconsistencies in the language. The short form of adding, updating, or > >> deleting items to/from a collection exactly mimics the syntax of assigning > >> a value to an array element, but they can not actually be used the same way; > >> > >> ' This throws an error > >> DIM X AS NEW Integer[] > >> X[0] = 1 > >> > >> > >> ' This doesn't > >> DIM X AS NEW Collection > >> X[0] = 1 > >> > >> Even GambasDoc lead me astray as it says a collection is a "class" that > >> "acts like a read > >> / write > >> array.", but it > >> doesn't does it? The second example above doesn't work with an array > >> unless the element has been Added > >> first, which IMHO is as it should be. > >> > >>>> Now I think that the Add method of the collection is being implicitly > >>>> called using older > >>>> non OOP array assignment syntax. > >>>> > >>>> IMHO enforcing the explicit use of the object's Add method > >>>> > >>>> $cPos.Add($aKey.Count, Key) > >>>> > >>>> might take more keystrokes, but it definitely better communicates what > >>>> is being manipulated (an object vs an array) and what is being done > >>>> (Adding). > >>>> > >>>> > >>>> On 05/08/2014 09:28 AM, Tobias Boege wrote: > >>>>> On Thu, 08 May 2014, Stephen wrote: > >>>>>> Looking at the thread "New syntax for using variables arguments in > >>> a > >>>>>> function call" I realized that I needed to really brush up on my > >>>>>> somewhat marginal understanding of the evolving (a good thing) GAMBAS > >>>>>> and OOP. Not fully understanding "SUPER" (I've never used it but can > >>> see > >>>>>> a use for it) I trotted off to Google and the GAMBAS documentation, > >>>>>> where much reading was done, and (as usual) more questions raised. > >>>>> If you write a class and inherit from another class, you can override > >>>>> methods and properties in your inheriting class. However, sometimes the > >>>>> inherited class does a pretty good job already and you don't want to > >>>>> reinvent the wheel for doing something. That's when Super comes into > >>> play > >>>>> because Super knows where the method and property implementations of the > >>>>> inherited class (the super class) are. So you can still call methods of > >>>>> the super class in your subclass that you have actually just overridden. > >>>>> > >>>>> In the example below, you want to skim data in ListBox' Add() method but > >>>>> you don't want to implement the actual addition of a new element so you > >>>>> resort to the original ListBox' Add() implementation - which is > >>> available > >>>>> as Super.Add() and knows how to do the thing. > >>>>> > >>>>>> Studying the "SUPER" example at > >>> http://gambasdoc.org/hemp/lang/super, > >>>>>> I wondered at the purpose of a collection that seems not to be used but > >>>>>> once and some syntax in it's use in the example, which didn't make any > >>>>>> sense to my old brain. Below is a snippet from the example (where $cPos > >>>>>> is a collection, $aKey an Array of String Objects (I think) and Key a > >>>>>> string object; > >>>>>> > >>>>>> $cPos.Clear > >>>>>> $cPos[Key] = $aKey.Count > >>>>>> $aKey.Add(Key) > >>>>>> > >>>>>> OK, the first line clears the collection, got it, and the last line > >>>>>> adds the contents of "String" to $aKey, got that.... but what does the > >>>>>> second line do? It looks like it is adding the count of elements in > >>>>>> $aKey to the collection $cPos... but in OOP I would use a method call > >>>>>> i.e. $cPos.Add(Key,Key). Oh, and in trying to implement the example > >>>>>> GAMBAS (3.5.3) complained that "ListBox.Add is incorrectly overridden". > >>>>>> > >>>>> $cPos[Key] = $aKey.Count followed by $aKey.Add(Key) will store the > >>> *index* > >>>>> of Key in the $aKey array in the $cPos collection, indexed by the > >>> *value* of > >>>>> the key. (Think about it.) > >>>>> > >>>>> That means if the user gives you a Key, you can look up the index of > >>> that > >>>>> key in the $aKey array using $cPos[Key], i.e. the statement > >>>>> > >>>>> $aKey[$cPos[Key]] > >>>>> > >>>>> will always return Key (or raise an error, but see below for that). This > >>>>> also explains why the Collection is named $cPos. > >>>>> > >>>>> Not sure what that implies or what we can do with it and how > >>> $cPos.Clear() > >>>>> fits into the picture because it already deletes that additional > >>> information > >>>>> we collected... > >>>>> > >>>>> Either I don't get it or the example is just broken (I'd prefer the > >>> second > >>>>> option, of course :-)). > >>>>> > >>>>> Regards, > >>>>> Tobi > >>>>> > >>>> -- > >>>> Kindest Regards > >>>> Stephen A. Bungay, Prop. > >>>> Smarts On Site > >>>> > >>>> > >>>> > >>> ------------------------------------------------------------------------------ > >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >>>> Instantly run your Selenium tests across 300+ browser/OS combos. > >>>> Get unparalleled scalability from the best Selenium testing platform > >>> available > >>>> Simple to use. Nothing to install. Get started now for free." > >>>> http://p.sf.net/sfu/SauceLabs > >>>> _______________________________________________ > >>>> Gambas-user mailing list > >>>> Gambas-user at lists.sourceforge.net > >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user > >>> ------------------------------------------------------------------------------ > >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >>> Instantly run your Selenium tests across 300+ browser/OS combos. > >>> Get unparalleled scalability from the best Selenium testing platform available > >>> Simple to use. Nothing to install. Get started now for free." > >>> http://p.sf.net/sfu/SauceLabs > >>> _______________________________________________ > >>> Gambas-user mailing list > >>> Gambas-user at lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > >> -- > >> Kindest Regards > >> Stephen A. Bungay, Prop. > >> Smarts On Site > >> > >> ------------------------------------------------------------------------------ > >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >> Instantly run your Selenium tests across 300+ browser/OS combos. > >> Get unparalleled scalability from the best Selenium testing platform available > >> Simple to use. Nothing to install. Get started now for free." > >> http://p.sf.net/sfu/SauceLabs > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > > -- > Kindest Regards > Stephen A. Bungay, Prop. > Smarts On Site > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From jussi.lahtinen at ...626... Mon May 12 23:33:13 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Tue, 13 May 2014 00:33:13 +0300 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <537128DA.2080402@...69...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> Message-ID: In your last screenshot it appears that the help pages work..? You just haven't selected any property. Any idea why it works in one screenshot? In the first set of screenshots (from svn version) it says "this page doesn't exist in that language", and it shows the page in English. Also it seems you haven't selected any property to be shown..? Jussi On Mon, May 12, 2014 at 11:02 PM, gian wrote: > Because I do not see my previous sending photos in gambas-user, attach > them for the third time, the first exceeded the permitted, but after ... > > > I think this is the little problem on 03/05/99, while the lack of help on > 3.5.3 is the most important question. > > > gianluigi > > > > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From rmorgan62 at ...626... Mon May 12 23:38:47 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Mon, 12 May 2014 14:38:47 -0700 Subject: [Gambas-user] Timer Error: QTimer can only be used with threads started with QThread In-Reply-To: <536C8562.1040800@...1...> References: <536C8562.1040800@...1...> Message-ID: Hi Benoit, I know this is an issue with my code. The error only gets raised when trying to create a timer in a static method on my system. I need a class-wide timer for this simple project. However, I can't seem to get it to work for me. Attached is a simple project. It is a modification of the LED component in df.measurement by Daniel Fuchs circa 2008 written for GB2. As always, thanks for your help! On Fri, May 9, 2014 at 12:36 AM, Beno?t Minisini < gambas at ...1...> wrote: > Le 09/05/2014 05:25, Randall Morgan a ?crit : > > Hi Folks, > > > > I'm creating a simple component that requires two timers. The component > > uses gb.qt4. > > However, anytime I use the timers I get this error: QTimer can only be > > used with threads started with QThread. > > > > Any ideas how to solve this? > > > > I am running Ubuntu 12.04 with latest updates. > > > > Please provide a project that reproduces the error. > > Regards, > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? -------------- next part -------------- A non-text attachment was scrubbed... Name: LedTest.tar.gz Type: application/x-gzip Size: 37429 bytes Desc: not available URL: From iss_boss at ...770... Mon May 12 23:42:31 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 17:42:31 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> Message-ID: <53714047.5090303@...770...> Take a look at MY screenshot, though. Nothing about language, just that the page does not exist. Bill Jussi Lahtinen wrote, On 05/12/2014 17:33: In your last screenshot it appears that the help pages work..? You just haven't selected any property. Any idea why it works in one screenshot? In the first set of screenshots (from svn version) it says "this page doesn't exist in that language", and it shows the page in English. Also it seems you haven't selected any property to be shown..? Jussi On Mon, May 12, 2014 at 11:02 PM, gian [1] wrote: Because I do not see my previous sending photos in gambas-user, attach them for the third time, the first exceeded the permitted, but after ... I think this is the little problem on 03/05/99, while the lack of help on 3.5.3 is the most important question. gianluigi ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [2]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [3]Gambas-user at lists.sourceforge.net [4]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [5]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [6]Gambas-user at lists.sourceforge.net [7]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. mailto:bagoneo at ...69... 2. http://p.sf.net/sfu/SauceLabs 3. mailto:Gambas-user at lists.sourceforge.net 4. https://lists.sourceforge.net/lists/listinfo/gambas-user 5. http://p.sf.net/sfu/SauceLabs 6. mailto:Gambas-user at lists.sourceforge.net 7. https://lists.sourceforge.net/lists/listinfo/gambas-user -------------- next part -------------- A non-text attachment was scrubbed... Name: Gambas_error.jpg Type: image/jpeg Size: 90769 bytes Desc: not available URL: From bagoneo at ...69... Mon May 12 23:57:35 2014 From: bagoneo at ...69... (gian) Date: Mon, 12 May 2014 23:57:35 +0200 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> Message-ID: <537143CF.6010600@...69...> First of all, due to my English, I did not realize that on 3.5.99 the string ?This page does not exist in that language? is related to the ? QT help in GUI and GTK (language)?. The last screenshot is reported to gb.QT and it well works as I have said previously, the QT help is OK. The problem concerns amount of gb.Gui and gb.GTK +help. In the first photo as the final, is selected the form. The second the DrawingArea and the third the PictureBox Il 12/05/2014 23:33, Jussi Lahtinen ha scritto: > In your last screenshot it appears that the help pages work..? You just > haven't selected any property. > Any idea why it works in one screenshot? > > In the first set of screenshots (from svn version) it says "this page > doesn't exist in that language", and it shows the page in English. Also it > seems you haven't selected any property to be shown..? > > > Jussi > > > > > From jussi.lahtinen at ...626... Tue May 13 00:15:32 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Tue, 13 May 2014 01:15:32 +0300 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <53714047.5090303@...770...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> <53714047.5090303@...770...> Message-ID: I would guess this is bug in Gambas 3.5.3 and it is fixed in development version. Though I didn't find matching (to the release date of Gambas 3.5.3) entry from svn log. You don't have to compile Gambas to use development version. Look at the link I sent ( http://gambaswiki.org/wiki/install/ubuntu?w#t3 ). Just change the PPA. Or you can wait for release of next version. Or maybe you can download trunk source and compile only the new IDE (not 100% sure it's compatible). It's made with Gambas and so it doesn't require any additional skills. Right now I don't have other options. Jussi On Tue, May 13, 2014 at 12:42 AM, ISS Boss wrote: > > Take a look at MY screenshot, though. Nothing about language, just > that the > page does not exist. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 17:33: > > In your last screenshot it appears that the help pages work..? You just > haven't selected any property. > Any idea why it works in one screenshot? > > In the first set of screenshots (from svn version) it says "this page > doesn't exist in that language", and it shows the page in English. Also it > seems you haven't selected any property to be shown..? > > > Jussi > > > On Mon, May 12, 2014 at 11:02 PM, gian [1] wrote: > > Because I do not see my previous sending photos in gambas-user, attach > them for the third time, the first exceeded the permitted, but after ... > > > I think this is the little problem on 03/05/99, while the lack of help on > 3.5.3 is the most important question. > > > gianluigi > > > > > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [2]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [3]Gambas-user at lists.sourceforge.net > [4]https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > [5]http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > [6]Gambas-user at lists.sourceforge.net > [7]https://lists.sourceforge.net/lists/listinfo/gambas-user > > References > > 1. mailto:bagoneo at ...69... > 2. http://p.sf.net/sfu/SauceLabs > 3. mailto:Gambas-user at lists.sourceforge.net > 4. https://lists.sourceforge.net/lists/listinfo/gambas-user > 5. http://p.sf.net/sfu/SauceLabs > 6. mailto:Gambas-user at lists.sourceforge.net > 7. https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From iss_boss at ...770... Tue May 13 00:26:22 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 18:26:22 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> <53714047.5090303@...770...> Message-ID: <53714A8E.3030905@...770...> This isn't really a big deal. I have extensive Visual Basic experience and most of the properties work the same way in either language. But, sometimes they don't and that's where I get caught and need the help. I suppose it is just as easy to open up Firefox to the Wiki pages and have them ready for consultation, but having the little window in the IDE with help already in it is much better. I'll see what I can do. Thanks for the help, Jussi. Bill Jussi Lahtinen wrote, On 05/12/2014 18:15: I would guess this is bug in Gambas 3.5.3 and it is fixed in development version. Though I didn't find matching (to the release date of Gambas 3.5.3) entry from svn log. You don't have to compile Gambas to use development version. Look at the link I sent ( [1]http://gambaswiki.org/wiki/install/ubuntu?w#t3 ). Just change the PPA. Or you can wait for release of next version. Or maybe you can download trunk source and compile only the new IDE (not 100% sure it's compatible). It's made with Gambas and so it doesn't require any additional skills. Right now I don't have other options. Jussi On Tue, May 13, 2014 at 12:42 AM, ISS Boss [2] wrote: Take a look at MY screenshot, though. Nothing about language, just that the page does not exist. Bill Jussi Lahtinen wrote, On 05/12/2014 17:33: In your last screenshot it appears that the help pages work..? You just haven't selected any property. Any idea why it works in one screenshot? In the first set of screenshots (from svn version) it says "this page doesn't exist in that language", and it shows the page in English. Also it seems you haven't selected any property to be shown..? Jussi On Mon, May 12, 2014 at 11:02 PM, gian [1][3] wrote: Because I do not see my previous sending photos in gambas-user, attach them for the third time, the first exceeded the permitted, but after ... I think this is the little problem on 03/05/99, while the lack of help on 3.5.3 is the most important question. gianluigi ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [2][4]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[5]3]Gambas-user at lists.sourceforge.net [4][6]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [5][7]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [[8]6]Gambas-user at lists.sourceforge.net [7][9]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. [10]mailto:bagoneo at ...69... 2. [11]http://p.sf.net/sfu/SauceLabs 3. [12]mailto:Gambas-user at lists.sourceforge.net 4. [13]https://lists.sourceforge.net/lists/listinfo/gambas-user 5. [14]http://p.sf.net/sfu/SauceLabs 6. [15]mailto:Gambas-user at lists.sourceforge.net 7. [16]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [17]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [18]Gambas-user at lists.sourceforge.net [19]https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [20]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [21]Gambas-user at lists.sourceforge.net [22]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://gambaswiki.org/wiki/install/ubuntu?w#t3 2. mailto:iss_boss at ...770... 3. mailto:bagoneo at ...69... 4. http://p.sf.net/sfu/SauceLabs 5. mailto:3]Gambas-user at lists.sourceforge.net 6. https://lists.sourceforge.net/lists/listinfo/gambas-user 7. http://p.sf.net/sfu/SauceLabs 8. mailto:6]Gambas-user at lists.sourceforge.net 9. https://lists.sourceforge.net/lists/listinfo/gambas-user 10. mailto:bagoneo at ...69... 11. http://p.sf.net/sfu/SauceLabs 12. mailto:Gambas-user at lists.sourceforge.net 13. https://lists.sourceforge.net/lists/listinfo/gambas-user 14. http://p.sf.net/sfu/SauceLabs 15. mailto:Gambas-user at lists.sourceforge.net 16. https://lists.sourceforge.net/lists/listinfo/gambas-user 17. http://p.sf.net/sfu/SauceLabs 18. mailto:Gambas-user at lists.sourceforge.net 19. https://lists.sourceforge.net/lists/listinfo/gambas-user 20. http://p.sf.net/sfu/SauceLabs 21. mailto:Gambas-user at lists.sourceforge.net 22. https://lists.sourceforge.net/lists/listinfo/gambas-user From bagoneo at ...69... Tue May 13 01:27:17 2014 From: bagoneo at ...69... (gian) Date: Tue, 13 May 2014 01:27:17 +0200 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <53714A8E.3030905@...770...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> <53714047.5090303@...770...> <53714A8E.3030905@...770...> Message-ID: <537158D5.3080109@...69...> Hello Jussi, thanks for the help...and sorry for the confusion. Regards gianluigi Hello ISS Boss, I use a trick: in addition to the GTK or GUI project (Ubuntu is still using GTK) open in another window, a new QT project then blot, and use it to get the help working. For the things that I do not have with the GTK help, I copy the word and paste in the QT Class with F2 key get the help, waiting for the never enough thanked Benoit and his staff end the appreciated hard work. :-) Regards gianluigi Il 13/05/2014 00:26, ISS Boss ha scritto: > This isn't really a big deal. I have extensive Visual Basic experience and > most of the properties work the same way in either language. But, sometimes > they don't and that's where I get caught and need the help. I suppose it is > just as easy to open up Firefox to the Wiki pages and have them ready for > consultation, but having the little window in the IDE with help already in > it is much better. > I'll see what I can do. Thanks for the help, Jussi. > Bill > > Jussi Lahtinen wrote, On 05/12/2014 18:15: > > I would guess this is bug in Gambas 3.5.3 and it is fixed in development > version. Though I didn't find matching (to the release date of Gambas > 3.5.3) entry from svn log. > > You don't have to compile Gambas to use development version. Look at the > link I sent ( [1]http://gambaswiki.org/wiki/install/ubuntu?w#t3 ). Just change > the PPA. > > Or you can wait for release of next version. > > Or maybe you can download trunk source and compile only the new IDE (not > 100% sure it's compatible). It's made with Gambas and so it doesn't require > any additional skills. > > Right now I don't have other options. > > > Jussi > From iss_boss at ...770... Tue May 13 02:09:47 2014 From: iss_boss at ...770... (ISS Boss) Date: Mon, 12 May 2014 20:09:47 -0400 Subject: [Gambas-user] Somehow I lost my Help pages. In-Reply-To: <537158D5.3080109@...69...> References: <53701BF9.1090601@...770...> <5370CB9F.4070601@...770...> <5370D340.5050605@...770...> <5370DAEC.5050101@...770...> <5370FD63.2050804@...770...> <53710129.6030206@...770...> <53711638.7010001@...69...> <537128DA.2080402@...69...> <53714047.5090303@...770...> <53714A8E.3030905@...770...> <537158D5.3080109@...69...> Message-ID: <537162CB.7020909@...770...> A neat trick, Gianluigi. I'll give that a try also. Bill gian wrote, On 05/12/2014 19:27: Hello Jussi, thanks for the help...and sorry for the confusion. Regards gianluigi Hello ISS Boss, I use a trick: in addition to the GTK or GUI project (Ubuntu is still using GTK ) open in another window, a new QT project then blot, and use it to get the help worki ng. For the things that I do not have with the GTK help, I copy the word and paste in the QT Class with F2 key get the help, waiting for the never enough thanked Benoit an d his staff end the appreciated hard work. :-) Regards gianluigi Il 13/05/2014 00:26, ISS Boss ha scritto: This isn't really a big deal. I have extensive Visual Basic experience and most of the properties work the same way in either language. But, sometime s they don't and that's where I get caught and need the help. I suppose it i s just as easy to open up Firefox to the Wiki pages and have them ready for consultation, but having the little window in the IDE with help already in it is much better. I'll see what I can do. Thanks for the help, Jussi. Bill Jussi Lahtinen wrote, On 05/12/2014 18:15: I would guess this is bug in Gambas 3.5.3 and it is fixed in development version. Though I didn't find matching (to the release date of Gambas 3.5.3) entry from svn log. You don't have to compile Gambas to use development version. Look at the link I sent ( [1][1]http://gambaswiki.org/wiki/install/ubuntu?w#t3 ). Just cha nge the PPA. Or you can wait for release of next version. Or maybe you can download trunk source and compile only the new IDE (not 100% sure it's compatible). It's made with Gambas and so it doesn't require any additional skills. Right now I don't have other options. Jussi ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." [2]http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list [3]Gambas-user at lists.sourceforge.net [4]https://lists.sourceforge.net/lists/listinfo/gambas-user References 1. http://gambaswiki.org/wiki/install/ubuntu?w#t3 2. http://p.sf.net/sfu/SauceLabs 3. mailto:Gambas-user at lists.sourceforge.net 4. https://lists.sourceforge.net/lists/listinfo/gambas-user From vuott at ...325... Tue May 13 09:35:52 2014 From: vuott at ...325... (Ru Vuott) Date: Tue, 13 May 2014 08:35:52 +0100 (BST) Subject: [Gambas-user] ERROR in rev. #6260 Message-ID: <1399966552.11113.YahooMailBasic@...3274...> Hello, updating my Gambas with rev. #6260 I obtain this error: make[4]: Entering directory `/home/vuott/trunk/gb.desktop.x11/src' CC gb_desktop_x11_la-main.lo In file included from main.c:27:0: desktop.h:28:21: fatal error: gb_list.h: No such file or directory #include "gb_list.h" ^ compilation terminated. make[4]: *** [gb_desktop_x11_la-main.lo] Error 1 make[4]: Leaving directory `/home/vuott/trunk/gb.desktop.x11/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/vuott/trunk/gb.desktop.x11' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/vuott/trunk/gb.desktop.x11' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/vuott/trunk' make: *** [all] Error 2 Best regards vuott From gambas at ...1... Tue May 13 12:29:53 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 13 May 2014 12:29:53 +0200 Subject: [Gambas-user] ERROR in rev. #6260 In-Reply-To: <1399966552.11113.YahooMailBasic@...3274...> References: <1399966552.11113.YahooMailBasic@...3274...> Message-ID: <5371F421.7010306@...1...> Le 13/05/2014 09:35, Ru Vuott a ?crit : > Hello, > > updating my Gambas with rev. #6260 I obtain this error: > > > make[4]: Entering directory `/home/vuott/trunk/gb.desktop.x11/src' > CC gb_desktop_x11_la-main.lo > In file included from main.c:27:0: > desktop.h:28:21: fatal error: gb_list.h: No such file or directory > #include "gb_list.h" > ^ > compilation terminated. > make[4]: *** [gb_desktop_x11_la-main.lo] Error 1 > make[4]: Leaving directory `/home/vuott/trunk/gb.desktop.x11/src' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/home/vuott/trunk/gb.desktop.x11' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/vuott/trunk/gb.desktop.x11' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/vuott/trunk' > make: *** [all] Error 2 > > > Best regards > vuott > It should be fixed in r6261. Regards, -- Beno?t Minisini From vuott at ...325... Tue May 13 13:42:22 2014 From: vuott at ...325... (Ru Vuott) Date: Tue, 13 May 2014 12:42:22 +0100 (BST) Subject: [Gambas-user] ERROR in rev. #6260 In-Reply-To: <5371F421.7010306@...1...> Message-ID: <1399981342.95124.YahooMailBasic@...3268...> Yes, it is. bye -------------------------------------------- Mar 13/5/14, Beno?t Minisini ha scritto: Oggetto: Re: [Gambas-user] ERROR in rev. #6260 A: "mailing list for gambas users" Data: Marted? 13 maggio 2014, 12:29 Le 13/05/2014 09:35, Ru Vuott a ?crit : > Hello, > > updating my Gambas with rev. #6260 I obtain this error: > > > make[4]: Entering directory `/home/vuott/trunk/gb.desktop.x11/src' >? ? CC? ? ???gb_desktop_x11_la-main.lo > In file included from main.c:27:0: > desktop.h:28:21: fatal error: gb_list.h: No such file or directory >???#include "gb_list.h" >? ? ? ? ? ? ? ? ? ? ???^ > compilation terminated. > make[4]: *** [gb_desktop_x11_la-main.lo] Error 1 > make[4]: Leaving directory `/home/vuott/trunk/gb.desktop.x11/src' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory `/home/vuott/trunk/gb.desktop.x11' > make[2]: *** [all] Error 2 > make[2]: Leaving directory `/home/vuott/trunk/gb.desktop.x11' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/vuott/trunk' > make: *** [all] Error 2 > > > Best regards > vuott > It should be fixed in r6261. Regards, -- Beno?t Minisini ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From jussi.lahtinen at ...626... Tue May 13 13:53:23 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Tue, 13 May 2014 14:53:23 +0300 Subject: [Gambas-user] JIT problem Message-ID: I get following error message: "Stack became corrupted in a JIT function. Please make a bug report." This seems to be cause by optional argument. See attachment. Gambas 3 r6259 @ Xubuntu 14.04 64bit Jussi -------------- next part -------------- A non-text attachment was scrubbed... Name: JITProblem-0.0.1.tar.gz Type: application/x-gzip Size: 4853 bytes Desc: not available URL: From gambas at ...1... Tue May 13 13:56:55 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 13 May 2014 13:56:55 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: References: Message-ID: <53720887.6040806@...1...> Le 13/05/2014 13:53, Jussi Lahtinen a ?crit : > I get following error message: > "Stack became corrupted in a JIT function. Please make a bug report." > > This seems to be cause by optional argument. > See attachment. > > Gambas 3 r6259 @ Xubuntu 14.04 64bit > > > Jussi > I guess this is caused by the recently added IsMissing() function. The JIT compiler should be modified, but only Emil can do that. -- Beno?t Minisini From jussi.lahtinen at ...626... Tue May 13 14:16:07 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Tue, 13 May 2014 15:16:07 +0300 Subject: [Gambas-user] JIT problem In-Reply-To: <53720887.6040806@...1...> References: <53720887.6040806@...1...> Message-ID: OK, I'll inform him. Jussi On Tue, May 13, 2014 at 2:56 PM, Beno?t Minisini < gambas at ...1...> wrote: > Le 13/05/2014 13:53, Jussi Lahtinen a ?crit : > > I get following error message: > > "Stack became corrupted in a JIT function. Please make a bug report." > > > > This seems to be cause by optional argument. > > See attachment. > > > > Gambas 3 r6259 @ Xubuntu 14.04 64bit > > > > > > Jussi > > > > I guess this is caused by the recently added IsMissing() function. The > JIT compiler should be modified, but only Emil can do that. > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From oitofelix at ...181... Tue May 13 22:00:19 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Tue, 13 May 2014 17:00:19 -0300 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project Message-ID: <20140513170019.4f48d683@...3316...> Hello Gambas community! The GNU project[1] aims to develop the GNU system: an Unix-like operating system that is entirely free software[2]. It was launched in 1984, marking the beginning of the free software movement and has been ever since the pivotal point of philosophical, legal and technical development regarding software user's freedom. Since 1985 it is been sponsored by the FSF (Free Software Foundation)[3]: a nonprofit organization with a worldwide mission to promote computer user freedom and to defend the rights of all free software users. Technically speaking, the GNU Project is also well known by its high quality software development tools, like compilers, interpreters and debuggers, and historically has influenced the Unix-like operating systems world and industry standards. However, in its 30 years of existence, although the GNU project has developed implementations for several languages, it has not done so for the Basic language. Therefore, as a member of the GNU project I want to invite the Gambas community to join the GNU community, making Gambas a GNU package[4] and thence the official implementation of the Basic language for the GNU operating system. The GNU project will provide the full infrastructure for development and will help to spread awareness of Gambas, promoting it as the de facto GNU Basic language implementation. As a GNU package, Gambas can benefit from FSF endorsement, and potentially fund raising campaigns and sponsoring. I commit myself to help wherever needed: with the forge migration from Sourceforge to GNU Savannah; with the compliance to the GNU Coding and Maintenance Standards, etc. What are your thoughts on that? Footnotes: [1] https://gnu.org/ [2] https://gnu.org/philosophy/free-sw.html [3] https://www.fsf.org/ [4] https://www.gnu.org/help/evaluation.html -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From kevinfishburne at ...1887... Tue May 13 22:34:07 2014 From: kevinfishburne at ...1887... (Kevin Fishburne) Date: Tue, 13 May 2014 16:34:07 -0400 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <20140513170019.4f48d683@...3316...> References: <20140513170019.4f48d683@...3316...> Message-ID: <537281BF.80107@...1887...> On 05/13/2014 04:00 PM, Bruno F?lix Rezende Ribeiro wrote: > Hello Gambas community! > > The GNU project[1] aims to develop the GNU system: an Unix-like > operating system that is entirely free software[2]. It was launched in > 1984, marking the beginning of the free software movement and has been > ever since the pivotal point of philosophical, legal and technical > development regarding software user's freedom. Since 1985 it is been > sponsored by the FSF (Free Software Foundation)[3]: a nonprofit > organization with a worldwide mission to promote computer user freedom > and to defend the rights of all free software users. > > Technically speaking, the GNU Project is also well known by its high > quality software development tools, like compilers, interpreters and > debuggers, and historically has influenced the Unix-like operating > systems world and industry standards. However, in its 30 years of > existence, although the GNU project has developed implementations for > several languages, it has not done so for the Basic language. > > Therefore, as a member of the GNU project I want to invite the Gambas > community to join the GNU community, making Gambas a GNU package[4] and > thence the official implementation of the Basic language for the GNU > operating system. The GNU project will provide the full infrastructure > for development and will help to spread awareness of Gambas, promoting > it as the de facto GNU Basic language implementation. As a GNU package, > Gambas can benefit from FSF endorsement, and potentially fund raising > campaigns and sponsoring. > > I commit myself to help wherever needed: with the forge migration from > Sourceforge to GNU Savannah; with the compliance to the GNU Coding and > Maintenance Standards, etc. > > What are your thoughts on that? @Beno?t: Make it so, number one. -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sales at ...1887... phone: (770) 853-6271 From taboege at ...626... Tue May 13 23:01:08 2014 From: taboege at ...626... (Tobias Boege) Date: Tue, 13 May 2014 23:01:08 +0200 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <20140513170019.4f48d683@...3316...> References: <20140513170019.4f48d683@...3316...> Message-ID: <20140513210108.GB1258@...2774...> On Tue, 13 May 2014, Bruno F??lix Rezende Ribeiro wrote: > Hello Gambas community! > > The GNU project[1] aims to develop the GNU system: an Unix-like > operating system that is entirely free software[2]. It was launched in > 1984, marking the beginning of the free software movement and has been > ever since the pivotal point of philosophical, legal and technical > development regarding software user's freedom. Since 1985 it is been > sponsored by the FSF (Free Software Foundation)[3]: a nonprofit > organization with a worldwide mission to promote computer user freedom > and to defend the rights of all free software users. > > Technically speaking, the GNU Project is also well known by its high > quality software development tools, like compilers, interpreters and > debuggers, and historically has influenced the Unix-like operating > systems world and industry standards. However, in its 30 years of > existence, although the GNU project has developed implementations for > several languages, it has not done so for the Basic language. > > Therefore, as a member of the GNU project I want to invite the Gambas > community to join the GNU community, making Gambas a GNU package[4] and > thence the official implementation of the Basic language for the GNU > operating system. The GNU project will provide the full infrastructure > for development and will help to spread awareness of Gambas, promoting > it as the de facto GNU Basic language implementation. As a GNU package, > Gambas can benefit from FSF endorsement, and potentially fund raising > campaigns and sponsoring. > > I commit myself to help wherever needed: with the forge migration from > Sourceforge to GNU Savannah; with the compliance to the GNU Coding and > Maintenance Standards, etc. > > What are your thoughts on that? > Doing missionary work, eh? All the promised fame and migration work aside (that would surely work out somehow), I'm not happy with the GNU Coding standards thing. Personally, I'm not the biggest fan of them - one reason being alone that it hurts in the eyes to read them, because it takes hours. [ And yes, this is really a big point since I DO need to do that - in its entirety - and better also memorise it if Gambas becomes a GNU project, because I then have to commit myself to it for standards are there to be obeyed.[*] ] And honestly, I won't dare to say much about their contents because I never finished reading them. I tried it quite a number of times (just to check if Torvalds really has a point in saying that you should only print them to burn them) - but at some point I really needed a (long) break and so never got them entirely read (also because I never *had* to). The only thing I *will* say is that GNU's C notation standards are totally inverse to what I consider aesthetic. If it happens that Gambas has to obey these standards I will have to set up `indent' scripts or something (god bless indent!) to convert my Linux Kernel coding style to GNU's before I do commits (or will Savannah do that automatically?). That's no big deal but certainly annoying. But now, enough of my first-person problems. I only want to say that either way I will follow Benoit's decision and pursue all of the work I began on Gambas. Regards, Tobi [*] I may sound a little like a German stereotype - if we were told right about cliches other countries have about us. Is that true? :-) -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From Karl.Reinl at ...9... Tue May 13 23:04:27 2014 From: Karl.Reinl at ...9... (Charlie Reinl) Date: Tue, 13 May 2014 23:04:27 +0200 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <20140513170019.4f48d683@...3316...> References: <20140513170019.4f48d683@...3316...> Message-ID: On Tue, 13 May 2014 17:00:19 -0300, Bruno F?lix Rezende Ribeiro wrote: > Hello Gambas community! > > The GNU project[1] aims to develop the GNU system: an Unix-like > operating system that is entirely free software[2]. It was launched in > 1984, marking the beginning of the free software movement and has been > ever since the pivotal point of philosophical, legal and technical > development regarding software user's freedom. Since 1985 it is been > sponsored by the FSF (Free Software Foundation)[3]: a nonprofit > organization with a worldwide mission to promote computer user freedom > and to defend the rights of all free software users. > > Technically speaking, the GNU Project is also well known by its high > quality software development tools, like compilers, interpreters and > debuggers, and historically has influenced the Unix-like operating > systems world and industry standards. However, in its 30 years of > existence, although the GNU project has developed implementations for > several languages, it has not done so for the Basic language. > > Therefore, as a member of the GNU project I want to invite the Gambas > community to join the GNU community, making Gambas a GNU package[4] and > thence the official implementation of the Basic language for the GNU > operating system. The GNU project will provide the full infrastructure > for development and will help to spread awareness of Gambas, promoting > it as the de facto GNU Basic language implementation. As a GNU package, > Gambas can benefit from FSF endorsement, and potentially fund raising > campaigns and sponsoring. > > I commit myself to help wherever needed: with the forge migration from > Sourceforge to GNU Savannah; with the compliance to the GNU Coding and > Maintenance Standards, etc. > > What are your thoughts on that? > > > Footnotes: > [1] https://gnu.org/ > [2] https://gnu.org/philosophy/free-sw.html > [3] https://www.fsf.org/ > [4] https://www.gnu.org/help/evaluation.html > > -- > ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] > ((_/)o o(\_)) There is no system but GNU; > `-'(. .)`-' GNU Linux-Libre is one of its official kernels; > \_/ All software must be free as in freedom; the Basic language 'gambas' as long as I know it, was/is released under a gnu-license (WHAT EVER NUMBER of) For me, no need to become a 'member' of gnu, Benoit is not my god, but owner of that 'gambas'..yes! And I do not like organisations, organisations are rotten..if they are not yet, ask tomorrow...gnu is an organisation! May it live or die, I prefer that clear situation. -- Amicalement Charlie From sourceforge-raindog2 at ...94... Tue May 13 23:05:18 2014 From: sourceforge-raindog2 at ...94... (Rob Kudla) Date: Tue, 13 May 2014 17:05:18 -0400 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <537281BF.80107@...1887...> References: <20140513170019.4f48d683@...3316...> <537281BF.80107@...1887...> Message-ID: <5372890E.3050009@...94...> On 05/13/2014 04:34 PM, Kevin Fishburne wrote: > On 05/13/2014 04:00 PM, Bruno F?lix Rezende Ribeiro wrote: >> [...] as a member of the GNU project I want to invite the Gambas >> community to join the GNU community, making Gambas a GNU package[4] and >> thence the official implementation of the Basic language for the GNU > > @Beno?t: Make it so, number one. I guess my first question would be whether they'll still expect Benoit to rewrite the compiler to produce JVM/CLR/LLVM/fashionable-VM-of-the-month code, as they did last time this question came up. Rob From oitofelix at ...181... Tue May 13 23:20:10 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Tue, 13 May 2014 18:20:10 -0300 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <20140513170019.4f48d683@...3316...> References: <20140513170019.4f48d683@...3316...> Message-ID: <20140513182010.7ad946ab@...3316...> It's also worth to add that Gambas being part of GNU will ease the adoption of programs written in Gambas by the GNU project and then further increase the visibility of Gambas language and its interpreter. My other two cents ;-) -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From gambas at ...1... Tue May 13 23:30:05 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 13 May 2014 23:30:05 +0200 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <20140513210108.GB1258@...2774...> References: <20140513170019.4f48d683@...3316...> <20140513210108.GB1258@...2774...> Message-ID: <53728EDD.7030500@...1...> Le 13/05/2014 23:01, Tobias Boege a ?crit : > > Doing missionary work, eh? > > All the promised fame and migration work aside (that would surely work out > somehow), I'm not happy with the GNU Coding standards thing. Personally, > I'm not the biggest fan of them - one reason being alone that it hurts in > the eyes to read them, because it takes hours. [ And yes, this is really a > big point since I DO need to do that - in its entirety - and better also > memorise it if Gambas becomes a GNU project, because I then have to commit > myself to it for standards are there to be obeyed.[*] ] > > And honestly, I won't dare to say much about their contents because I never > finished reading them. I tried it quite a number of times (just to check if > Torvalds really has a point in saying that you should only print them to > burn them) - but at some point I really needed a (long) break and so never > got them entirely read (also because I never *had* to). > > The only thing I *will* say is that GNU's C notation standards are totally > inverse to what I consider aesthetic. If it happens that Gambas has to obey > these standards I will have to set up `indent' scripts or something (god > bless indent!) to convert my Linux Kernel coding style to GNU's before I do > commits (or will Savannah do that automatically?). That's no big deal but > certainly annoying. > > But now, enough of my first-person problems. I only want to say that either > way I will follow Benoit's decision and pursue all of the work I began on > Gambas. > > Regards, > Tobi > > [*] I may sound a little like a German stereotype - if we were told right > about cliches other countries have about us. Is that true? :-) > Tobias has a point there. If becoming a GNU project means that the code must be rewritten to follow the GNU's C notation standard, then I can't agree. I don't have the time to do that. Not that I am against standard, but I'm like Tobias, I don't like the way GNU code is written, it's unreadable for me. -- Beno?t Minisini From rmorgan62 at ...626... Tue May 13 23:53:13 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Tue, 13 May 2014 14:53:13 -0700 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <53728EDD.7030500@...1...> References: <20140513170019.4f48d683@...3316...> <20140513210108.GB1258@...2774...> <53728EDD.7030500@...1...> Message-ID: I too have mixed feelings about GNU. However, without them I doubt there would be as much OSS as there is today. In that respect and support them. But they do force their will on the projects under them and while I understand the need for following standards, I don't like that they try to dictate the direction a project should take. That should be left up to the users and the developers! I like their philosophy but not their implementation... So, in my opinion, since Gambas is already licensed under the GPL those who would like to see it the GNU Standard Basic Language can simply fork the project and convert it to GNU compliance. This would maintain Gamba's freedom and GNU lovers could have their cake and eat it too.... On Tue, May 13, 2014 at 2:30 PM, Beno?t Minisini < gambas at ...1...> wrote: > Le 13/05/2014 23:01, Tobias Boege a ?crit : > > > > Doing missionary work, eh? > > > > All the promised fame and migration work aside (that would surely work > out > > somehow), I'm not happy with the GNU Coding standards thing. Personally, > > I'm not the biggest fan of them - one reason being alone that it hurts in > > the eyes to read them, because it takes hours. [ And yes, this is really > a > > big point since I DO need to do that - in its entirety - and better also > > memorise it if Gambas becomes a GNU project, because I then have to > commit > > myself to it for standards are there to be obeyed.[*] ] > > > > And honestly, I won't dare to say much about their contents because I > never > > finished reading them. I tried it quite a number of times (just to check > if > > Torvalds really has a point in saying that you should only print them to > > burn them) - but at some point I really needed a (long) break and so > never > > got them entirely read (also because I never *had* to). > > > > The only thing I *will* say is that GNU's C notation standards are > totally > > inverse to what I consider aesthetic. If it happens that Gambas has to > obey > > these standards I will have to set up `indent' scripts or something (god > > bless indent!) to convert my Linux Kernel coding style to GNU's before I > do > > commits (or will Savannah do that automatically?). That's no big deal but > > certainly annoying. > > > > But now, enough of my first-person problems. I only want to say that > either > > way I will follow Benoit's decision and pursue all of the work I began on > > Gambas. > > > > Regards, > > Tobi > > > > [*] I may sound a little like a German stereotype - if we were told right > > about cliches other countries have about us. Is that true? :-) > > > > Tobias has a point there. > > If becoming a GNU project means that the code must be rewritten to > follow the GNU's C notation standard, then I can't agree. I don't have > the time to do that. > > Not that I am against standard, but I'm like Tobias, I don't like the > way GNU code is written, it's unreadable for me. > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From gambas at ...1... Wed May 14 00:16:41 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 14 May 2014 00:16:41 +0200 Subject: [Gambas-user] Form Type Panel (gb.desktop) In-Reply-To: <5371265E.8030704@...1...> References: <5371265E.8030704@...1...> Message-ID: <537299C9.5030501@...1...> Le 12/05/2014 21:51, Beno?t Minisini a ?crit : > Le 08/05/2014 23:22, herberth guzman a ?crit : >> Thanks Beno? t Minisini for answering my email >> and for suggesting the link http://standards.freedesktop.org >> >> freedesktop theme is very broad >> but from what I read >> to be needed to make the panel: >> >> gb.desktop support for: >> >> _NET_WM_STRUT(CARDINAL) = 0, 0, 0, 32 (border_panel) >> _NET_WM_STRUT= left, right, top, bottom >> >> _NET_WM_STRUT_PARTIAL(CARDINAL) = 0, 0, 0, 32(border_panel), 0, 0, 0, >> 0, 0, >> 0, 0, desktop.w(large_panel) >> _NET_WM_STRUT_PARTIAL= left, right, top, bottom, left_start_y, >> left_end_y, >> right_start_y, right_end_y, top_start_x, top_end_x, bottom_start_x, >> bottom_end_x >> >> >> _NET_WM_USER_TIME (This property contains the XServer time at which last >> user activity in this window took place.) >> >> _NET_WM_WINDOW_TYPE >> >> especially >> >> _NET_WM_WINDOW_TYPE_DOCK >> _NET_WM_WINDOW_TYPE_DESKTOP >> >> Could you help me please. > > Yes, I can. But it will take some time. > > I will make a X11 component whose aim is exporting everything needed so > that no call to the X11 library is needed, and you write only Gambas code. > > At the moment, such code exists, but it is located inside the gb.desktop > component and not documented. Moreover, the interface of gb.desktop is > not very well thought (it mixes desktop and window manager things). > > I think I will make a gb.desktop.x11 component you will be able to use > directly, and I will rebase gb.desktop on it. > > Then you just will have to check both gb.desktop and gb.desktop.x11 > explicitely. You will use gb.desktop for desktop things, and you will > use gb.desktop.x11 for specific things like you asked in that mail. > > Be patient! > gb.desktop.x11 is up since revision #6261, and is partially documented on the wiki. Tell me if you understand how to use it to implement panel management. That component has a X11Watcher class too, that allows to receive events when a property change on any window. It allows you to implement a taskbar easily. You will miss: - Multi-screen management. - Support for the systray protocol. - Features to implement a window manager. Regards, -- Beno?t Minisini From cybercamera at ...626... Wed May 14 05:05:50 2014 From: cybercamera at ...626... (Cam Era) Date: Wed, 14 May 2014 13:05:50 +1000 Subject: [Gambas-user] My appreciation and thanks In-Reply-To: References: Message-ID: On Fri, May 9, 2014 at 1:17 AM, Jb Skaggs wrote: > I started using Gambas in 2007 / 08 and quit in 2010 becuase of job > changes and going to windows only systems I lost much of what I had > learned. But I just picked Gambas again and running it on Linux Mint. > To Benoit and the rest I want to say thanks for working on this > project for so many years. I am a visual person with dyslexia and so > straight coding is very difficult for me this program helps me produce > use app's for my church, friends and hopefully the linux community at > large. But without your drive to have done this I would be struggling > very much. Thanks for the hard work. JB SKaggs > Seconded. I've been following Gambas's progress for many years, and commend it to all those I know who were formerly Visual Basic developers but have since moved to Linux. Kudos and excellent work, team. From rmorgan62 at ...626... Wed May 14 07:28:29 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Tue, 13 May 2014 22:28:29 -0700 Subject: [Gambas-user] My appreciation and thanks In-Reply-To: References: Message-ID: Jb, I'd be interested in learning more about your church apps.... On Thu, May 8, 2014 at 8:17 AM, Jb Skaggs wrote: > I started using Gambas in 2007 / 08 and quit in 2010 becuase of job > changes and going to windows only systems I lost much of what I had > learned. But I just picked Gambas again and running it on Linux Mint. > To Benoit and the rest I want to say thanks for working on this > project for so many years. I am a visual person with dyslexia and so > straight coding is very difficult for me this program helps me produce > use app's for my church, friends and hopefully the linux community at > large. But without your drive to have done this I would be struggling > very much. Thanks for the hard work. JB SKaggs > > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find > out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From oitofelix at ...181... Wed May 14 13:26:29 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Wed, 14 May 2014 08:26:29 -0300 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <53728EDD.7030500@...1...> References: <20140513170019.4f48d683@...3316...> <20140513210108.GB1258@...2774...> <53728EDD.7030500@...1...> Message-ID: <20140514082629.186fc75c@...3316...> Em Tue, 13 May 2014 23:30:05 +0200 Beno?t Minisini escreveu: > Tobias has a point there. > > If becoming a GNU project means that the code must be rewritten to > follow the GNU's C notation standard, then I can't agree. I don't > have the time to do that. > > Not that I am against standard, but I'm like Tobias, I don't like the > way GNU code is written, it's unreadable for me. If that is only a matter of time, I certainly can help you with that. On the other hand, if you don't want to write and maintain code following the GNU's C notation standard I can't say for sure whether the GNU Project would open an exception for you. However, I can ask them. After all, I'm not quite sure whether the GNU C notation is demanded or just strongly encouraged. Meanwhile, do you have other objections against the requirements found in GNU software evaluation page[1], The GNU Coding Standards[2] and Information for Maintainers of GNU software[3], so I can take the issue to their attention? Notice that you don't have to read all of [2] and [3]. Just quickly skim over it. Footnotes: [1] https://www.gnu.org/help/evaluation.html [2] https://www.gnu.org/prep/standards/html_node/index.html [3] https://www.gnu.org/prep/maintain/html_node/index.html -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From n.rogozarski at ...626... Wed May 14 15:50:54 2014 From: n.rogozarski at ...626... (Roki) Date: Wed, 14 May 2014 15:50:54 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: References: Message-ID: <537374BE.2000706@...626...> Hi Jussi! If you find a solution to this problem, please Share with us. I have the same problem too. On 05/13/2014 01:53 PM, Jussi Lahtinen wrote: > I get following error message: > "Stack became corrupted in a JIT function. Please make a bug report." > > This seems to be cause by optional argument. > See attachment. > > Gambas 3 r6259 @ Xubuntu 14.04 64bit > > > Jussi > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > > > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From emil.lenngren at ...626... Wed May 14 15:54:52 2014 From: emil.lenngren at ...626... (Emil Lenngren) Date: Wed, 14 May 2014 15:54:52 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: <537374BE.2000706@...626...> References: <537374BE.2000706@...626...> Message-ID: Can someone print a gambas disassembly of a gambas file (and source code) where this happens? gbc -v File.class will compile the file and print the disassembly if I remember correctly. 2014-05-14 15:50 GMT+02:00 Roki : > Hi Jussi! If you find a solution to this problem, please Share with us. > I have the same problem too. > On 05/13/2014 01:53 PM, Jussi Lahtinen wrote: > > I get following error message: > > "Stack became corrupted in a JIT function. Please make a bug report." > > > > This seems to be cause by optional argument. > > See attachment. > > > > Gambas 3 r6259 @ Xubuntu 14.04 64bit > > > > > > Jussi > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > > > > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Wed May 14 16:03:35 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 14 May 2014 16:03:35 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: References: <537374BE.2000706@...626...> Message-ID: <537377B7.7050201@...1...> Le 14/05/2014 15:54, Emil Lenngren a ?crit : > Can someone print a gambas disassembly of a gambas file (and source code) > where this happens? > gbc -v File.class > will compile the file and print the disassembly if I remember correctly. > I think that the crash comes form the implementation of the new IsMissing() function. When a function has optional parameters, it pushes on the stack one 64 bits integer (just after arguments, local variables, and slots for control flow instructions), each bit set indicating that the paramater was not passed to the function. (Quick & dirty implementation, but I didn't find better without breaking too many things...) As the interpreter always unwinds the stack up to the position it had when entering the function, this was not a problem. But for the JIT compiler it may be! Regards, -- Beno?t Minisini From jbskaggs42 at ...626... Wed May 14 16:22:31 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Wed, 14 May 2014 09:22:31 -0500 Subject: [Gambas-user] My appreciation and thanks In-Reply-To: References: Message-ID: Hi Randall, I don't have any of the ones I'd made in the past but here are the ones I plan completing soon: Discipleworks: A student checkin / check out system, with progress tracking, milestones, attendence, incident reports, and email notifications. Basically a tool for pastors, teachers, outreach, nursery workers to contact, track, and plan for systematic methods of disipleship. JB Worship: A projection system like easy worship ( I had written this once but had issues getting it to work across different video cards) I am also trying to write some applications that combine quality elements of game play with solid bible instruction without being cheesy or boring. This is harder than it appears On Wed, May 14, 2014 at 12:28 AM, Randall Morgan wrote: > Jb, > > I'd be interested in learning more about your church apps.... > > > On Thu, May 8, 2014 at 8:17 AM, Jb Skaggs wrote: > >> I started using Gambas in 2007 / 08 and quit in 2010 becuase of job >> changes and going to windows only systems I lost much of what I had >> learned. But I just picked Gambas again and running it on Linux Mint. >> To Benoit and the rest I want to say thanks for working on this >> project for so many years. I am a visual person with dyslexia and so >> straight coding is very difficult for me this program helps me produce >> use app's for my church, friends and hopefully the linux community at >> large. But without your drive to have done this I would be struggling >> very much. Thanks for the hard work. JB SKaggs >> >> >> ------------------------------------------------------------------------------ >> Is your legacy SCM system holding you back? Join Perforce May 7 to find >> out: >> • 3 signs your SCM is hindering your productivity >> • Requirements for releasing software faster >> • Expert tips and advice for migrating your SCM now >> http://p.sf.net/sfu/perforce >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From emil.lenngren at ...626... Wed May 14 16:40:23 2014 From: emil.lenngren at ...626... (Emil Lenngren) Date: Wed, 14 May 2014 16:40:23 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: <537377B7.7050201@...1...> References: <537374BE.2000706@...626...> <537377B7.7050201@...1...> Message-ID: I'm not sure, but isn't it enough to check whether the type is T_VOID? Or is the problem that they are overwritten by a default value for the argument type? If so, why not simply allocate a control variable of type T_LONG? Then it won't break anythihng with the JIT compiler. 2014-05-14 16:03 GMT+02:00 Beno?t Minisini : > Le 14/05/2014 15:54, Emil Lenngren a ?crit : > > Can someone print a gambas disassembly of a gambas file (and source code) > > where this happens? > > gbc -v File.class > > will compile the file and print the disassembly if I remember correctly. > > > > I think that the crash comes form the implementation of the new > IsMissing() function. > > When a function has optional parameters, it pushes on the stack one 64 > bits integer (just after arguments, local variables, and slots for > control flow instructions), each bit set indicating that the paramater > was not passed to the function. (Quick & dirty implementation, but I > didn't find better without breaking too many things...) > > As the interpreter always unwinds the stack up to the position it had > when entering the function, this was not a problem. But for the JIT > compiler it may be! > > Regards, > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From n.rogozarski at ...626... Wed May 14 17:01:24 2014 From: n.rogozarski at ...626... (Roki) Date: Wed, 14 May 2014 17:01:24 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: <537377B7.7050201@...1...> References: <537374BE.2000706@...626...> <537377B7.7050201@...1...> Message-ID: <53738544.3060601@...626...> Hi guys! This is my simple project I put in attachment. It is a program without optional parameter, and again the same error appears when I want to show a report preview. On 05/14/2014 04:03 PM, Beno?t Minisini wrote: > Le 14/05/2014 15:54, Emil Lenngren a ?crit : >> Can someone print a gambas disassembly of a gambas file (and source code) >> where this happens? >> gbc -v File.class >> will compile the file and print the disassembly if I remember correctly. >> > I think that the crash comes form the implementation of the new > IsMissing() function. > > When a function has optional parameters, it pushes on the stack one 64 > bits integer (just after arguments, local variables, and slots for > control flow instructions), each bit set indicating that the paramater > was not passed to the function. (Quick & dirty implementation, but I > didn't find better without breaking too many things...) > > As the interpreter always unwinds the stack up to the position it had > when entering the function, this was not a problem. But for the JIT > compiler it may be! > > Regards, > -------------- next part -------------- A non-text attachment was scrubbed... Name: testJIT.tar.gz Type: application/x-gzip Size: 5749 bytes Desc: not available URL: From jbskaggs42 at ...626... Wed May 14 17:57:58 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Wed, 14 May 2014 10:57:58 -0500 Subject: [Gambas-user] Could someone give me a brief explanation of parents and kids in this example Message-ID: In the treeview example I would like to understand the parent and kids aspects: Public Sub Button1_Click() Dim sIcon As String Dim sParent As String If Textbox1.Text <> Null Then If RadioButton1.Value Then sIcon = "Male.png" Else sIcon = "Female.png" End If 'Gets the parent item: the current item, or nothing is the treeview is void sParent = TreeView1.Key 'Now we will add a new entry with a key and a name of what was in the text box 'We will place it as a child of the currently selected entry TreeView1.Add(Textbox1.Text, Textbox1.Text, Picture[sIcon], sParent).EnsureVisible TreeView1.Item.EnsureVisible 'This will make sure that the item we just added to the list is in the visable area of the control. (Scrolling if necessary) TextBox1.Text = "" 'This empties out textbox RefreshInfo ' This will update our label and reflect the new number of kids End If End My understanding was that a kid or child was a copy or instant of the parent but I don't know if this is true in Gambas- so I would like to understand what actually happens when something is a parent and child. Thank you. Jb Skaggs From eilert-sprachen at ...221... Wed May 14 18:35:01 2014 From: eilert-sprachen at ...221... (Rolf-Werner Eilert) Date: Wed, 14 May 2014 18:35:01 +0200 Subject: [Gambas-user] Could someone give me a brief explanation of parents and kids in this example In-Reply-To: References: Message-ID: <53739B35.3090207@...221...> Am 14.05.2014 17:57, schrieb Jb Skaggs: > In the treeview example I would like to understand the parent and kids aspects: > > Public Sub Button1_Click() > > Dim sIcon As String > Dim sParent As String > > If Textbox1.Text <> Null Then > If RadioButton1.Value Then > sIcon = "Male.png" > Else > sIcon = "Female.png" > End If > 'Gets the parent item: the current item, or nothing is the treeview is void > sParent = TreeView1.Key > 'Now we will add a new entry with a key and a name of what was in > the text box > 'We will place it as a child of the currently selected entry > TreeView1.Add(Textbox1.Text, Textbox1.Text, Picture[sIcon], > sParent).EnsureVisible > TreeView1.Item.EnsureVisible 'This will make sure that the item we > just added to the list is in the visable area of the control. > (Scrolling if necessary) > TextBox1.Text = "" 'This empties out textbox > RefreshInfo ' This will update our label and reflect the new number of kids > End If > End > > > My understanding was that a kid or child was a copy or instant of the > parent but I don't know if this is true in Gambas- so I would like to > understand what actually happens when something is a parent and child. > Thank you. Jb Skaggs > Errr - this is the TreeView, not inheriting (OOP): Parent1 |--Child1 to Parent1 |--Child2 to Parent1 Parent2 |--Child1 to Parent2 |--Child1 to (Child1 to Parent2)* |--Child2 to Parent2 * = Parent to it Or did I get you completely wrong? ;) Regards Rolf From taboege at ...626... Wed May 14 21:38:33 2014 From: taboege at ...626... (Tobias Boege) Date: Wed, 14 May 2014 21:38:33 +0200 Subject: [Gambas-user] Feature request: Giving _compare() an optional user data argument Message-ID: <20140514193833.GC1032@...2774...> Hi Benoit, when we wanted to sort a 2d array (table) by a specific column, variable at runtime, we did the following: 1. Create the class, let's call it "Record", to represent the table records which implements a _compare() method and has a SortField property which indicates to _compare() which column we want to sort by. 2. Create a class "RecordGroup" which Inherits Object[] and has a SortField(Field As Integer, Optional Mode As Integer) method which is a multicolumn-aware version of Sort: Public Sub SortField(Field As Integer, Optional Mode As Integer) Dim iInd As Integer For iInd = 0 To Super.Count - 1 Super[iInd].SortField = Field Next Super.Sort(Mode) End 3. Then, we must work with RecordGroups which we can sort by, say, column 7 using myGroup.SortField(7). You see that we need to set each object's SortField property to the Field value in order to make the _compare()s work together as we desire. If some objects "don't get it", we will lose transitivity of our relation and the sort may fail. We can't use static properties in the Record class either because we may want to have multiple groups. These redundant assignments are what bothers us (also that we need a custom array type that we called "Group" to hide our clumsiness in communicating the SortField to each object). [ There are other ways of efficiently grouping elements but the ones I can think of are pretty obscure - but I'm open for suggestions! If none: ] Is it possible to - and what will existing code say if we - change _compare()'s signature to Public Sub _compare(hOther As Object, Optional vPrivate As Variant) and have a new corresponding optional argument to Object[].Sort() and MyClass[].Sort()? Sorting by column 7 in the above scenario would boil down to calling (without groups) Record[].Sort(7). Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From herberthguzman at ...626... Wed May 14 22:06:47 2014 From: herberthguzman at ...626... (herberth guzman) Date: Wed, 14 May 2014 14:06:47 -0600 Subject: [Gambas-user] gb.desktop.x11 Message-ID: Hi Beno?t Thank you very much for your support and for new component gb.desktop.x11 I settled Gambas3 review # 6261 Change the code a bit mypanel for example: _Desktop.MinimizeWindow(id_win_active, 1) = X11.MinimizeWindow(id_win_active, 1) Truth no understand how to use it to implement gb.desktop.x11 panel management. I stayed 4 hours trying to get my funsionara panel and can not , can you give me some example how to do it please u bearings. I can not use and change properties: _NET_WM_USER_TIME _NET_WM_WINDOW_TYPE (DOCK) Regards, Herberth Guzman From jbskaggs42 at ...626... Wed May 14 22:27:33 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Wed, 14 May 2014 15:27:33 -0500 Subject: [Gambas-user] Could someone give me a brief explanation of parents and kids in this example In-Reply-To: <53739B35.3090207@...221...> References: <53739B35.3090207@...221...> Message-ID: So a child is a subcategory of a parent in treeview then? On Wed, May 14, 2014 at 11:35 AM, Rolf-Werner Eilert wrote: > > > Am 14.05.2014 17:57, schrieb Jb Skaggs: >> In the treeview example I would like to understand the parent and kids aspects: >> >> Public Sub Button1_Click() >> >> Dim sIcon As String >> Dim sParent As String >> >> If Textbox1.Text <> Null Then >> If RadioButton1.Value Then >> sIcon = "Male.png" >> Else >> sIcon = "Female.png" >> End If >> 'Gets the parent item: the current item, or nothing is the treeview is void >> sParent = TreeView1.Key >> 'Now we will add a new entry with a key and a name of what was in >> the text box >> 'We will place it as a child of the currently selected entry >> TreeView1.Add(Textbox1.Text, Textbox1.Text, Picture[sIcon], >> sParent).EnsureVisible >> TreeView1.Item.EnsureVisible 'This will make sure that the item we >> just added to the list is in the visable area of the control. >> (Scrolling if necessary) >> TextBox1.Text = "" 'This empties out textbox >> RefreshInfo ' This will update our label and reflect the new number of kids >> End If >> End >> >> >> My understanding was that a kid or child was a copy or instant of the >> parent but I don't know if this is true in Gambas- so I would like to >> understand what actually happens when something is a parent and child. >> Thank you. Jb Skaggs >> > > > Errr - this is the TreeView, not inheriting (OOP): > > Parent1 > |--Child1 to Parent1 > |--Child2 to Parent1 > Parent2 > |--Child1 to Parent2 > |--Child1 to (Child1 to Parent2)* > |--Child2 to Parent2 > > * = Parent to it > > Or did I get you completely wrong? ;) > > Regards > Rolf > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From taboege at ...626... Wed May 14 23:22:48 2014 From: taboege at ...626... (Tobias Boege) Date: Wed, 14 May 2014 23:22:48 +0200 Subject: [Gambas-user] Segfault when trying to debug stack overflow Message-ID: <20140514212248.GE1032@...2774...> Hi Benoit, simple issue this time (I think). When my program produces a stack overflow and I try to get the value of an argument to the overflowing stack frame, using the IDE debugging facilities, "it" (the interpreter?) segfaults. Run the attached project and when the stack is overflowed, select the iInt parameter in the function body as if you would want to know its value. (I actually did this because I wanted to know how deep the Gambas stack can be exhausted with a minimal function. Guess I'll just print the value now...) Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk -------------- next part -------------- A non-text attachment was scrubbed... Name: stackoverflow-debugging-0.0.1.tar.gz Type: application/octet-stream Size: 4537 bytes Desc: not available URL: From gambas at ...1... Wed May 14 23:38:59 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 14 May 2014 23:38:59 +0200 Subject: [Gambas-user] Segfault when trying to debug stack overflow In-Reply-To: <20140514212248.GE1032@...2774...> References: <20140514212248.GE1032@...2774...> Message-ID: <5373E273.5000802@...1...> Le 14/05/2014 23:22, Tobias Boege a ?crit : > Hi Benoit, > > simple issue this time (I think). When my program produces a stack overflow > and I try to get the value of an argument to the overflowing stack frame, > using the IDE debugging facilities, "it" (the interpreter?) segfaults. > > Run the attached project and when the stack is overflowed, select the iInt > parameter in the function body as if you would want to know its value. (I > actually did this because I wanted to know how deep the Gambas stack can be > exhausted with a minimal function. Guess I'll just print the value now...) > > Regards, > Tobi > The stack limit is 64 Mb unless less is specified by the 'ulimit' command. This number is arbitrary. Technically, the stack is limited by the available memory only (it works exactly like the binary program stack). -- Beno?t Minisini From gambas at ...1... Thu May 15 00:11:30 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 15 May 2014 00:11:30 +0200 Subject: [Gambas-user] gb.desktop.x11 In-Reply-To: References: Message-ID: <5373EA12.4010209@...1...> Le 14/05/2014 22:06, herberth guzman a ?crit : > Hi > Beno?t > > Thank you very much for your support and for new component gb.desktop.x11 > I settled Gambas3 review # 6261 > > Change the code a bit mypanel for example: > > _Desktop.MinimizeWindow(id_win_active, 1) = > X11.MinimizeWindow(id_win_active, 1) > > Truth no understand how to use it to implement gb.desktop.x11 panel > management. > > I stayed 4 hours trying to get my funsionara panel and can not , can you > give me some example how to do it please u bearings. > > I can not use and change properties: > > _NET_WM_USER_TIME > _NET_WM_WINDOW_TYPE (DOCK) > > Regards, > > Herberth Guzman To define the window type of a Gambas form, do that (at the moment): X11.SetWindowProperty(Atom["_NET_WM_WINDOW_TYPE"], Atom["ATOM"], Atom["_NET_WM_WINDOW_TYPE_DOCK"], MyForm.Id) Tell me if it works. Soon, the Atom class of the gb.desktop component will be moved to the gb.desktop.x11 component as a property of the X11 class. Regards, -- Beno?t Minisini From bbruen at ...2308... Thu May 15 01:35:09 2014 From: bbruen at ...2308... (B Bruen) Date: Thu, 15 May 2014 09:05:09 +0930 Subject: [Gambas-user] Could someone give me a brief explanation of parents and kids in this example In-Reply-To: References: Message-ID: <20140515090509.fe06bad8f6643945b15d285d@...2308...> On Wed, 14 May 2014 10:57:58 -0500 Jb Skaggs wrote: > In the treeview example I would like to understand the parent and kids aspects: > > Public Sub Button1_Click() > > Dim sIcon As String > Dim sParent As String > > If Textbox1.Text <> Null Then > If RadioButton1.Value Then > sIcon = "Male.png" > Else > sIcon = "Female.png" > End If > 'Gets the parent item: the current item, or nothing is the treeview is void > sParent = TreeView1.Key > 'Now we will add a new entry with a key and a name of what was in > the text box > 'We will place it as a child of the currently selected entry > TreeView1.Add(Textbox1.Text, Textbox1.Text, Picture[sIcon], > sParent).EnsureVisible > TreeView1.Item.EnsureVisible 'This will make sure that the item we > just added to the list is in the visable area of the control. > (Scrolling if necessary) > TextBox1.Text = "" 'This empties out textbox > RefreshInfo ' This will update our label and reflect the new number of kids > End > > > My understanding was that a kid or child was a copy or instant of the > parent but I don't know if this is true in Gambas- so I would like to > understand what actually happens when something is a parent and child. > Thank you. Jb Skaggs > If we just stick to the treeview for the moment (which I believe is the crux here), and firstly focus on your TreeView1.Add(Textbox1.Text, Textbox1.Text, Picture[sIcon], sParent) line. What does this TreeView.Add(...) method do? It creates an object which is an instance of the _Treeview_Item class and returns it. A _Treeview_Item is a "node" in the tree. Its' existence though, depends on the actual TreeView object concerned. In other words its identity, as specified by the value of its "Key" property , is unique for that Treeview object and provides the means to access the node via the myTreeView[skeyvalue] mechanism. All the other properties of the node may be considered either "descriptive" or "display-directing". Now the importance of all that is that each node in a tree is entirely independent. There is no inherent relationship within the data structure regarding its' parents or children. Que? What about this ParentKey parameter/property? The ParentKey is just "descriptive" to us humans and "display-directing" to the treeview control. If it is null then the control draws it as a "root node", if it is non-null then the control assumes that a node exists with that key and attempts to draw it as a child of that node. (Of course, if that parent node does not exist then an error occurs). So each node is distinct. They are neither copies nor instances of some "parent" object. If we look at the node.Children property in the same light, it just returns the number of nodes that will be drawn as direct children of the current node. It knows nothing about them, neither their entities (instances) nor their identities (keys). So, a node (in a gambas treeview object) is a _Treeview_Item which is just a set of drawing instructions that the treeview control follows to display itself, enhanced with a few more "descriptive" properties that we can use to do stuff in code. On the other hand, if we are talking about OO inheritance here, then that is an entirely different kettle of fish which has nothing to do with treeview controls. hth -- B Bruen From bbruen at ...2308... Thu May 15 01:40:27 2014 From: bbruen at ...2308... (B Bruen) Date: Thu, 15 May 2014 09:10:27 +0930 Subject: [Gambas-user] Feature request: Giving _compare() an optional user data argument In-Reply-To: <20140514193833.GC1032@...2774...> References: <20140514193833.GC1032@...2774...> Message-ID: <20140515091027.75a10250e42f1293034a4409@...2308...> On Wed, 14 May 2014 21:38:33 +0200 Tobias Boege wrote: > Hi Benoit, > > when we wanted to sort a 2d array (table) by a specific column, variable at > runtime, we did the following: > > 1. Create the class, let's call it "Record", to represent the table > records which implements a _compare() method and has a SortField > property which indicates to _compare() which column we want to sort > by. > 2. Create a class "RecordGroup" which Inherits Object[] and has a > SortField(Field As Integer, Optional Mode As Integer) method which is > a multicolumn-aware version of Sort: > > Public Sub SortField(Field As Integer, Optional Mode As Integer) > Dim iInd As Integer > > For iInd = 0 To Super.Count - 1 > Super[iInd].SortField = Field > Next > Super.Sort(Mode) > End > 3. Then, we must work with RecordGroups which we can sort by, say, column 7 > using myGroup.SortField(7). > > You see that we need to set each object's SortField property to the Field > value in order to make the _compare()s work together as we desire. If some > objects "don't get it", we will lose transitivity of our relation and the > sort may fail. > > We can't use static properties in the Record class either because we may > want to have multiple groups. > > These redundant assignments are what bothers us (also that we need a custom > array type that we called "Group" to hide our clumsiness in communicating > the SortField to each object). [ There are other ways of efficiently grouping > elements but the ones I can think of are pretty obscure - but I'm open for > suggestions! If none: ] > > Is it possible to - and what will existing code say if we - change > _compare()'s signature to > > Public Sub _compare(hOther As Object, Optional vPrivate As Variant) > > and have a new corresponding optional argument to Object[].Sort() and > MyClass[].Sort()? Sorting by column 7 in the above scenario would boil > down to calling (without groups) Record[].Sort(7). > > Regards, > Tobi > I would really like to see this too! My attempts at providing a generic sorting mechanism along the lines suggested by Tobi's approach have been less than successful for exactly the same reasons. -- B Bruen From oitofelix at ...181... Thu May 15 03:58:15 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Wed, 14 May 2014 22:58:15 -0300 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project In-Reply-To: <53728EDD.7030500@...1...> References: <20140513170019.4f48d683@...3316...> <20140513210108.GB1258@...2774...> <53728EDD.7030500@...1...> Message-ID: <20140514225815.130adf1b@...3316...> Em Tue, 13 May 2014 23:30:05 +0200 Beno?t Minisini escreveu: > If becoming a GNU project means that the code must be rewritten to > follow the GNU's C notation standard, then I can't agree. I don't > have the time to do that. I've contacted the GNU evaluation team about this issue and they told me that the GNU C coding style is purely optional. Therefore, there is no problem with Gambas maintaining the current coding style. The GNU Project is enthusiastic about the integration of Gambas within the GNU system as the official Basic interpreter. Although it's not an absolute requirement, the GNU Project would like you to consider relicensing Gambas' code base under GPLv3+ in order to more effectively defend Gambas users' freedom. By the way, is Gambas currently licensed under GPLv2-only or GPLv2+? Ultimately, you should fill the short questionnaire at the GNU Software Evaluation page[1] and send it to so the GNU Project can start the formal procedure required for dubbing Gambas a GNU package. Beno?t, if you have any questions or concerns don't hesitate to contact myself or the GNU evaluation team. I look forward to hearing from you. Happy joining! Footnotes: [1] http://www.gnu.org/help/evaluation.html -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From gambas at ...1... Thu May 15 12:24:31 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 15 May 2014 12:24:31 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: References: Message-ID: <537495DF.6060700@...1...> Le 13/05/2014 13:53, Jussi Lahtinen a ?crit : > I get following error message: > "Stack became corrupted in a JIT function. Please make a bug report." > > This seems to be cause by optional argument. > See attachment. > > Gambas 3 r6259 @ Xubuntu 14.04 64bit > > > Jussi > Does the revision #6264 change anything? -- Beno?t Minisini From gambas at ...1... Thu May 15 12:26:31 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 15 May 2014 12:26:31 +0200 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: References: Message-ID: <53749657.9030307@...1...> Le 09/05/2014 16:16, Patrik Karlsson a ?crit : > I think it would be nice to just tick a CheckBox in the new project dialog > to create a standard .gitignore. > > What do you think? > > /Patrik Better: the IDE should support git as it supports subversion. Do you have the needed knowledge to explain me the difference between git and subversion, and how I can do with git what I'm already doing with subversion? (updates, commits, conflict management, revision numbers, ignoring files...) -- Beno?t Minisini From eilert-sprachen at ...221... Thu May 15 12:47:44 2014 From: eilert-sprachen at ...221... (Rolf-Werner Eilert) Date: Thu, 15 May 2014 12:47:44 +0200 Subject: [Gambas-user] Could someone give me a brief explanation of parents and kids in this example In-Reply-To: References: <53739B35.3090207@...221...> Message-ID: <53749B50.6070108@...221...> Am 14.05.2014 22:27, schrieb Jb Skaggs: > So a child is a subcategory of a parent in treeview then? > If you have a TreeView that shows categories - yes. You can put it that way. Others would call them nodes, and nodes that hang at the line under the same node (their parent node) are its children. In most cases, children appear indented to the right in a TreeView. The node above which is not indented or one step less indented is their parent. Rolf > On Wed, May 14, 2014 at 11:35 AM, Rolf-Werner Eilert > wrote: >> >> >> Am 14.05.2014 17:57, schrieb Jb Skaggs: >>> In the treeview example I would like to understand the parent and kids aspects: >>> >>> Public Sub Button1_Click() >>> >>> Dim sIcon As String >>> Dim sParent As String >>> >>> If Textbox1.Text <> Null Then >>> If RadioButton1.Value Then >>> sIcon = "Male.png" >>> Else >>> sIcon = "Female.png" >>> End If >>> 'Gets the parent item: the current item, or nothing is the treeview is void >>> sParent = TreeView1.Key >>> 'Now we will add a new entry with a key and a name of what was in >>> the text box >>> 'We will place it as a child of the currently selected entry >>> TreeView1.Add(Textbox1.Text, Textbox1.Text, Picture[sIcon], >>> sParent).EnsureVisible >>> TreeView1.Item.EnsureVisible 'This will make sure that the item we >>> just added to the list is in the visable area of the control. >>> (Scrolling if necessary) >>> TextBox1.Text = "" 'This empties out textbox >>> RefreshInfo ' This will update our label and reflect the new number of kids >>> End If >>> End >>> >>> >>> My understanding was that a kid or child was a copy or instant of the >>> parent but I don't know if this is true in Gambas- so I would like to >>> understand what actually happens when something is a parent and child. >>> Thank you. Jb Skaggs >>> >> >> >> Errr - this is the TreeView, not inheriting (OOP): >> >> Parent1 >> |--Child1 to Parent1 >> |--Child2 to Parent1 >> Parent2 >> |--Child1 to Parent2 >> |--Child1 to (Child1 to Parent2)* >> |--Child2 to Parent2 >> >> * = Parent to it >> >> Or did I get you completely wrong? ;) >> >> Regards >> Rolf >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Thu May 15 13:20:07 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Thu, 15 May 2014 13:20:07 +0200 Subject: [Gambas-user] Fwd: gb.media v4l2 mediaplayer webcam image choopy In-Reply-To: References: Message-ID: <5374A2E7.2080301@...1...> -------- Message original -------- Sujet: gb.media v4l2 mediaplayer webcam image choopy Date : Thu, 15 May 2014 14:10:36 +0300 De : Sorin Alecu Pour : gambas at ...1... Hi everyone, I'm using gambas3 gb.media mediaplayer control mainly with these instructions: $hPlayer = New Mediaplayer $hPlayer.url = "v4l2:///dev/video0" hSink = New MediaControl($hPlayer, "xvimagesink") $hPlayer.video.output= hsink try $hPlayer.play which is something similar whit what Mr.Benoit use in the Media 3.4.90 code example, in order to see a webcam image. But the image is choppy, not fluent, the image is changed with around 1 second pause. If i'll use Shell "gst-launch -e v4l2src device =/dev/video0 ! 'video/x-raw-yuv,width=640,height=480,framerate=30/1' ! xvimagesink" everything it ok. I've try also the MTest.module from Media 3.4.90 code , which use mediapipeline instead of mediaplayer and everything it OK. I saw somewhere in the web an advice to use at the definition of Mediaplayer.URL "v4l2src" instead of "file" or " v4l2", but the "v4l2src:///dev/video0" is not accepted by Gambas.Only "v4l2:///dev/video0" is accepted. Using direct gstreamer command everithing it OK. Any HELP please. Thank you Sorin -- Beno?t Minisini From gambas at ...1... Thu May 15 13:34:01 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Thu, 15 May 2014 13:34:01 +0200 Subject: [Gambas-user] Fwd: gb.media v4l2 mediaplayer webcam image choopy In-Reply-To: <5374A2E7.2080301@...1...> References: <5374A2E7.2080301@...1...> Message-ID: <5374A629.6060202@...1...> Le 15/05/2014 13:20, Beno?t Minisini a ?crit : > > > > -------- Message original -------- > Sujet: gb.media v4l2 mediaplayer webcam image choopy > Date : Thu, 15 May 2014 14:10:36 +0300 > De : Sorin Alecu > Pour : gambas at ...1... > > > > Hi everyone, > I'm using gambas3 gb.media mediaplayer control mainly with these > instructions: > > $hPlayer = New Mediaplayer > $hPlayer.url = "v4l2:///dev/video0" > hSink = New MediaControl($hPlayer, "xvimagesink") > $hPlayer.video.output= hsink > try $hPlayer.play > > which is something similar whit what Mr.Benoit use in the Media 3.4.90 > code example, in order to see a webcam image. > > But the image is choppy, not fluent, the image is changed with around 1 > second pause. > MediaPlayer builds its own pipeline, but it does what he wants... > If i'll use > Shell "gst-launch -e v4l2src device =/dev/video0 ! > 'video/x-raw-yuv,width=640,height=480,framerate=30/1' ! xvimagesink" > > everything it ok. You can mimic this pipeline with gb.media and see if then it works. -- Beno?t Minisini From alecusorin at ...626... Thu May 15 14:31:35 2014 From: alecusorin at ...626... (Sorin Alecu) Date: Thu, 15 May 2014 15:31:35 +0300 Subject: [Gambas-user] Fwd: gb.media v4l2 mediaplayer webcam image choopy In-Reply-To: <5374A629.6060202@...1...> References: <5374A2E7.2080301@...1...> <5374A629.6060202@...1...> Message-ID: Mr.Benoit, As i say, I've use your code from MTest.module from your Media example which is in fact the same thing in gb.media ( using mediapipeline instead of mediaplayer ) that is in the gstreamer code " gst-launch -e v4l2src device =/dev/video0 ! 'video/x-raw-yuv,width=640,height=480,framerate=30/1' ! xvimagesink " and the webcam it ok. My project is to see permanently the webcam image on the screen and capture some frame and saving on the disk at 10s pause. Using the mediaplayer I can do this very easly, because this control, once the pipeline is open, have a proprety mediaplayer.video.image that make the capture job. Using Mediapipeline (which don't have this proprety) I have to close and open (play) the pipeline in order to give the control to gstreamer capture command (using multifilesink, bla,bla..). Otherwise i'll have a busy device. I've tried this, work fine but after few ( 16 ) close/open (play) cycles of mediapipeline I've loose the image on the screen and I've receive the message, I think from xvimagesink: "Could not initialise the xv output" The frame saving proccess still working but no video image on the screen. Any help? Sorin 2014-05-15 14:34 GMT+03:00 Beno?t Minisini : > Le 15/05/2014 13:20, Beno?t Minisini a ?crit : > > > > > > > > -------- Message original -------- > > Sujet: gb.media v4l2 mediaplayer webcam image choopy > > Date : Thu, 15 May 2014 14:10:36 +0300 > > De : Sorin Alecu > > Pour : gambas at ...1... > > > > > > > > Hi everyone, > > I'm using gambas3 gb.media mediaplayer control mainly with these > > instructions: > > > > $hPlayer = New Mediaplayer > > $hPlayer.url = "v4l2:///dev/video0" > > hSink = New MediaControl($hPlayer, "xvimagesink") > > $hPlayer.video.output= hsink > > try $hPlayer.play > > > > which is something similar whit what Mr.Benoit use in the Media 3.4.90 > > code example, in order to see a webcam image. > > > > But the image is choppy, not fluent, the image is changed with around 1 > > second pause. > > > > MediaPlayer builds its own pipeline, but it does what he wants... > > > If i'll use > > Shell "gst-launch -e v4l2src device =/dev/video0 ! > > 'video/x-raw-yuv,width=640,height=480,framerate=30/1' ! xvimagesink" > > > > everything it ok. > > You can mimic this pipeline with gb.media and see if then it works. > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From abbat.81 at ...787... Thu May 15 15:50:06 2014 From: abbat.81 at ...787... (abbat81) Date: Thu, 15 May 2014 06:50:06 -0700 (PDT) Subject: [Gambas-user] How to lock (all controls) Form1 while Form2.Show = True? Message-ID: <1400161806049-46519.post@...3046...> I want my Form1 to be untouchable untill Form2 is not Closed. If Form1_KeyPress, then show Form2 if it is Minimized. -- View this message in context: http://gambas.8142.n7.nabble.com/How-to-lock-all-controls-Form1-while-Form2-Show-True-tp46519.html Sent from the gambas-user mailing list archive at Nabble.com. From jbskaggs42 at ...626... Thu May 15 15:53:10 2014 From: jbskaggs42 at ...626... (Jb Skaggs) Date: Thu, 15 May 2014 08:53:10 -0500 Subject: [Gambas-user] Could someone give me a brief explanation of parents and kids in this example In-Reply-To: <53749B50.6070108@...221...> References: <53739B35.3090207@...221...> <53749B50.6070108@...221...> Message-ID: That really helped me. :) On Thu, May 15, 2014 at 5:47 AM, Rolf-Werner Eilert wrote: > > > Am 14.05.2014 22:27, schrieb Jb Skaggs: >> So a child is a subcategory of a parent in treeview then? >> > > If you have a TreeView that shows categories - yes. You can put it that way. > > Others would call them nodes, and nodes that hang at the line under the > same node (their parent node) are its children. In most cases, children > appear indented to the right in a TreeView. The node above which is not > indented or one step less indented is their parent. > > Rolf > > >> On Wed, May 14, 2014 at 11:35 AM, Rolf-Werner Eilert >> wrote: >>> >>> >>> Am 14.05.2014 17:57, schrieb Jb Skaggs: >>>> In the treeview example I would like to understand the parent and kids aspects: >>>> >>>> Public Sub Button1_Click() >>>> >>>> Dim sIcon As String >>>> Dim sParent As String >>>> >>>> If Textbox1.Text <> Null Then >>>> If RadioButton1.Value Then >>>> sIcon = "Male.png" >>>> Else >>>> sIcon = "Female.png" >>>> End If >>>> 'Gets the parent item: the current item, or nothing is the treeview is void >>>> sParent = TreeView1.Key >>>> 'Now we will add a new entry with a key and a name of what was in >>>> the text box >>>> 'We will place it as a child of the currently selected entry >>>> TreeView1.Add(Textbox1.Text, Textbox1.Text, Picture[sIcon], >>>> sParent).EnsureVisible >>>> TreeView1.Item.EnsureVisible 'This will make sure that the item we >>>> just added to the list is in the visable area of the control. >>>> (Scrolling if necessary) >>>> TextBox1.Text = "" 'This empties out textbox >>>> RefreshInfo ' This will update our label and reflect the new number of kids >>>> End If >>>> End >>>> >>>> >>>> My understanding was that a kid or child was a copy or instant of the >>>> parent but I don't know if this is true in Gambas- so I would like to >>>> understand what actually happens when something is a parent and child. >>>> Thank you. Jb Skaggs >>>> >>> >>> >>> Errr - this is the TreeView, not inheriting (OOP): >>> >>> Parent1 >>> |--Child1 to Parent1 >>> |--Child2 to Parent1 >>> Parent2 >>> |--Child1 to Parent2 >>> |--Child1 to (Child1 to Parent2)* >>> |--Child2 to Parent2 >>> >>> * = Parent to it >>> >>> Or did I get you completely wrong? ;) >>> >>> Regards >>> Rolf >>> >>> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From n.rogozarski at ...626... Thu May 15 15:56:59 2014 From: n.rogozarski at ...626... (Roki) Date: Thu, 15 May 2014 15:56:59 +0200 Subject: [Gambas-user] How to lock (all controls) Form1 while Form2.Show = True? In-Reply-To: <1400161806049-46519.post@...3046...> References: <1400161806049-46519.post@...3046...> Message-ID: <5374C7AB.1050208@...626...> Try this! dim f2 as new Form2 f2.ShowModal On 05/15/2014 03:50 PM, abbat81 wrote: > I want my Form1 to be untouchable untill Form2 is not Closed. > If Form1_KeyPress, then show Form2 if it is Minimized. > > > > > -- > View this message in context: http://gambas.8142.n7.nabble.com/How-to-lock-all-controls-Form1-while-Form2-Show-True-tp46519.html > Sent from the gambas-user mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From mckaygerhard at ...626... Thu May 15 16:33:30 2014 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Thu, 15 May 2014 10:03:30 -0430 Subject: [Gambas-user] A strategical move for two communities: Gambas and The GNU Project Message-ID: Hllo Benoit, Tobias, Charlie an rest of mal list, please read carefully! From: Bruno F?lix Rezende Ribeiro many GNU and Freeoft followers an zealots are blinken about their mission, in the flisol in Venezuela, in presentations all are using win-buntu, so Charlie got a point, another exmple, their FLISOL-ve organization are using github event gitlab!!!! so againt Charlie goat a clear point about "missionary work", their got rotten!!!! From: Tobias Boege > Doing missionary work, eh? > Yes, tobias, u can take it as a missionary, but pelase, got more beyong! We must take into consideration that the missionary work leads others know things that maybe need to know and do not still .. i mean, me for example, i know about Gambas is thanks to one of those missionary movements (or rather zealots movement of GNU) > The only thing I *will* say is that GNU's C notation standards are ..... .... > but certainly annoying. > U got a point here... well in this, both parts must be make flexibility From: Charlie Reinl > the Basic language 'gambas' as long as I know it, was/is released under a > gnu-license (WHAT EVER NUMBER of) > Today, mayor software make in GNU & GPL, have releases on privative OS!!!!! > And I do not like organisations, organisations are rotten..if they are not > yes > as i said: Today, GNU & GPL software, have releases on privative OS!!!!! i mean, gambas are not available releases MACOSX or GUINDOWS so Charlie got a point here too!!! From: Bruno F?lix Rezende Ribeiro > It's also worth to add that Gambas being part of GNU will ease > the adoption of programs written in Gambas by the GNU project and then > further increase the visibility of Gambas language and its interpreter. > In this u got a point, currently, too many people not know what are gambas the name itselft said nothing about their utility.. ironic!!!! in Venezuela, 99% of students learn Basic in University, but not know about existence of gambas!! but already know about python!!! allof us must take in consideration that, Charlie, Todias and Benoit From: Beno?t Minisini > If becoming a GNU project means that the code must be rewritten to > follow the GNU's C notation standard, then I can't agree. I don't have > the time to do that. > Yes, in this if GNU part take in consideration that, join issue are fact!??? I like that Basic gamba implmentation will be an standar in GNU OS, so then in Venezuela University will have a secuel: ironic!!!! in Venezuela, 99% of students learn Basic in University, but not know about existence of gambas!! but already know about python!!! allof us must take in consideration that, Charlie, Todias and Benoit From herberthguzman at ...626... Thu May 15 19:30:59 2014 From: herberthguzman at ...626... (herberth guzman) Date: Thu, 15 May 2014 11:30:59 -0600 Subject: [Gambas-user] gb.desktop.x11 Message-ID: Hi Beno?t Thanks for your help. I did what you said, but not work, in my project I have the Atom Class gb.desktop otherwise it fails. X11.SetWindowProperty (Atom ["_NET_WM_WINDOW_TYPE"], Atom ["ATOM"] Atom ["_NET_WM_WINDOW_TYPE_DOCK"], f_taskbar.Id) Also work with, but not work: _NET_WM_STRUT _NET_WM_STRUT_PARTIAL _NET_WM_USER_TIME No how to implement it. Waiting for your suggestions, and thank you very much for your support. Regards. Herberth Guzman From gambas at ...1... Thu May 15 20:03:08 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 15 May 2014 20:03:08 +0200 Subject: [Gambas-user] gb.desktop.x11 In-Reply-To: References: Message-ID: <5375015C.4020906@...1...> Le 15/05/2014 19:30, herberth guzman a ?crit : > Hi > Beno?t > > Thanks for your help. > I did what you said, but not work, in my project I have the Atom Class > gb.desktop otherwise it fails. > > X11.SetWindowProperty (Atom ["_NET_WM_WINDOW_TYPE"], Atom ["ATOM"] > Atom ["_NET_WM_WINDOW_TYPE_DOCK"], f_taskbar.Id) > > Also work with, but not work: > > _NET_WM_STRUT > _NET_WM_STRUT_PARTIAL > _NET_WM_USER_TIME > > No how to implement it. > > Waiting for your suggestions, and thank you very much for your support. > > Regards. > > Herberth Guzman Please provide a little project that want to create a "dock" window and that fails, so that I can debug it. As for the other points, have you carefully read the freedesktop window-manager specifications? Regards, -- Beno?t Minisini From jussi.lahtinen at ...626... Thu May 15 22:31:55 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Thu, 15 May 2014 23:31:55 +0300 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: <53749657.9030307@...1...> References: <53749657.9030307@...1...> Message-ID: > Better: the IDE should support git as it supports subversion. > Prepare to have a massive head ache. Jussi From jussi.lahtinen at ...626... Fri May 16 00:27:06 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 16 May 2014 01:27:06 +0300 Subject: [Gambas-user] JIT problem In-Reply-To: <537495DF.6060700@...1...> References: <537495DF.6060700@...1...> Message-ID: Yes, everything works as expected! Thanks! Jussi On Thu, May 15, 2014 at 1:24 PM, Beno?t Minisini < gambas at ...1...> wrote: > Le 13/05/2014 13:53, Jussi Lahtinen a ?crit : > > I get following error message: > > "Stack became corrupted in a JIT function. Please make a bug report." > > > > This seems to be cause by optional argument. > > See attachment. > > > > Gambas 3 r6259 @ Xubuntu 14.04 64bit > > > > > > Jussi > > > > Does the revision #6264 change anything? > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From rmorgan62 at ...626... Fri May 16 06:58:59 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Thu, 15 May 2014 21:58:59 -0700 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: References: <53749657.9030307@...1...> Message-ID: I myself was just looking into using git with Gambas. I'd be very interested in anything you guys have to add. If anyone would like to write an article about it for Gambas Magazine let me know.... On Thu, May 15, 2014 at 1:31 PM, Jussi Lahtinen wrote: > > Better: the IDE should support git as it supports subversion. > > > > Prepare to have a massive head ache. > > > Jussi > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Fri May 16 16:21:02 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 07:21:02 -0700 Subject: [Gambas-user] Community Component Repo Message-ID: Hi Everyone, Is there a standard place on the web for folks to upload and share their gambas components? If not, do you think it would be a good idea to create such a place. Something similar to the Wordpress plugin site maybe.... A place where folks can upload and share their components, document them, and provide contact information to users of their components. I have found a handful of gambas components across the web. Most for gb2. It would be nice to have a central location for them and perhaps a way to search that location from the ide, or at least a link in the ide help browser. The new wiki site may or may not be a good place for this. Anyone have any thoughts on the matter? From abbat.81 at ...787... Fri May 16 16:49:30 2014 From: abbat.81 at ...787... (abbat81) Date: Fri, 16 May 2014 07:49:30 -0700 (PDT) Subject: [Gambas-user] How to get is a Form Opened or Form is Closed? Message-ID: <1400251770736-46529.post@...3046...> How to get is a Form Opened or Form is Closed? Thanks -- View this message in context: http://gambas.8142.n7.nabble.com/How-to-get-is-a-Form-Opened-or-Form-is-Closed-tp46529.html Sent from the gambas-user mailing list archive at Nabble.com. From n.rogozarski at ...626... Fri May 16 17:04:05 2014 From: n.rogozarski at ...626... (Roki) Date: Fri, 16 May 2014 17:04:05 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: <537495DF.6060700@...1...> References: <537495DF.6060700@...1...> Message-ID: <537628E5.4080407@...626...> Hello! Perhaps The question I ask you is ridiculous, but bear in mind that I am a relative novice in Gambas. How to pick revision #6264? I have daily PPA, but no update maybe for ten days. On 05/15/2014 12:24 PM, Beno?t Minisini wrote: > revision #6264 From taboege at ...626... Fri May 16 17:08:17 2014 From: taboege at ...626... (Tobias Boege) Date: Fri, 16 May 2014 17:08:17 +0200 Subject: [Gambas-user] Community Component Repo In-Reply-To: References: Message-ID: <20140516150817.GA984@...2774...> On Fri, 16 May 2014, Randall Morgan wrote: > Hi Everyone, > > Is there a standard place on the web for folks to upload and share their > gambas components? > > If not, do you think it would be a good idea to create such a place. > Something similar to the Wordpress plugin site maybe.... A place where > folks can upload and share their components, document them, and provide > contact information to users of their components. > > I have found a handful of gambas components across the web. Most for gb2. > It would be nice to have a central location for them and perhaps a way to > search that location from the ide, or at least a link in the ide help > browser. > > The new wiki site may or may not be a good place for this. Anyone have any > thoughts on the matter? Do you know [0]? It is not a "platform" but maybe someone can develop it to be one now that the wiki source code is more modular. The advantage of doing it inside gambaswiki.org would be that the folks can benefit from the existing wiki code: you mentioned that people may also want to document their components there. Well, that would not be difficult to implement because the wiki logic is already there and running. I just asked myself: why did that question didn't pop up earlier? I think the answer is that all the components I've seen are of exactly one of three kinds (I, myself have one of either kind): (a) very special-purpose and therefore on the author's or the author's client's computer or on his website; (b) unstable and therefore on the author's computer, where it belongs :-) or (c) general-purpose and at least runnable: then it's in the official source tree already. Now, if you think that I want to put your idea down: not so. The reason that I haven't seen usable components outside the official tree could also be *caused* be the lack of such a platform. I don't think it would do any bad. And if a general-enough component is found there, we can kindly ask the author to maintain it in the official tree later, too. BUT providing a place to describe and document your component is the less important thing, IMHO. It would be more important to include a system where component developers can work on their components, in a version-controlled manner (!) and show their code to others without having to tar the sources (*cough* SVN would be ideal so we can easily integrate good components into the official tree *cough*). That *could* boil down to creating distinct branches of Gambas on SF's SVN repository... However, I would really like to hear other's opinions before thinking further. Regards, Tobi [0] http://gambaswiki.org/wiki/dev/gambas_components -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From taboege at ...626... Fri May 16 17:09:41 2014 From: taboege at ...626... (Tobias Boege) Date: Fri, 16 May 2014 17:09:41 +0200 Subject: [Gambas-user] How to get is a Form Opened or Form is Closed? In-Reply-To: <1400251770736-46529.post@...3046...> References: <1400251770736-46529.post@...3046...> Message-ID: <20140516150941.GB984@...2774...> On Fri, 16 May 2014, abbat81 wrote: > How to get is a Form Opened or Form is Closed? > Thanks > Try myForm.Closed :-) -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From taboege at ...626... Fri May 16 17:24:26 2014 From: taboege at ...626... (Tobias Boege) Date: Fri, 16 May 2014 17:24:26 +0200 Subject: [Gambas-user] Community Component Repo In-Reply-To: <20140516150817.GA984@...2774...> References: <20140516150817.GA984@...2774...> Message-ID: <20140516152426.GC984@...2774...> On Fri, 16 May 2014, Tobias Boege wrote: > [...] > (a) very special-purpose and therefore on the author's or the author's > client's computer or on his website; > (b) unstable and therefore on the author's computer, where it belongs :-) or > (c) general-purpose and at least runnable: then it's in the official source > tree already. > [...] > > BUT providing a place to describe and document your component is the less > important thing, IMHO. It would be more important to include a system where > component developers can work on their components, in a version-controlled > manner (!) and show their code to others without having to tar the sources > (*cough* SVN would be ideal so we can easily integrate good components into > the official tree *cough*). That *could* boil down to creating distinct > branches of Gambas on SF's SVN repository... > Speaking of this, there was once a guy on gambas-devel who proposed some kind of object-oriented document generation component (IIRC it would support .odt and .tex) but he apparently discontinued the work on it. The component clearly belonged to category (b) above but maybe with some community support (of the kind which requires an online version-controlled source code repository!) it would have worked out... Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From herberthguzman at ...626... Fri May 16 18:15:48 2014 From: herberthguzman at ...626... (herberth guzman) Date: Fri, 16 May 2014 10:15:48 -0600 Subject: [Gambas-user] gb.desktop.x11 (taskbar) Message-ID: Hi Beno?t Send part of my code from my taskbar I have read a little about freedesktop and have seen some codes (they are all different) Really do not want to use one existing, I want one made ??in Gambas3, is that why I need it. I would like that my whole project is developed in Gambas3. And thanks for your help and support. Regards. ////////////////////////////////////////////// Public id_win_active As Integer Public HPanel_app As Panel Public hToggle As ToggleButton Public Sub _new() X11.SetWindowProperty(Atom["_NET_WM_WINDOW_TYPE"], Atom["ATOM"], Atom["_NET_WM_WINDOW_TYPE_DOCK"], f_taskbar.Id) X11.SetWindowProperty(Atom["_NET_WM_STRUT"], Atom["ATOM"], [0, 0, 0, 32], f_taskbar.Id) X11.SetWindowProperty(Atom["_NET_WM_STRUT_PARTIAL"], Atom["ATOM"], [0, 0, 0, 32, 0, 0, 0, 0, 0, 0, Desktop.H], f_taskbar.Id) '_NET_WM_USER_TIME (I have no idea) Desktop_Windows End Public Sub Form_Open() Me.TopOnly = True M_Global.Add(Me) Me.Top = Desktop.Height - 32 Me.Width = Desktop.Width Me.x = 0 m_kernel.Show_Appearance_Taskbar Wait 0.5 M_Embed.EMBED_SYSTEMTRAY End Public Sub MK_Panel() HPanel_app = New Panel(Me.Panel1) As "PanelApp" With HPanel_app .AutoResize = True .Expand = True .Arrangement = Arrange.Horizontal .Padding = 0 .Spacing = True .H = 18 End With End Public Sub Desktop_Windows() Dim i As Integer MK_Panel Desktop.Windows.Refresh For I = 0 To Desktop.Windows.Count - 1 If Desktop.Windows[i].Name Then hToggle = New ToggleButton(Me.HPanel_app) As "toggle" hToggle.Text = Desktop.Windows[i].Name Try hToggle.Picture = Desktop.Windows[i].GetIcon(16, 16).Picture.Image.Stretch(32, 32).Picture hToggle.Border = True hToggle.AutoResize = True hToggle.Height = 16 hToggle.Font.Size = 8 hToggle.Width = 150 hToggle.Mouse = 13 hToggle.Value = Desktop.Windows[i].id = Desktop.ActiveWindow hToggle.Tag = Desktop.Windows[i].Id hToggle.Tooltip = Desktop.Windows[i].Name hToggle.Refresh If (hToggle.Picture = Picture[Null]) Then hToggle.Picture = Picture["icon:/16/apps/application-default-icon"] Endif Endif Next End Public Sub Toggle_Click() Dim Value As Integer =1 Try id_win_active = Last.Tag Try Desktop.ActiveWindow = id_win_active _X11.MinimizeWindow(id_win_active, 1) If Value = 1 Then _X11.MinimizeWindow(id_win_active, 0) Else _X11.MinimizeWindow(id_win_active, 1) Endif End Public Sub Form_Close() Shell " killall nm-applet" Shell " killall stalonetray" End Public Sub mnuClose_Click() _X11.SendClientMessageToRootWindow("_NET_CLOSE_WINDOW", [1, 0, id_win_active, 0, 0], id_win_active) Desktop.Windows.Refresh() f_taskbar.Refresh Wait End Public Sub mnuMaximized_Click() _X11.MinimizeWindow(id_win_active, 0) End Public Sub mnuMinimizar_Click() _X11.MinimizeWindow(id_win_active, 1) End Herberth Guzman From pata.karlsson at ...626... Fri May 16 18:20:31 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Fri, 16 May 2014 18:20:31 +0200 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: <53749657.9030307@...1...> References: <53749657.9030307@...1...> Message-ID: 2014-05-15 12:26 GMT+02:00 Beno?t Minisini : > Le 09/05/2014 16:16, Patrik Karlsson a ?crit : > > I think it would be nice to just tick a CheckBox in the new project > dialog > > to create a standard .gitignore. > > Better: the IDE should support git as it supports subversion. > > Do you have the needed knowledge to explain me the difference between > git and subversion, and how I can do with git what I'm already doing > with subversion? (updates, commits, conflict management, revision > numbers, ignoring files...) > > -- > Beno?t Minisini > I guess I don't. I'm not sure how Gambas support for subversion is, I have never used it. In NetBeans and Eclipse I have used integrated svn and integrated git and if Gambas could provide that it would be really cool. For me, the main advantage that git has over svn is well, speed, and the fact that it is distributed. I can work on my local copy and commit even when not online, and later push/sync with another repository. /Patrik From gambas at ...1... Fri May 16 18:30:27 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 16 May 2014 18:30:27 +0200 Subject: [Gambas-user] gb.desktop.x11 (taskbar) In-Reply-To: References: Message-ID: <53763D23.9070105@...1...> Le 16/05/2014 18:15, herberth guzman a ?crit : > Hi Beno?t > > Send part of my code from my taskbar > I have read a little about freedesktop and have seen some codes (they are > all different) > Really do not want to use one existing, I want one made ??in Gambas3, is > that why I need it. > > I would like that my whole project is developed in Gambas3. > > And thanks for your help and support. > > Regards. > > > ////////////////////////////////////////////// > > Public id_win_active As Integer > Public HPanel_app As Panel > Public hToggle As ToggleButton > > Public Sub _new() > > X11.SetWindowProperty(Atom["_NET_WM_WINDOW_TYPE"], Atom["ATOM"], > Atom["_NET_WM_WINDOW_TYPE_DOCK"], f_taskbar.Id) > X11.SetWindowProperty(Atom["_NET_WM_STRUT"], Atom["ATOM"], [0, 0, 0, 32], > f_taskbar.Id) > X11.SetWindowProperty(Atom["_NET_WM_STRUT_PARTIAL"], Atom["ATOM"], [0, 0, > 0, 32, 0, 0, 0, 0, 0, 0, Desktop.H], f_taskbar.Id) > > '_NET_WM_USER_TIME (I have no idea) > > Desktop_Windows > > End > You should not do that in "_new", because your window may not have a window handle yet. Do that in the 'Open' event. The _NET_WM_USER_TIME of the window must be set to X11.Time (which should be named X11.LastEventTime). Regards, -- Beno?t Minisini From gambas at ...1... Fri May 16 18:37:57 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 16 May 2014 18:37:57 +0200 Subject: [Gambas-user] Fwd: gb.media v4l2 mediaplayer webcam image choopy In-Reply-To: References: <5374A2E7.2080301@...1...> <5374A629.6060202@...1...> <5374BFF4.4080305@...1...> <5374E7F0.90207@...1...> Message-ID: <53763EE5.3030902@...1...> Le 15/05/2014 20:26, Sorin Alecu a ?crit : > I've got your point. > Seem to be a conflict between Gambas3 gb.media and gstreamer 1.0 > regarding the freezes "choppy" images???? > How can I solve my project in order TO SEE IN GAMBAS, AND ONLY GAMBAS, > MY WEBCAM VIDEO STREAM AND SAVE FRAMES FROM IT AT 10s INTERVAL in Ubuntu > 13 and Gambas3?? > > Any help? > Regards, > Sorin > Whooo, don't yell! GStreamer is a huge delicate sensitive beast. In revision #6266, I finally succeeded in getting a screenshot of any sink video media control. Note: sink controls are final controls that render the result (audio or video). This is done with the MediaControl.GetLastImage(). I will commit soon a modified MTest module in the MediaPlayer example that takes a screenshot five seconds after a video pipeline starts playing. Regards, -- Beno?t Minisini From gambas at ...1... Fri May 16 18:41:13 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 16 May 2014 18:41:13 +0200 Subject: [Gambas-user] Fwd: gb.media v4l2 mediaplayer webcam image choopy In-Reply-To: <53763EE5.3030902@...1...> References: <5374A2E7.2080301@...1...> <5374A629.6060202@...1...> <5374BFF4.4080305@...1...> <5374E7F0.90207@...1...> <53763EE5.3030902@...1...> Message-ID: <53763FA9.4000901@...1...> Le 16/05/2014 18:37, Beno?t Minisini a ?crit : > Le 15/05/2014 20:26, Sorin Alecu a ?crit : >> I've got your point. >> Seem to be a conflict between Gambas3 gb.media and gstreamer 1.0 >> regarding the freezes "choppy" images???? >> How can I solve my project in order TO SEE IN GAMBAS, AND ONLY GAMBAS, >> MY WEBCAM VIDEO STREAM AND SAVE FRAMES FROM IT AT 10s INTERVAL in Ubuntu >> 13 and Gambas3?? >> >> Any help? >> Regards, >> Sorin >> > > Whooo, don't yell! GStreamer is a huge delicate sensitive beast. > > In revision #6266, I finally succeeded in getting a screenshot of any > sink video media control. > > Note: sink controls are final controls that render the result (audio or > video). > > This is done with the MediaControl.GetLastImage(). > > I will commit soon a modified MTest module in the MediaPlayer example > that takes a screenshot five seconds after a video pipeline starts playing. > > Regards, > Done in revision #6267. -- Beno?t Minisini From taboege at ...626... Fri May 16 18:57:12 2014 From: taboege at ...626... (Tobias Boege) Date: Fri, 16 May 2014 18:57:12 +0200 Subject: [Gambas-user] IDE support for git (was: Feature request: Option to create .gitignore in new Project dialog) In-Reply-To: References: <53749657.9030307@...1...> Message-ID: <20140516165712.GD984@...2774...> On Fri, 16 May 2014, Patrik Karlsson wrote: > 2014-05-15 12:26 GMT+02:00 Beno??t Minisini : > > > Le 09/05/2014 16:16, Patrik Karlsson a ??crit : > > > I think it would be nice to just tick a CheckBox in the new project > > dialog > > > to create a standard .gitignore. > > > > Better: the IDE should support git as it supports subversion. > > > > Do you have the needed knowledge to explain me the difference between > > git and subversion, and how I can do with git what I'm already doing > > with subversion? (updates, commits, conflict management, revision > > numbers, ignoring files...) > > > > -- > > Beno??t Minisini > > > > I guess I don't. > I'm not sure how Gambas support for subversion is, I have never used it. > In NetBeans and Eclipse I have used integrated svn and integrated git and > if Gambas could provide that it would be really cool. > For me, the main advantage that git has over svn is well, speed, and the > fact that it is distributed. I can work on my local copy and commit even > when not online, and later push/sync with another repository. > Personally, I use git for everything that is not Gambas - but not professionally. I only know what I needed up to the present. 1. Repository creation ---------------------- Differences begin with repository creation. In git, a repository is (simplified) a directory hierarchy and nothing more - unlike svn where a repository is p.d. bound to a central server. In the IDE project creation wizard, when the project is given the name "myproject", you would create the repository using $ git init /path/to/myproject 2. Adding, removing, committing ------------------------------- Adding, removing and commiting is a little more difficult. Git knows the modifications you did to the local files but it requires you to explicitly choose the pieces you want to commit. That is done using $ git add file_to_commit which adds the file to the staging area (the stuff that will be committed on next commit). You can remove files again from the staging area using $ git reset HEAD file_to_unstage If you are ready, do $ git commit and you are prompted to enter a commit message (which can be given from outside using the -m switch). HOWEVER, git allows that you only have some parts of a modified file in the staging area and some not. There were times I needed that feature to make orderly commits. I think we can leave this out for now. 3. Updates ---------- If you have a remote origin of your project, $ git push will update that remote repository. Conversely, $ git pull will pull in changes from the remote origin. Again, here is much more to explore and support... 4. Conflicts ------------ Conflicts are likely to pop up in merges ("pull" above is also a merge). If a merge brings conflicts, it is stopped. You are shown the conflicting files which include conflict markers. You then resolve the conflicts and add them to the staging area. The merge is continued when you commit. 5. Miscellaneous ---------------- You can ignore files by providing a .gitignore file. It lists patterns for files to be ignored. Revision numbers aren't in git. Every commit has a SHA-1 hash that identifies it. A central point in working with git is "branching, merging, rebasing". We could use support for that, too. But I have no idea about the current IDE's treatment of VCS's so I don't know how these things would integrate into the interface... and maybe this point has time until basic functionality is ready. If you have questions (specific ones at best, a la "here's the SVN command, how to do it in git?"), don't hesitate. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From rmorgan62 at ...626... Fri May 16 19:31:43 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 10:31:43 -0700 Subject: [Gambas-user] Community Component Repo In-Reply-To: <20140516152426.GC984@...2774...> References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> Message-ID: I have seen Gambas growing in popularity over the past few years, and I feel something like this could help it grow even more. I think one of the reasons we see so few components is the lack of a centralized place to host them. Giving a component author a place to host (even if it is just a wiki page with a link to SF, BB, or GH, I think would help promote Gambas and grow the user community. I have not seen the wiki code nor do I know all the requirements we would need for something like this. But I can tell you that Wordpress' plugin repo is one of the biggest factors in it's popularity. Not all the plugins found there are useful, or even well behaved. However, they provide a voting and comment system that also sends comments to the plugin author for feedback. The voting system allows users to see the most popular plugins and the comments allow users to see any issues. Also, each plugin page specifies what version(s) it works with, when it was last updated, and provides a link to the author's site or at a minimum, a contact form to email him. The documentation on the page provides basic information about the plugin and install directions. One thing I like most about wordpress is that I can search for a plugin right from within the admin panel. MSVS also allows me to find components from within visual studio. It should be trivial to provide a link in the help ide help info for a component hosting site. For those who do not know wordpress' plugin hosting site see: https://wordpress.org/plugins/buddypress/ A System for Gambas that provided the same basic services I think would be a great idea! The users will sort out what components are worth downloading, and give feedback to the developers. Just as WordPress has integrated some plugins into their base code when they became popular, Gambas could choose to do the same or not. Components would be there for those who need them. Chances are if you've needed a component for something, there is someone else out there who could also find a use for your component. And, if your component has a few bugs, there may be someone willing to send patches. Anyhow, I think its important that we discuss this option for the community. I was just looking at Apache Allura for my own interest. But it might provide some features for hosting projects if not hosted on SF or similar. On Fri, May 16, 2014 at 8:24 AM, Tobias Boege wrote: > On Fri, 16 May 2014, Tobias Boege wrote: > > [...] > > (a) very special-purpose and therefore on the author's or the author's > > client's computer or on his website; > > (b) unstable and therefore on the author's computer, where it belongs > :-) or > > (c) general-purpose and at least runnable: then it's in the official > source > > tree already. > > [...] > > > > BUT providing a place to describe and document your component is the less > > important thing, IMHO. It would be more important to include a system > where > > component developers can work on their components, in a > version-controlled > > manner (!) and show their code to others without having to tar the > sources > > (*cough* SVN would be ideal so we can easily integrate good components > into > > the official tree *cough*). That *could* boil down to creating distinct > > branches of Gambas on SF's SVN repository... > > > > Speaking of this, there was once a guy on gambas-devel who proposed some > kind of object-oriented document generation component (IIRC it would > support > .odt and .tex) but he apparently discontinued the work on it. > > The component clearly belonged to category (b) above but maybe with some > community support (of the kind which requires an online version-controlled > source code repository!) it would have worked out... > > Regards, > Tobi > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From gambas.fr at ...626... Fri May 16 21:32:33 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Fri, 16 May 2014 21:32:33 +0200 Subject: [Gambas-user] gb.desktop.x11 (taskbar) In-Reply-To: <53763D23.9070105@...1...> References: <53763D23.9070105@...1...> Message-ID: well benoit forgot to export atom ... 2014-05-16 18:30 GMT+02:00 Beno?t Minisini : > Le 16/05/2014 18:15, herberth guzman a ?crit : >> Hi Beno?t >> >> Send part of my code from my taskbar >> I have read a little about freedesktop and have seen some codes (they are >> all different) >> Really do not want to use one existing, I want one made in Gambas3, is >> that why I need it. >> >> I would like that my whole project is developed in Gambas3. >> >> And thanks for your help and support. >> >> Regards. >> >> >> ////////////////////////////////////////////// >> >> Public id_win_active As Integer >> Public HPanel_app As Panel >> Public hToggle As ToggleButton >> >> Public Sub _new() >> >> X11.SetWindowProperty(Atom["_NET_WM_WINDOW_TYPE"], Atom["ATOM"], >> Atom["_NET_WM_WINDOW_TYPE_DOCK"], f_taskbar.Id) >> X11.SetWindowProperty(Atom["_NET_WM_STRUT"], Atom["ATOM"], [0, 0, 0, 32], >> f_taskbar.Id) >> X11.SetWindowProperty(Atom["_NET_WM_STRUT_PARTIAL"], Atom["ATOM"], [0, 0, >> 0, 32, 0, 0, 0, 0, 0, 0, Desktop.H], f_taskbar.Id) >> >> '_NET_WM_USER_TIME (I have no idea) >> >> Desktop_Windows >> >> End >> > > You should not do that in "_new", because your window may not have a > window handle yet. Do that in the 'Open' event. > > The _NET_WM_USER_TIME of the window must be set to X11.Time (which > should be named X11.LastEventTime). > > Regards, > > -- > Beno?t Minisini > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From gambas at ...1... Fri May 16 22:31:02 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 16 May 2014 22:31:02 +0200 Subject: [Gambas-user] Community Component Repo In-Reply-To: References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> Message-ID: <53767586.5040904@...1...> Le 16/05/2014 19:31, Randall Morgan a ?crit : > I have seen Gambas growing in popularity over the past few years, and I > feel something like this could help it grow even more. I think one of the > reasons we see so few components is the lack of a centralized place to host > them. Giving a component author a place to host (even if it is just a wiki > page with a link to SF, BB, or GH, I think would help promote Gambas and > grow the user community. I have not seen the wiki code nor do I know all > the requirements we would need for something like this. But I can tell you > that Wordpress' plugin repo is one of the biggest factors in it's > popularity.... Good idea. But now let's find someone that can do it... Here is what I suggest, using your ideas: - Gambas components are like Linux device drivers: they are part of the language, and their source code must be in the Gambas source code. - So let's call the components you are talking about "Gambas user components" and the other "Gambas kernel components" (just for that mail). - Make the Gambas user component repository a website entire made with one Gambas project. - The website allows to upload a component as a source archive. - The IDE will be able to automatically download, compile and install the user components from the website if needed. - Maybe the interpreter can do it also when running a program! - These components will only be installed in the user home directory. - Each user component has a version number. The IDE will then detect a new version, and will be able to download several versions of the same component. - Each user component requires some specifics version of Gambas. For example >= 3.1 and < 4.0. - Each user component has its own page on the website. The website user can post comment on the page, and vote. - Each user component has an icon, a one-line description, and a longer description. - Each user component has a gambas component name. To prevent name clash with kernel components, we will prefix the component name with something like "comp.". - A component name can have synonymous. What do you think ? Of course the biggest point is : who will do all that? -- Beno?t Minisini From jussi.lahtinen at ...626... Fri May 16 23:24:45 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 17 May 2014 00:24:45 +0300 Subject: [Gambas-user] JIT problem In-Reply-To: <537628E5.4080407@...626...> References: <537495DF.6060700@...1...> <537628E5.4080407@...626...> Message-ID: You need to wait for update or compile from sources (instructions can be found from http://gambaswiki.org/wiki/install?w&l=en ). Jussi On Fri, May 16, 2014 at 6:04 PM, Roki wrote: > Hello! > Perhaps The question I ask you is ridiculous, but bear in mind that I am > a relative novice in Gambas. How to pick revision #6264? I have daily > PPA, but no update maybe for ten days. > > On 05/15/2014 12:24 PM, Beno?t Minisini wrote: > > revision #6264 > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bbruen at ...2308... Sat May 17 01:21:22 2014 From: bbruen at ...2308... (B Bruen) Date: Sat, 17 May 2014 08:51:22 +0930 Subject: [Gambas-user] Community Component Repo In-Reply-To: <53767586.5040904@...1...> References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> Message-ID: <20140517085122.0da13d938356361a2ca2d20a@...2308...> On Fri, 16 May 2014 22:31:02 +0200 Beno?t Minisini wrote: > Le 16/05/2014 19:31, Randall Morgan a ?crit : > > I have seen Gambas growing in popularity over the past few years, and I > > feel something like this could help it grow even more. I think one of the > > reasons we see so few components is the lack of a centralized place to host > > them. Giving a component author a place to host (even if it is just a wiki > > page with a link to SF, BB, or GH, I think would help promote Gambas and > > grow the user community. I have not seen the wiki code nor do I know all > > the requirements we would need for something like this. But I can tell you > > that Wordpress' plugin repo is one of the biggest factors in it's > > popularity.... > > Good idea. But now let's find someone that can do it... > > Here is what I suggest, using your ideas: > > - Gambas components are like Linux device drivers: they are part of the > language, and their source code must be in the Gambas source code. > > - So let's call the components you are talking about "Gambas user > components" and the other "Gambas kernel components" (just for that mail). > > - Make the Gambas user component repository a website entire made with > one Gambas project. > > - The website allows to upload a component as a source archive. > > - The IDE will be able to automatically download, compile and install > the user components from the website if needed. > > - Maybe the interpreter can do it also when running a program! > > - These components will only be installed in the user home directory. > > - Each user component has a version number. The IDE will then detect a > new version, and will be able to download several versions of the same > component. > > - Each user component requires some specifics version of Gambas. For > example >= 3.1 and < 4.0. > > - Each user component has its own page on the website. The website user > can post comment on the page, and vote. > > - Each user component has an icon, a one-line description, and a longer > description. > > - Each user component has a gambas component name. To prevent name clash > with kernel components, we will prefix the component name with something > like "comp.". > > - A component name can have synonymous. > > What do you think ? > > Of course the biggest point is : who will do all that? > > -- > Beno?t Minisini > There's a lot of good ideas here in this thread. But there is one aspect missing. That is, gambas development tools. These are not components, but stand alone applications that aid in developing in gambas. For example, we have a "product oriented project browser" (we have three "products that are comprised of dozens of gambas projects,this tool lets us browse to particular projects within a product and launch the IDE with it loaded. It does other stuff as well.). Another is a set of three of something I'll hesitantly call "code generators" (they don't generate code but they generate a code skeleton). There are three because 2 are very specific to one of our products, but the third is a general purpose generator that both forward and backward engineers classes in a gambas project and provides generation of certain class aspects far above what the IDE offers. But I am digressing. We have some components that we have made available via our own website. To my mind they sit somewhere in the middle of all three of Tobi's categories. They are sort of "special purpose", they are somewhat stable but are not official source tree "ready" or better yet "applicable", You can see them at http://paddys-hill.net/wp/gambas/gambas-components/ and yes that is a -- B Bruen From bbruen at ...2308... Sat May 17 01:35:10 2014 From: bbruen at ...2308... (B Bruen) Date: Sat, 17 May 2014 09:05:10 +0930 Subject: [Gambas-user] Community Component Repo In-Reply-To: <20140517085122.0da13d938356361a2ca2d20a@...2308...> References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> Message-ID: <20140517090510.7887e35b36eb0643d90dafdf@...2308...> On Sat, 17 May 2014 08:51:22 +0930 B Bruen wrote: > On Fri, 16 May 2014 22:31:02 +0200 > Beno?t Minisini wrote: > > > Le 16/05/2014 19:31, Randall Morgan a ?crit : > > > I have seen Gambas growing in popularity over the past few years, and I > > > feel something like this could help it grow even more. I think one of the > > > reasons we see so few components is the lack of a centralized place to host > > > them. Giving a component author a place to host (even if it is just a wiki > > > page with a link to SF, BB, or GH, I think would help promote Gambas and > > > grow the user community. I have not seen the wiki code nor do I know all > > > the requirements we would need for something like this. But I can tell you > > > that Wordpress' plugin repo is one of the biggest factors in it's > > > popularity.... > > > > Good idea. But now let's find someone that can do it... > > > > Here is what I suggest, using your ideas: > > > > - Gambas components are like Linux device drivers: they are part of the > > language, and their source code must be in the Gambas source code. > > > > - So let's call the components you are talking about "Gambas user > > components" and the other "Gambas kernel components" (just for that mail). > > > > - Make the Gambas user component repository a website entire made with > > one Gambas project. > > > > - The website allows to upload a component as a source archive. > > > > - The IDE will be able to automatically download, compile and install > > the user components from the website if needed. > > > > - Maybe the interpreter can do it also when running a program! > > > > - These components will only be installed in the user home directory. > > > > - Each user component has a version number. The IDE will then detect a > > new version, and will be able to download several versions of the same > > component. > > > > - Each user component requires some specifics version of Gambas. For > > example >= 3.1 and < 4.0. > > > > - Each user component has its own page on the website. The website user > > can post comment on the page, and vote. > > > > - Each user component has an icon, a one-line description, and a longer > > description. > > > > - Each user component has a gambas component name. To prevent name clash > > with kernel components, we will prefix the component name with something > > like "comp.". > > > > - A component name can have synonymous. > > > > What do you think ? > > > > Of course the biggest point is : who will do all that? > > > > -- > > Beno?t Minisini > > > There's a lot of good ideas here in this thread. > But there is one aspect missing. That is, gambas development tools. These are not components, but stand alone applications that aid in developing in gambas. For example, we have a "product oriented project browser" (we have three "products that are comprised of dozens of gambas projects,this tool lets us browse to particular projects within a product and launch the IDE with it loaded. It does other stuff as well.). Another is a set of three of something I'll hesitantly call "code generators" (they don't generate code but they generate a code skeleton). There are three because 2 are very specific to one of our products, but the third is a general purpose generator that both forward and backward engineers classes in a gambas project and provides generation of certain class aspects far above what the IDE offers. > > But I am digressing. > We have some components that we have made available via our own website. To my mind they sit somewhere in the middle of all three of Tobi's categories. They are sort of "special purpose", they are somewhat stable but are not official source tree "ready" or better yet "applicable", You can see them at http://paddys-hill.net/wp/gambas/gambas-components/ and yes that is a > (dammit! Cut my finger today and typing with a finger stall on is not easy. Rest of post is....) wordpress site. Why do we use our own site? Primarily because I could get more control over the page content and the upload/download aspects rather than using the current wiki. Why do we publish our components? Now this is the important bit. We get feedback for the functional aspects of the stuff we publish from the users. They'll very readily tell us when something doesn't work but very little about what is good or "what about...? ideas". This is what I'd love to see in a common or centralised "user component" site i.e. feedback from other developers about a component. jm20c -- B Bruen From gambas at ...1... Sat May 17 01:44:11 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 17 May 2014 01:44:11 +0200 Subject: [Gambas-user] Frame Arrangement In-Reply-To: References: Message-ID: <5376A2CB.6030707@...1...> Le 10/05/2014 10:12, Patrik Karlsson a ?crit : > I found this [1] and other threads on the topic of having Frame arrange it > contents. > We still miss the option to do it. > What is the status today, 10 years later, still problematic to implement? > > Any good work arounds? I was thinking of having a panel that I re-calculate > the size for, but maybe I just hit the some problem Benoit would have. > > > [1] > http://sourceforge.net/p/gambas/mailman/gambas-devel/thread/200404172306.17716.gambas%40users.sourceforge.net/#msg5541527 > > /Patrik Since revision #6269, Frame have now all arrangement properties, like Panel and other containers. Regards, -- Beno?t Minisini From rmorgan62 at ...626... Sat May 17 01:50:33 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 16:50:33 -0700 Subject: [Gambas-user] Community Component Repo In-Reply-To: <20140517085122.0da13d938356361a2ca2d20a@...2308...> References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> Message-ID: LOL I've had your site's component page sitting open in my browser for two days now. Along with others I have found components on. Some of your components like the list manger are indeed general components that others will find useful (thanks for making them available!). But they would find much more use if there was one location for all gambas user components, and that location was accessible via the ide. I am going to be taking on a large project scheduled June 20th. So I may not be able to complete such a system. But I would love to help where I can. I do think that either tying the user component system into the wiki either by extending the wiki or simply by linking via a url would be best as it would put everything in one location. The two should seem like they are two sides of the same coin, a unified user support system. Any thoughts? On Fri, May 16, 2014 at 4:21 PM, B Bruen wrote: > On Fri, 16 May 2014 22:31:02 +0200 > Beno?t Minisini wrote: > > > Le 16/05/2014 19:31, Randall Morgan a ?crit : > > > I have seen Gambas growing in popularity over the past few years, and I > > > feel something like this could help it grow even more. I think one of > the > > > reasons we see so few components is the lack of a centralized place to > host > > > them. Giving a component author a place to host (even if it is just a > wiki > > > page with a link to SF, BB, or GH, I think would help promote Gambas > and > > > grow the user community. I have not seen the wiki code nor do I know > all > > > the requirements we would need for something like this. But I can tell > you > > > that Wordpress' plugin repo is one of the biggest factors in it's > > > popularity.... > > > > Good idea. But now let's find someone that can do it... > > > > Here is what I suggest, using your ideas: > > > > - Gambas components are like Linux device drivers: they are part of the > > language, and their source code must be in the Gambas source code. > > > > - So let's call the components you are talking about "Gambas user > > components" and the other "Gambas kernel components" (just for that > mail). > > > > - Make the Gambas user component repository a website entire made with > > one Gambas project. > > > > - The website allows to upload a component as a source archive. > > > > - The IDE will be able to automatically download, compile and install > > the user components from the website if needed. > > > > - Maybe the interpreter can do it also when running a program! > > > > - These components will only be installed in the user home directory. > > > > - Each user component has a version number. The IDE will then detect a > > new version, and will be able to download several versions of the same > > component. > > > > - Each user component requires some specifics version of Gambas. For > > example >= 3.1 and < 4.0. > > > > - Each user component has its own page on the website. The website user > > can post comment on the page, and vote. > > > > - Each user component has an icon, a one-line description, and a longer > > description. > > > > - Each user component has a gambas component name. To prevent name clash > > with kernel components, we will prefix the component name with something > > like "comp.". > > > > - A component name can have synonymous. > > > > What do you think ? > > > > Of course the biggest point is : who will do all that? > > > > -- > > Beno?t Minisini > > > There's a lot of good ideas here in this thread. > But there is one aspect missing. That is, gambas development tools. > These are not components, but stand alone applications that aid in > developing in gambas. For example, we have a "product oriented project > browser" (we have three "products that are comprised of dozens of gambas > projects,this tool lets us browse to particular projects within a product > and launch the IDE with it loaded. It does other stuff as well.). Another > is a set of three of something I'll hesitantly call "code generators" (they > don't generate code but they generate a code skeleton). There are three > because 2 are very specific to one of our products, but the third is a > general purpose generator that both forward and backward engineers classes > in a gambas project and provides generation of certain class aspects far > above what the IDE offers. > > But I am digressing. > We have some components that we have made available via our own website. > To my mind they sit somewhere in the middle of all three of Tobi's > categories. They are sort of "special purpose", they are somewhat stable > but are not official source tree "ready" or better yet "applicable", You > can see them at http://paddys-hill.net/wp/gambas/gambas-components/ and > yes that is a > > -- > B Bruen > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Sat May 17 01:53:51 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 16:53:51 -0700 Subject: [Gambas-user] Community Component Repo In-Reply-To: References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> Message-ID: B Buen, I think having the ability to publish a component from the ide would be a great addition! And yes, when you publish a user component you will get feedback that will help you improve your component. That to me will only improve Gambas as a whole and increase adoption. On Fri, May 16, 2014 at 4:50 PM, Randall Morgan wrote: > LOL I've had your site's component page sitting open in my browser for two > days now. Along with others I have found components on. > > Some of your components like the list manger are indeed general components > that others will find useful (thanks for making them available!). But they > would find much more use if there was one location for all gambas user > components, and that location was accessible via the ide. > > I am going to be taking on a large project scheduled June 20th. So I may > not be able to complete such a system. But I would love to help where I > can. I do think that either tying the user component system into the wiki > either by extending the wiki or simply by linking via a url would be best > as it would put everything in one location. The two should seem like they > are two sides of the same coin, a unified user support system. > > Any thoughts? > > > On Fri, May 16, 2014 at 4:21 PM, B Bruen wrote: > >> On Fri, 16 May 2014 22:31:02 +0200 >> Beno?t Minisini wrote: >> >> > Le 16/05/2014 19:31, Randall Morgan a ?crit : >> > > I have seen Gambas growing in popularity over the past few years, and >> I >> > > feel something like this could help it grow even more. I think one of >> the >> > > reasons we see so few components is the lack of a centralized place >> to host >> > > them. Giving a component author a place to host (even if it is just a >> wiki >> > > page with a link to SF, BB, or GH, I think would help promote Gambas >> and >> > > grow the user community. I have not seen the wiki code nor do I know >> all >> > > the requirements we would need for something like this. But I can >> tell you >> > > that Wordpress' plugin repo is one of the biggest factors in it's >> > > popularity.... >> > >> > Good idea. But now let's find someone that can do it... >> > >> > Here is what I suggest, using your ideas: >> > >> > - Gambas components are like Linux device drivers: they are part of the >> > language, and their source code must be in the Gambas source code. >> > >> > - So let's call the components you are talking about "Gambas user >> > components" and the other "Gambas kernel components" (just for that >> mail). >> > >> > - Make the Gambas user component repository a website entire made with >> > one Gambas project. >> > >> > - The website allows to upload a component as a source archive. >> > >> > - The IDE will be able to automatically download, compile and install >> > the user components from the website if needed. >> > >> > - Maybe the interpreter can do it also when running a program! >> > >> > - These components will only be installed in the user home directory. >> > >> > - Each user component has a version number. The IDE will then detect a >> > new version, and will be able to download several versions of the same >> > component. >> > >> > - Each user component requires some specifics version of Gambas. For >> > example >= 3.1 and < 4.0. >> > >> > - Each user component has its own page on the website. The website user >> > can post comment on the page, and vote. >> > >> > - Each user component has an icon, a one-line description, and a longer >> > description. >> > >> > - Each user component has a gambas component name. To prevent name clash >> > with kernel components, we will prefix the component name with something >> > like "comp.". >> > >> > - A component name can have synonymous. >> > >> > What do you think ? >> > >> > Of course the biggest point is : who will do all that? >> > >> > -- >> > Beno?t Minisini >> > >> There's a lot of good ideas here in this thread. >> But there is one aspect missing. That is, gambas development tools. >> These are not components, but stand alone applications that aid in >> developing in gambas. For example, we have a "product oriented project >> browser" (we have three "products that are comprised of dozens of gambas >> projects,this tool lets us browse to particular projects within a product >> and launch the IDE with it loaded. It does other stuff as well.). Another >> is a set of three of something I'll hesitantly call "code generators" (they >> don't generate code but they generate a code skeleton). There are three >> because 2 are very specific to one of our products, but the third is a >> general purpose generator that both forward and backward engineers classes >> in a gambas project and provides generation of certain class aspects far >> above what the IDE offers. >> >> But I am digressing. >> We have some components that we have made available via our own website. >> To my mind they sit somewhere in the middle of all three of Tobi's >> categories. They are sort of "special purpose", they are somewhat stable >> but are not official source tree "ready" or better yet "applicable", You >> can see them at http://paddys-hill.net/wp/gambas/gambas-components/ and >> yes that is a >> >> -- >> B Bruen >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Sat May 17 01:56:51 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 16:56:51 -0700 Subject: [Gambas-user] Community Component Repo In-Reply-To: References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> Message-ID: Benoit, To prevent name clashes we could invent a naming scheme that included the publisher's account name or a portion there of and then require account names to be unique. I am sure there are other methods we could use as well. On Fri, May 16, 2014 at 4:53 PM, Randall Morgan wrote: > B Buen, > > I think having the ability to publish a component from the ide would be a > great addition! And yes, when you publish a user component you will get > feedback that will help you improve your component. That to me will only > improve Gambas as a whole and increase adoption. > > > On Fri, May 16, 2014 at 4:50 PM, Randall Morgan wrote: > >> LOL I've had your site's component page sitting open in my browser for >> two days now. Along with others I have found components on. >> >> Some of your components like the list manger are indeed general >> components that others will find useful (thanks for making them >> available!). But they would find much more use if there was one location >> for all gambas user components, and that location was accessible via the >> ide. >> >> I am going to be taking on a large project scheduled June 20th. So I may >> not be able to complete such a system. But I would love to help where I >> can. I do think that either tying the user component system into the wiki >> either by extending the wiki or simply by linking via a url would be best >> as it would put everything in one location. The two should seem like they >> are two sides of the same coin, a unified user support system. >> >> Any thoughts? >> >> >> On Fri, May 16, 2014 at 4:21 PM, B Bruen wrote: >> >>> On Fri, 16 May 2014 22:31:02 +0200 >>> Beno?t Minisini wrote: >>> >>> > Le 16/05/2014 19:31, Randall Morgan a ?crit : >>> > > I have seen Gambas growing in popularity over the past few years, >>> and I >>> > > feel something like this could help it grow even more. I think one >>> of the >>> > > reasons we see so few components is the lack of a centralized place >>> to host >>> > > them. Giving a component author a place to host (even if it is just >>> a wiki >>> > > page with a link to SF, BB, or GH, I think would help promote Gambas >>> and >>> > > grow the user community. I have not seen the wiki code nor do I know >>> all >>> > > the requirements we would need for something like this. But I can >>> tell you >>> > > that Wordpress' plugin repo is one of the biggest factors in it's >>> > > popularity.... >>> > >>> > Good idea. But now let's find someone that can do it... >>> > >>> > Here is what I suggest, using your ideas: >>> > >>> > - Gambas components are like Linux device drivers: they are part of the >>> > language, and their source code must be in the Gambas source code. >>> > >>> > - So let's call the components you are talking about "Gambas user >>> > components" and the other "Gambas kernel components" (just for that >>> mail). >>> > >>> > - Make the Gambas user component repository a website entire made with >>> > one Gambas project. >>> > >>> > - The website allows to upload a component as a source archive. >>> > >>> > - The IDE will be able to automatically download, compile and install >>> > the user components from the website if needed. >>> > >>> > - Maybe the interpreter can do it also when running a program! >>> > >>> > - These components will only be installed in the user home directory. >>> > >>> > - Each user component has a version number. The IDE will then detect a >>> > new version, and will be able to download several versions of the same >>> > component. >>> > >>> > - Each user component requires some specifics version of Gambas. For >>> > example >= 3.1 and < 4.0. >>> > >>> > - Each user component has its own page on the website. The website user >>> > can post comment on the page, and vote. >>> > >>> > - Each user component has an icon, a one-line description, and a longer >>> > description. >>> > >>> > - Each user component has a gambas component name. To prevent name >>> clash >>> > with kernel components, we will prefix the component name with >>> something >>> > like "comp.". >>> > >>> > - A component name can have synonymous. >>> > >>> > What do you think ? >>> > >>> > Of course the biggest point is : who will do all that? >>> > >>> > -- >>> > Beno?t Minisini >>> > >>> There's a lot of good ideas here in this thread. >>> But there is one aspect missing. That is, gambas development tools. >>> These are not components, but stand alone applications that aid in >>> developing in gambas. For example, we have a "product oriented project >>> browser" (we have three "products that are comprised of dozens of gambas >>> projects,this tool lets us browse to particular projects within a product >>> and launch the IDE with it loaded. It does other stuff as well.). Another >>> is a set of three of something I'll hesitantly call "code generators" (they >>> don't generate code but they generate a code skeleton). There are three >>> because 2 are very specific to one of our products, but the third is a >>> general purpose generator that both forward and backward engineers classes >>> in a gambas project and provides generation of certain class aspects far >>> above what the IDE offers. >>> >>> But I am digressing. >>> We have some components that we have made available via our own website. >>> To my mind they sit somewhere in the middle of all three of Tobi's >>> categories. They are sort of "special purpose", they are somewhat stable >>> but are not official source tree "ready" or better yet "applicable", You >>> can see them at http://paddys-hill.net/wp/gambas/gambas-components/ and >>> yes that is a >>> >>> -- >>> B Bruen >>> >>> >>> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >>> available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>> >> >> >> >> -- >> If you ask me if it can be done. The answer is YES, it can always be >> done. The correct questions however are... What will it cost, and how long >> will it take? >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Sat May 17 02:03:12 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 17:03:12 -0700 Subject: [Gambas-user] Community Component Repo In-Reply-To: References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> Message-ID: I think tools and apps should separate categories and should not be handled by the ide but should be published along side user components. Annoucing new applications could be done using rss (something I think the startup page could use effectively to provide news of new versions and bug fixes as well as present new tools and components to developers. This would do a more effective job of marketing gambas to developers. I think if we are careful about it we could setup a project hosting site using an existing svn forge system and then start collecting components and documentation while we work on a gambas implementation for a more complete system. Any thoughts on that approach? On Fri, May 16, 2014 at 4:56 PM, Randall Morgan wrote: > Benoit, > > To prevent name clashes we could invent a naming scheme that included the > publisher's account name or a portion there of and then require account > names to be unique. I am sure there are other methods we could use as well. > > > On Fri, May 16, 2014 at 4:53 PM, Randall Morgan wrote: > >> B Buen, >> >> I think having the ability to publish a component from the ide would be a >> great addition! And yes, when you publish a user component you will get >> feedback that will help you improve your component. That to me will only >> improve Gambas as a whole and increase adoption. >> >> >> On Fri, May 16, 2014 at 4:50 PM, Randall Morgan wrote: >> >>> LOL I've had your site's component page sitting open in my browser for >>> two days now. Along with others I have found components on. >>> >>> Some of your components like the list manger are indeed general >>> components that others will find useful (thanks for making them >>> available!). But they would find much more use if there was one location >>> for all gambas user components, and that location was accessible via the >>> ide. >>> >>> I am going to be taking on a large project scheduled June 20th. So I may >>> not be able to complete such a system. But I would love to help where I >>> can. I do think that either tying the user component system into the wiki >>> either by extending the wiki or simply by linking via a url would be best >>> as it would put everything in one location. The two should seem like they >>> are two sides of the same coin, a unified user support system. >>> >>> Any thoughts? >>> >>> >>> On Fri, May 16, 2014 at 4:21 PM, B Bruen wrote: >>> >>>> On Fri, 16 May 2014 22:31:02 +0200 >>>> Beno?t Minisini wrote: >>>> >>>> > Le 16/05/2014 19:31, Randall Morgan a ?crit : >>>> > > I have seen Gambas growing in popularity over the past few years, >>>> and I >>>> > > feel something like this could help it grow even more. I think one >>>> of the >>>> > > reasons we see so few components is the lack of a centralized place >>>> to host >>>> > > them. Giving a component author a place to host (even if it is just >>>> a wiki >>>> > > page with a link to SF, BB, or GH, I think would help promote >>>> Gambas and >>>> > > grow the user community. I have not seen the wiki code nor do I >>>> know all >>>> > > the requirements we would need for something like this. But I can >>>> tell you >>>> > > that Wordpress' plugin repo is one of the biggest factors in it's >>>> > > popularity.... >>>> > >>>> > Good idea. But now let's find someone that can do it... >>>> > >>>> > Here is what I suggest, using your ideas: >>>> > >>>> > - Gambas components are like Linux device drivers: they are part of >>>> the >>>> > language, and their source code must be in the Gambas source code. >>>> > >>>> > - So let's call the components you are talking about "Gambas user >>>> > components" and the other "Gambas kernel components" (just for that >>>> mail). >>>> > >>>> > - Make the Gambas user component repository a website entire made with >>>> > one Gambas project. >>>> > >>>> > - The website allows to upload a component as a source archive. >>>> > >>>> > - The IDE will be able to automatically download, compile and install >>>> > the user components from the website if needed. >>>> > >>>> > - Maybe the interpreter can do it also when running a program! >>>> > >>>> > - These components will only be installed in the user home directory. >>>> > >>>> > - Each user component has a version number. The IDE will then detect a >>>> > new version, and will be able to download several versions of the same >>>> > component. >>>> > >>>> > - Each user component requires some specifics version of Gambas. For >>>> > example >= 3.1 and < 4.0. >>>> > >>>> > - Each user component has its own page on the website. The website >>>> user >>>> > can post comment on the page, and vote. >>>> > >>>> > - Each user component has an icon, a one-line description, and a >>>> longer >>>> > description. >>>> > >>>> > - Each user component has a gambas component name. To prevent name >>>> clash >>>> > with kernel components, we will prefix the component name with >>>> something >>>> > like "comp.". >>>> > >>>> > - A component name can have synonymous. >>>> > >>>> > What do you think ? >>>> > >>>> > Of course the biggest point is : who will do all that? >>>> > >>>> > -- >>>> > Beno?t Minisini >>>> > >>>> There's a lot of good ideas here in this thread. >>>> But there is one aspect missing. That is, gambas development tools. >>>> These are not components, but stand alone applications that aid in >>>> developing in gambas. For example, we have a "product oriented project >>>> browser" (we have three "products that are comprised of dozens of gambas >>>> projects,this tool lets us browse to particular projects within a product >>>> and launch the IDE with it loaded. It does other stuff as well.). Another >>>> is a set of three of something I'll hesitantly call "code generators" (they >>>> don't generate code but they generate a code skeleton). There are three >>>> because 2 are very specific to one of our products, but the third is a >>>> general purpose generator that both forward and backward engineers classes >>>> in a gambas project and provides generation of certain class aspects far >>>> above what the IDE offers. >>>> >>>> But I am digressing. >>>> We have some components that we have made available via our own >>>> website. To my mind they sit somewhere in the middle of all three of Tobi's >>>> categories. They are sort of "special purpose", they are somewhat stable >>>> but are not official source tree "ready" or better yet "applicable", You >>>> can see them at http://paddys-hill.net/wp/gambas/gambas-components/and yes that is a >>>> >>>> -- >>>> B Bruen >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>> Get unparalleled scalability from the best Selenium testing platform >>>> available >>>> Simple to use. Nothing to install. Get started now for free." >>>> http://p.sf.net/sfu/SauceLabs >>>> _______________________________________________ >>>> Gambas-user mailing list >>>> Gambas-user at lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>> >>> >>> >>> >>> -- >>> If you ask me if it can be done. The answer is YES, it can always be >>> done. The correct questions however are... What will it cost, and how long >>> will it take? >>> >> >> >> >> -- >> If you ask me if it can be done. The answer is YES, it can always be >> done. The correct questions however are... What will it cost, and how long >> will it take? >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Sat May 17 03:11:54 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 18:11:54 -0700 Subject: [Gambas-user] Wiki Source Message-ID: Hi Tobias, Where can I find the source code for the wiki? -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From gambas at ...2524... Sat May 17 05:26:57 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Sat, 17 May 2014 03:26:57 +0000 Subject: [Gambas-user] Issue 525 in gambas: Application font is not displayed with all controls in gb.gtk Message-ID: <0-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> Status: New Owner: ---- Labels: Version-3.5.3 Type-Bug Priority-Medium OpSys-Any Dist-Any Arch-Any Desktop-Any GUI-Any New issue 525 by isaf... at ...626...: Application font is not displayed with all controls in gb.gtk http://code.google.com/p/gambas/issues/detail?id=525 1) Describe the problem. Application font is not displayed with all controls in gb.gtk. However it is displayed correctly in gb.qt4. On Changing application font (eg. Application.Font = Font["Impact"] on startup class): -Font changes in label, textlabel, button, combobox, togglebutton, toolbutton and listbox and correspondingly changein control size to fit content. -Font doesnot change in radiobutton, checkbox, textbox, textarea, buttonbox, datebox and valuebox. Fonts for these controls can be changed manually but control size don't change. 2) Give information about your system. Use the 'System information' menu in the Gambas IDE, and paste the result there. [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.11.0-20-generic Architecture=x86 Distribution=Ubuntu 12.04.4 LTS Desktop=GNOME Theme=QGtk Language=en_US.UTF-8 Memory=1944M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.5.8 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.1.0 GTK+=libgtk-x11-2.0.so.0.2400.10 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.19.0.0 Qt4=libQtCore.so.4.8.1 SDL=libSDL-1.2.so.0.11.3 3) Provide a little project that reproduces the bug or the crash. 4) If your project needs a database, try to provide it, or part of it. None 5) Explain clearly how to reproduce the bug or the crash. 6) By doing that carefully, you have done 50% of the bug fix job! IMPORTANT NOTE: If you encounter several different problems or bugs, (for example, a bug in your project, and an interpreter crash while debugging it), please create distinct issues! ANOTHER NOTE: Don't create an issue if you have a compilation problem on the development version. Send a mail to the mailing-list instead, thanks. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From rmorgan62 at ...626... Sat May 17 07:31:25 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 16 May 2014 22:31:25 -0700 Subject: [Gambas-user] Community Component Repo In-Reply-To: References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> Message-ID: If we produce the Gambas User Component Directory, should we provide snv hosting for the project or just ask for the source files to be uploaded? Or maybe provide a mechanism for pulling from an svn repository elsewhere? Your thoughts? On Fri, May 16, 2014 at 5:03 PM, Randall Morgan wrote: > I think tools and apps should separate categories and should not be > handled by the ide but should be published along side user components. > Annoucing new applications could be done using rss (something I think the > startup page could use effectively to provide news of new versions and bug > fixes as well as present new tools and components to developers. This would > do a more effective job of marketing gambas to developers. > > I think if we are careful about it we could setup a project hosting site > using an existing svn forge system and then start collecting components and > documentation while we work on a gambas implementation for a more complete > system. Any thoughts on that approach? > > > On Fri, May 16, 2014 at 4:56 PM, Randall Morgan wrote: > >> Benoit, >> >> To prevent name clashes we could invent a naming scheme that included the >> publisher's account name or a portion there of and then require account >> names to be unique. I am sure there are other methods we could use as well. >> >> >> On Fri, May 16, 2014 at 4:53 PM, Randall Morgan wrote: >> >>> B Buen, >>> >>> I think having the ability to publish a component from the ide would be >>> a great addition! And yes, when you publish a user component you will get >>> feedback that will help you improve your component. That to me will only >>> improve Gambas as a whole and increase adoption. >>> >>> >>> On Fri, May 16, 2014 at 4:50 PM, Randall Morgan wrote: >>> >>>> LOL I've had your site's component page sitting open in my browser for >>>> two days now. Along with others I have found components on. >>>> >>>> Some of your components like the list manger are indeed general >>>> components that others will find useful (thanks for making them >>>> available!). But they would find much more use if there was one location >>>> for all gambas user components, and that location was accessible via the >>>> ide. >>>> >>>> I am going to be taking on a large project scheduled June 20th. So I >>>> may not be able to complete such a system. But I would love to help where I >>>> can. I do think that either tying the user component system into the wiki >>>> either by extending the wiki or simply by linking via a url would be best >>>> as it would put everything in one location. The two should seem like they >>>> are two sides of the same coin, a unified user support system. >>>> >>>> Any thoughts? >>>> >>>> >>>> On Fri, May 16, 2014 at 4:21 PM, B Bruen wrote: >>>> >>>>> On Fri, 16 May 2014 22:31:02 +0200 >>>>> Beno?t Minisini wrote: >>>>> >>>>> > Le 16/05/2014 19:31, Randall Morgan a ?crit : >>>>> > > I have seen Gambas growing in popularity over the past few years, >>>>> and I >>>>> > > feel something like this could help it grow even more. I think one >>>>> of the >>>>> > > reasons we see so few components is the lack of a centralized >>>>> place to host >>>>> > > them. Giving a component author a place to host (even if it is >>>>> just a wiki >>>>> > > page with a link to SF, BB, or GH, I think would help promote >>>>> Gambas and >>>>> > > grow the user community. I have not seen the wiki code nor do I >>>>> know all >>>>> > > the requirements we would need for something like this. But I can >>>>> tell you >>>>> > > that Wordpress' plugin repo is one of the biggest factors in it's >>>>> > > popularity.... >>>>> > >>>>> > Good idea. But now let's find someone that can do it... >>>>> > >>>>> > Here is what I suggest, using your ideas: >>>>> > >>>>> > - Gambas components are like Linux device drivers: they are part of >>>>> the >>>>> > language, and their source code must be in the Gambas source code. >>>>> > >>>>> > - So let's call the components you are talking about "Gambas user >>>>> > components" and the other "Gambas kernel components" (just for that >>>>> mail). >>>>> > >>>>> > - Make the Gambas user component repository a website entire made >>>>> with >>>>> > one Gambas project. >>>>> > >>>>> > - The website allows to upload a component as a source archive. >>>>> > >>>>> > - The IDE will be able to automatically download, compile and install >>>>> > the user components from the website if needed. >>>>> > >>>>> > - Maybe the interpreter can do it also when running a program! >>>>> > >>>>> > - These components will only be installed in the user home directory. >>>>> > >>>>> > - Each user component has a version number. The IDE will then detect >>>>> a >>>>> > new version, and will be able to download several versions of the >>>>> same >>>>> > component. >>>>> > >>>>> > - Each user component requires some specifics version of Gambas. For >>>>> > example >= 3.1 and < 4.0. >>>>> > >>>>> > - Each user component has its own page on the website. The website >>>>> user >>>>> > can post comment on the page, and vote. >>>>> > >>>>> > - Each user component has an icon, a one-line description, and a >>>>> longer >>>>> > description. >>>>> > >>>>> > - Each user component has a gambas component name. To prevent name >>>>> clash >>>>> > with kernel components, we will prefix the component name with >>>>> something >>>>> > like "comp.". >>>>> > >>>>> > - A component name can have synonymous. >>>>> > >>>>> > What do you think ? >>>>> > >>>>> > Of course the biggest point is : who will do all that? >>>>> > >>>>> > -- >>>>> > Beno?t Minisini >>>>> > >>>>> There's a lot of good ideas here in this thread. >>>>> But there is one aspect missing. That is, gambas development tools. >>>>> These are not components, but stand alone applications that aid in >>>>> developing in gambas. For example, we have a "product oriented project >>>>> browser" (we have three "products that are comprised of dozens of gambas >>>>> projects,this tool lets us browse to particular projects within a product >>>>> and launch the IDE with it loaded. It does other stuff as well.). Another >>>>> is a set of three of something I'll hesitantly call "code generators" (they >>>>> don't generate code but they generate a code skeleton). There are three >>>>> because 2 are very specific to one of our products, but the third is a >>>>> general purpose generator that both forward and backward engineers classes >>>>> in a gambas project and provides generation of certain class aspects far >>>>> above what the IDE offers. >>>>> >>>>> But I am digressing. >>>>> We have some components that we have made available via our own >>>>> website. To my mind they sit somewhere in the middle of all three of Tobi's >>>>> categories. They are sort of "special purpose", they are somewhat stable >>>>> but are not official source tree "ready" or better yet "applicable", You >>>>> can see them at http://paddys-hill.net/wp/gambas/gambas-components/and yes that is a >>>>> >>>>> -- >>>>> B Bruen >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>>> Get unparalleled scalability from the best Selenium testing platform >>>>> available >>>>> Simple to use. Nothing to install. Get started now for free." >>>>> http://p.sf.net/sfu/SauceLabs >>>>> _______________________________________________ >>>>> Gambas-user mailing list >>>>> Gambas-user at lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>>> >>>> >>>> >>>> >>>> -- >>>> If you ask me if it can be done. The answer is YES, it can always be >>>> done. The correct questions however are... What will it cost, and how long >>>> will it take? >>>> >>> >>> >>> >>> -- >>> If you ask me if it can be done. The answer is YES, it can always be >>> done. The correct questions however are... What will it cost, and how long >>> will it take? >>> >> >> >> >> -- >> If you ask me if it can be done. The answer is YES, it can always be >> done. The correct questions however are... What will it cost, and how long >> will it take? >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From willy at ...2734... Sat May 17 11:44:32 2014 From: willy at ...2734... (Willy Raets) Date: Sat, 17 May 2014 11:44:32 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: <537628E5.4080407@...626...> References: <537495DF.6060700@...1...> <537628E5.4080407@...626...> Message-ID: <1400319872.2861.7.camel@...3024...> On vr, 2014-05-16 at 17:04 +0200, Roki wrote: > Hello! > Perhaps The question I ask you is ridiculous, but bear in mind that I am > a relative novice in Gambas. How to pick revision #6264? I have daily > PPA, but no update maybe for ten days. > > On 05/15/2014 12:24 PM, Beno?t Minisini wrote: > > revision #6264 > Latest build in Gambas Daily Builds is from 14 hours ago, so from 16-05-2014 (1). If you look at this (2) page you will find 5057 has been build 16 hours ago. If you click 5057 (3) you will find that this version 5057 is based on trunk 6268. So the current Daily Builds 5057 is Gambas revision #6268. If it doesn't update (even if already installed) simply do: sudo apt-get update sudo apt-get install gambas3 It will pull in latest Daily builds. (1): https://launchpad.net/~gambas-team/+archive/gambas-daily (2): https://code.launchpad.net/~gambas-team/+junk/gambas-svn (3): http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5057 -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From gambas at ...1... Sat May 17 13:16:48 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 17 May 2014 13:16:48 +0200 Subject: [Gambas-user] Community Component Repo In-Reply-To: References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> Message-ID: <53774520.70303@...1...> Le 17/05/2014 07:31, Randall Morgan a ?crit : > If we produce the Gambas User Component Directory, should we provide snv > hosting for the project or just ask for the source files to be uploaded? Or > maybe provide a mechanism for pulling from an svn repository elsewhere? > > Your thoughts? > I was thinking about something like Firefox plugin repository : no svn source hosting, just a tar.gz of the sources. -- Beno?t Minisini From pata.karlsson at ...626... Sat May 17 13:18:10 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 17 May 2014 13:18:10 +0200 Subject: [Gambas-user] Frame Arrangement In-Reply-To: <5376A2CB.6030707@...1...> References: <5376A2CB.6030707@...1...> Message-ID: Great news, looking forward to use it, thanks! 2014-05-17 1:44 GMT+02:00 Beno?t Minisini : > Le 10/05/2014 10:12, Patrik Karlsson a ?crit : > > I found this [1] and other threads on the topic of having Frame arrange > it > > contents. > > We still miss the option to do it. > > What is the status today, 10 years later, still problematic to implement? > > > > Any good work arounds? I was thinking of having a panel that I > re-calculate > > the size for, but maybe I just hit the some problem Benoit would have. > > > > > > [1] > > > http://sourceforge.net/p/gambas/mailman/gambas-devel/thread/200404172306.17716.gambas%40users.sourceforge.net/#msg5541527 > > > > /Patrik > > Since revision #6269, Frame have now all arrangement properties, like > Panel and other containers. > > Regards, > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From rmorgan62 at ...626... Sat May 17 13:30:26 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Sat, 17 May 2014 04:30:26 -0700 Subject: [Gambas-user] Community Component Repo In-Reply-To: <53774520.70303@...1...> References: <20140516150817.GA984@...2774...> <20140516152426.GC984@...2774...> <53767586.5040904@...1...> <20140517085122.0da13d938356361a2ca2d20a@...2308...> <53774520.70303@...1...> Message-ID: That would make implementation much easier! Pretty much makes it a simple database app with a web front end. Anyone here good with html page layout? I'll see what I can do about working something up locally. On Sat, May 17, 2014 at 4:16 AM, Beno?t Minisini < gambas at ...1...> wrote: > Le 17/05/2014 07:31, Randall Morgan a ?crit : > > If we produce the Gambas User Component Directory, should we provide snv > > hosting for the project or just ask for the source files to be uploaded? > Or > > maybe provide a mechanism for pulling from an svn repository elsewhere? > > > > Your thoughts? > > > > I was thinking about something like Firefox plugin repository : no svn > source hosting, just a tar.gz of the sources. > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From taboege at ...626... Sat May 17 13:33:59 2014 From: taboege at ...626... (Tobias Boege) Date: Sat, 17 May 2014 13:33:59 +0200 Subject: [Gambas-user] Wiki Source In-Reply-To: References: Message-ID: <20140517113359.GA830@...2774...> On Fri, 16 May 2014, Randall Morgan wrote: > Hi Tobias, > > Where can I find the source code for the wiki? > In the source tree under app/src, you see the three wikis: - "doc.cgi", the old one from gambasdoc.org, - "gambas-wiki", the current one on gambaswiki.org, - "gb.wiki", an attempt from Sebastian Kulesz. You want to look at gambas-wiki (using the IDE, of course). Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From rmorgan62 at ...626... Sat May 17 13:42:54 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Sat, 17 May 2014 04:42:54 -0700 Subject: [Gambas-user] Wiki Source In-Reply-To: <20140517113359.GA830@...2774...> References: <20140517113359.GA830@...2774...> Message-ID: Thanks. I'll take a look at it. On Sat, May 17, 2014 at 4:33 AM, Tobias Boege wrote: > On Fri, 16 May 2014, Randall Morgan wrote: > > Hi Tobias, > > > > Where can I find the source code for the wiki? > > > > In the source tree under app/src, you see the three wikis: > > - "doc.cgi", the old one from gambasdoc.org, > - "gambas-wiki", the current one on gambaswiki.org, > - "gb.wiki", an attempt from Sebastian Kulesz. > > You want to look at gambas-wiki (using the IDE, of course). > > Regards, > Tobi > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From n.rogozarski at ...626... Sat May 17 15:24:57 2014 From: n.rogozarski at ...626... (Roki) Date: Sat, 17 May 2014 15:24:57 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: <1400319872.2861.7.camel@...3024...> References: <537495DF.6060700@...1...> <537628E5.4080407@...626...> <1400319872.2861.7.camel@...3024...> Message-ID: <53776329.9040800@...626...> Thank you Willie for your response. I still do not get any updates from the daily PPA Do I have to first uninstall Gambas, then re-install it? On 05/17/2014 11:44 AM, Willy Raets wrote: > On vr, 2014-05-16 at 17:04 +0200, Roki wrote: >> Hello! >> Perhaps The question I ask you is ridiculous, but bear in mind that I am >> a relative novice in Gambas. How to pick revision #6264? I have daily >> PPA, but no update maybe for ten days. >> >> On 05/15/2014 12:24 PM, Beno?t Minisini wrote: >>> revision #6264 > Latest build in Gambas Daily Builds is from 14 hours ago, so from > 16-05-2014 (1). > > If you look at this (2) page you will find 5057 has been build 16 hours > ago. > > If you click 5057 (3) you will find that this version 5057 is based on > trunk 6268. So the current Daily Builds 5057 is Gambas revision #6268. > > If it doesn't update (even if already installed) simply do: > sudo apt-get update > sudo apt-get install gambas3 > > It will pull in latest Daily builds. > > > (1): https://launchpad.net/~gambas-team/+archive/gambas-daily > (2): https://code.launchpad.net/~gambas-team/+junk/gambas-svn > (3): > http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5057 > > > -- > Kind regards, > > Willy (aka gbWilly) > > http://gambasshowcase.org/ > http://howtogambas.org > http://gambos.org > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From rmorgan62 at ...626... Sat May 17 15:58:17 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Sat, 17 May 2014 06:58:17 -0700 Subject: [Gambas-user] JIT problem In-Reply-To: <53776329.9040800@...626...> References: <537495DF.6060700@...1...> <537628E5.4080407@...626...> <1400319872.2861.7.camel@...3024...> <53776329.9040800@...626...> Message-ID: Interesting. I too seem to have not had an update since 5-9-2014. And I am using the daily repo.... I tried uninstalling and re-installing and it did not help. On Sat, May 17, 2014 at 6:24 AM, Roki wrote: > Thank you Willie for your response. I still do not get any updates from > the daily PPA > Do I have to first uninstall Gambas, then re-install it? > On 05/17/2014 11:44 AM, Willy Raets wrote: > > On vr, 2014-05-16 at 17:04 +0200, Roki wrote: > >> Hello! > >> Perhaps The question I ask you is ridiculous, but bear in mind that I am > >> a relative novice in Gambas. How to pick revision #6264? I have daily > >> PPA, but no update maybe for ten days. > >> > >> On 05/15/2014 12:24 PM, Beno?t Minisini wrote: > >>> revision #6264 > > Latest build in Gambas Daily Builds is from 14 hours ago, so from > > 16-05-2014 (1). > > > > If you look at this (2) page you will find 5057 has been build 16 hours > > ago. > > > > If you click 5057 (3) you will find that this version 5057 is based on > > trunk 6268. So the current Daily Builds 5057 is Gambas revision #6268. > > > > If it doesn't update (even if already installed) simply do: > > sudo apt-get update > > sudo apt-get install gambas3 > > > > It will pull in latest Daily builds. > > > > > > (1): https://launchpad.net/~gambas-team/+archive/gambas-daily > > (2): https://code.launchpad.net/~gambas-team/+junk/gambas-svn > > (3): > > http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5057 > > > > > > -- > > Kind regards, > > > > Willy (aka gbWilly) > > > > http://gambasshowcase.org/ > > http://howtogambas.org > > http://gambos.org > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Sat May 17 16:08:28 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Sat, 17 May 2014 07:08:28 -0700 Subject: [Gambas-user] JIT problem In-Reply-To: References: <537495DF.6060700@...1...> <537628E5.4080407@...626...> <1400319872.2861.7.camel@...3024...> <53776329.9040800@...626...> Message-ID: Here's what I'm pulling from the ppa: http://ppa.launchpad.net/pool/main/g/gambas3/gambas3_3.5.99.1+svn20140509+build42~ubuntu12.04.1 And i have done a sudo apt-get update... On Sat, May 17, 2014 at 6:58 AM, Randall Morgan wrote: > Interesting. I too seem to have not had an update since 5-9-2014. And I am > using the daily repo.... > > I tried uninstalling and re-installing and it did not help. > > > On Sat, May 17, 2014 at 6:24 AM, Roki wrote: > >> Thank you Willie for your response. I still do not get any updates from >> the daily PPA >> Do I have to first uninstall Gambas, then re-install it? >> On 05/17/2014 11:44 AM, Willy Raets wrote: >> > On vr, 2014-05-16 at 17:04 +0200, Roki wrote: >> >> Hello! >> >> Perhaps The question I ask you is ridiculous, but bear in mind that I >> am >> >> a relative novice in Gambas. How to pick revision #6264? I have daily >> >> PPA, but no update maybe for ten days. >> >> >> >> On 05/15/2014 12:24 PM, Beno?t Minisini wrote: >> >>> revision #6264 >> > Latest build in Gambas Daily Builds is from 14 hours ago, so from >> > 16-05-2014 (1). >> > >> > If you look at this (2) page you will find 5057 has been build 16 hours >> > ago. >> > >> > If you click 5057 (3) you will find that this version 5057 is based on >> > trunk 6268. So the current Daily Builds 5057 is Gambas revision #6268. >> > >> > If it doesn't update (even if already installed) simply do: >> > sudo apt-get update >> > sudo apt-get install gambas3 >> > >> > It will pull in latest Daily builds. >> > >> > >> > (1): https://launchpad.net/~gambas-team/+archive/gambas-daily >> > (2): https://code.launchpad.net/~gambas-team/+junk/gambas-svn >> > (3): >> > http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5057 >> > >> > >> > -- >> > Kind regards, >> > >> > Willy (aka gbWilly) >> > >> > http://gambasshowcase.org/ >> > http://howtogambas.org >> > http://gambos.org >> > >> > >> > >> > >> > >> > >> ------------------------------------------------------------------------------ >> > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> > Instantly run your Selenium tests across 300+ browser/OS combos. >> > Get unparalleled scalability from the best Selenium testing platform >> available >> > Simple to use. Nothing to install. Get started now for free." >> > http://p.sf.net/sfu/SauceLabs >> > _______________________________________________ >> > Gambas-user mailing list >> > Gambas-user at lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From willy at ...2734... Sat May 17 16:10:59 2014 From: willy at ...2734... (Willy Raets) Date: Sat, 17 May 2014 16:10:59 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: <53776329.9040800@...626...> References: <537495DF.6060700@...1...> <537628E5.4080407@...626...> <1400319872.2861.7.camel@...3024...> <53776329.9040800@...626...> Message-ID: <1400335859.2861.34.camel@...3024...> On za, 2014-05-17 at 15:24 +0200, Roki wrote: > Thank you Willie for your response. I still do not get any updates from > the daily PPA > Do I have to first uninstall Gambas, then re-install it? First, are you sure you have the Gambas Daily Builds PPA and not Kendeks Gambas 3? sudo apt-get update sudo apt-get upgrade should do the trick to get the latest revision. If you did: sudo apt-get install gambas3 (as suggested in the previous post) and it says gambas3 is already the latest version you might have: 1. Bad internet connection OR 2. Gambas3 from Kendek PPA installed (the stable version currently 3.5.3) Please check your sources.list first: sudo nano -w /etc/apt/sources.list You should have this line in the sources.list: deb http://ppa.launchpad.net/gambas-team/gambas-daily/ubuntu YOUR_UBUNTU_VERSION_HERE main YOUR_UBUNTU_VERSION_HERE should be replaced by your ubuntu version (precise, quantal or such...). If that is in not in your sources list, but the Gambas3 of Kendek is (deb http://ppa.launchpad.net/nemh/gambas/ubuntu YOUR_UBUNTU_VERSION_HERE main) you need to first close the sources.list (ctrl + X). Next remove gambas3 by doing: sudo apt-get purge gambas3 sudo apt-get autoremove (just to make sure that packages that are no longer needed are removed as well) Next open the sources.list again and replace the entry in the sources.list with the proper one for Daily builds. Make sure when closing (ctrl + X) you save the changes. Next step: sudo apt-get update sudo apt-get install gambas3 That should get you the proper Daily builds. You will know by starting up Gambas IDE and the version should be 3.5.90 (see attachement) -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org -------------- next part -------------- A non-text attachment was scrubbed... Name: Gambas3.5.90.png Type: image/png Size: 275101 bytes Desc: not available URL: From willy at ...2734... Sat May 17 16:20:27 2014 From: willy at ...2734... (Willy Raets) Date: Sat, 17 May 2014 16:20:27 +0200 Subject: [Gambas-user] JIT problem In-Reply-To: References: <537495DF.6060700@...1...> <537628E5.4080407@...626...> <1400319872.2861.7.camel@...3024...> <53776329.9040800@...626...> Message-ID: <1400336427.2861.36.camel@...3024...> On za, 2014-05-17 at 07:08 -0700, Randall Morgan wrote: > Here's what I'm pulling from the ppa: > http://ppa.launchpad.net/pool/main/g/gambas3/gambas3_3.5.99.1+svn20140509+build42~ubuntu12.04.1 > And i have done a sudo apt-get update... > > Just after giving my previous answer, I updated gambas3 and same here. L Something is not quite going well in the PPA -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From willy at ...2734... Sat May 17 16:36:12 2014 From: willy at ...2734... (Willy Raets) Date: Sat, 17 May 2014 16:36:12 +0200 Subject: [Gambas-user] Daily Builds PPA stuck at gambas3_3.5.99.1+svn20140509... Message-ID: <1400337372.2861.41.camel@...3024...> Hi all, Seems the Gambas Daily Builds PPA is stuck at 09 may 2014. Problem seems to start with this (1) update where gb.desktop has undergone some changes and a new component gb.desktop.x11 was introduced. Hope one of the maintainers of the PPA picks up on this post. (1) http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5049 -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From gambas at ...1... Sat May 17 16:40:31 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 17 May 2014 16:40:31 +0200 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: References: Message-ID: <537774DF.9040902@...1...> Le 09/05/2014 16:16, Patrik Karlsson a ?crit : > I think it would be nice to just tick a CheckBox in the new project dialog > to create a standard .gitignore. > > What do you think? > > /Patrik I want to automatically create a ".gitignore" file inside Gambas project directories, to ignore all files that must be ignored. Question: is the ".gitignore" file automatically ignored? Never ignored? -- Beno?t Minisini From gambas at ...1... Sat May 17 16:47:08 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 17 May 2014 16:47:08 +0200 Subject: [Gambas-user] Daily Builds PPA stuck at gambas3_3.5.99.1+svn20140509... In-Reply-To: <1400337372.2861.41.camel@...3024...> References: <1400337372.2861.41.camel@...3024...> Message-ID: <5377766C.5040008@...1...> Le 17/05/2014 16:36, Willy Raets a ?crit : > Hi all, > > Seems the Gambas Daily Builds PPA is stuck at 09 may 2014. > Problem seems to start with this (1) update where gb.desktop has > undergone some changes and a new component gb.desktop.x11 was > introduced. > > Hope one of the maintainers of the PPA picks up on this post. > > (1) > http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5049 > Yep. The automatic build now raises an error message about a missing file in gb.desktop, whereas gb.desktop component has disappeared (it is now a pure Gambas component located in /comp). I don't know where this error comes from... -- Beno?t Minisini From taboege at ...626... Sat May 17 16:49:54 2014 From: taboege at ...626... (Tobias Boege) Date: Sat, 17 May 2014 16:49:54 +0200 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: <537774DF.9040902@...1...> References: <537774DF.9040902@...1...> Message-ID: <20140517144954.GB830@...2774...> On Sat, 17 May 2014, Beno?t Minisini wrote: > Le 09/05/2014 16:16, Patrik Karlsson a ?crit : > > I think it would be nice to just tick a CheckBox in the new project dialog > > to create a standard .gitignore. > > > > What do you think? > > > > /Patrik > > I want to automatically create a ".gitignore" file inside Gambas project > directories, to ignore all files that must be ignored. > > Question: is the ".gitignore" file automatically ignored? Never ignored? > It's up to you. Per default, modifications to .gitignore are reported when you issue "git status". But you can also ignore it by listing it inside of itself. (Note that .gitignore doesn't need to be committed before git honours it. As soon as the file contents change, git behaves accordingly.) I wouldn't recommend the latter because then people preparing a commit won't see changes they made to .gitignore (which may of course happen, depending on the project; and developers may want users to get the .gitignore because users are potential developers) and if they try to "git add .gitignore", this will be an error. (They need to force the add: "git add -f .gitignore" which is uncool). Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From gambas at ...1... Sat May 17 17:21:30 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 17 May 2014 17:21:30 +0200 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: <537774DF.9040902@...1...> References: <537774DF.9040902@...1...> Message-ID: <53777E7A.8010707@...1...> Le 17/05/2014 16:40, Beno?t Minisini a ?crit : > Le 09/05/2014 16:16, Patrik Karlsson a ?crit : >> I think it would be nice to just tick a CheckBox in the new project >> dialog >> to create a standard .gitignore. >> >> What do you think? >> >> /Patrik > > I want to automatically create a ".gitignore" file inside Gambas project > directories, to ignore all files that must be ignored. > > Question: is the ".gitignore" file automatically ignored? Never ignored? > In revision #6272, a ".gitignore" file is automatically created when opening a project. If the file already exists, it is not erased. The IDE just writes inside its own bunch of ignore patterns, using comments to delimit and recognize it. Tell me if it fits your needs, and if it works (I don't use git, so I can't test). -- Beno?t Minisini From pata.karlsson at ...626... Sat May 17 18:00:44 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 17 May 2014 18:00:44 +0200 Subject: [Gambas-user] Feature request: Option to create .gitignore in new Project dialog In-Reply-To: <53777E7A.8010707@...1...> References: <537774DF.9040902@...1...> <53777E7A.8010707@...1...> Message-ID: Great, looking forward to that one too! 2014-05-17 17:21 GMT+02:00 Beno?t Minisini : > Le 17/05/2014 16:40, Beno?t Minisini a ?crit : > > Le 09/05/2014 16:16, Patrik Karlsson a ?crit : > >> I think it would be nice to just tick a CheckBox in the new project > >> dialog > >> to create a standard .gitignore. > >> > >> What do you think? > >> > >> /Patrik > > > > I want to automatically create a ".gitignore" file inside Gambas project > > directories, to ignore all files that must be ignored. > > > > Question: is the ".gitignore" file automatically ignored? Never ignored? > > > > In revision #6272, a ".gitignore" file is automatically created when > opening a project. > > If the file already exists, it is not erased. The IDE just writes inside > its own bunch of ignore patterns, using comments to delimit and > recognize it. > > Tell me if it fits your needs, and if it works (I don't use git, so I > can't test). > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Sat May 17 21:32:21 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 17 May 2014 21:32:21 +0200 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <536E467D.9060808@...17...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> Message-ID: <5377B945.8010409@...1...> Le 10/05/2014 17:32, Wolfgang, dl7nb a ?crit : > Hi, > System.TimeZone is defined as follows: > > Return the system timezone. > The returned value is the number of seconds you must add to the > locale time to get the UTC time. > > *That is not always done correctly. * > > During winter I used it and it has a result of 3600. This is correct as > the difference between UTC and the time her in Germany is 1 hour (or > 3600 seconds) > - > But now (summertime) we have daylight saving time, which means we have a > difference of 2 hours. System.TimeZone still shows 3600. It should show > 7200 to have the correct number of seconds. > - > So how can I find out what UTC.time really is?? > How can I solve this problem? > > regards Wolfgang > Apparently, the daylight saving time is not taken into account. I'd like to know how I can get this information from the system... -- Beno?t Minisini From gambas at ...1... Sat May 17 21:55:35 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 17 May 2014 21:55:35 +0200 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <5377B945.8010409@...1...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> <5377B945.8010409@...1...> Message-ID: <5377BEB7.5060907@...1...> Le 17/05/2014 21:32, Beno?t Minisini a ?crit : > Le 10/05/2014 17:32, Wolfgang, dl7nb a ?crit : >> Hi, >> System.TimeZone is defined as follows: >> >> Return the system timezone. >> The returned value is the number of seconds you must add to the >> locale time to get the UTC time. >> >> *That is not always done correctly. * >> >> During winter I used it and it has a result of 3600. This is correct as >> the difference between UTC and the time her in Germany is 1 hour (or >> 3600 seconds) >> - >> But now (summertime) we have daylight saving time, which means we have a >> difference of 2 hours. System.TimeZone still shows 3600. It should show >> 7200 to have the correct number of seconds. >> - >> So how can I find out what UTC.time really is?? >> How can I solve this problem? >> >> regards Wolfgang >> > > Apparently, the daylight saving time is not taken into account. I'd like > to know how I can get this information from the system... > OK, I think I got it and understood what I did wrong... -- Beno?t Minisini From dl7nb at ...17... Sun May 18 11:23:30 2014 From: dl7nb at ...17... (Wolfgang, dl7nb) Date: Sun, 18 May 2014 11:23:30 +0200 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <5377BEB7.5060907@...1...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> <5377B945.8010409@...1...> <5377BEB7.5060907@...1...> Message-ID: <53787C12.9030404@...17...> Am 17.05.2014 21:55, schrieb Beno?t Minisini: > Le 17/05/2014 21:32, Beno?t Minisini a ?crit : >> Le 10/05/2014 17:32, Wolfgang, dl7nb a ?crit : >>> Hi, >>> System.TimeZone is defined as follows: >>> >>> Return the system timezone. >>> The returned value is the number of seconds you must add to the >>> locale time to get the UTC time. >>> >>> *That is not always done correctly. * >>> >>> During winter I used it and it has a result of 3600. This is correct as >>> the difference between UTC and the time her in Germany is 1 hour (or >>> 3600 seconds) >>> - >>> But now (summertime) we have daylight saving time, which means we have a >>> difference of 2 hours. System.TimeZone still shows 3600. It should show >>> 7200 to have the correct number of seconds. >>> - >>> So how can I find out what UTC.time really is?? >>> How can I solve this problem? >>> >>> regards Wolfgang >>> >> Apparently, the daylight saving time is not taken into account. I'd like >> to know how I can get this information from the system... >> > OK, I think I got it and understood what I did wrong... > Hello Beno?t, good news make us happy! Thank you for hunting down this problem! Now I am looking forward to the next release ! Have a nice Sunday! Wolfgang From pata.karlsson at ...626... Sun May 18 13:44:13 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sun, 18 May 2014 13:44:13 +0200 Subject: [Gambas-user] Feature request: Array.Frequency Message-ID: I'm converting a Java app of mine to Gambas and I could not find any equivalent to Java's Collections.frequency [1]. So I wrote this function for Integer[]: Private Function Frequency(aArray As Integer[], iValue As Integer) As Integer Dim iCount As Integer Dim iItem As Integer For Each iItem In aArray If iItem = iValue Then Inc iCount Endif Next Return iCount End Would it be possible to add Frequency as a read only property to gb.Array? /Patrik [1] http://docs.oracle.com/javase/7/docs/api/java/util/Collections.html#frequency(java.util.Collection, java.lang.Object) From gambas at ...1... Sun May 18 14:38:25 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sun, 18 May 2014 14:38:25 +0200 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <5377BEB7.5060907@...1...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> <5377B945.8010409@...1...> <5377BEB7.5060907@...1...> Message-ID: <5378A9C1.5090400@...1...> Le 17/05/2014 21:55, Beno?t Minisini a ?crit : > Le 17/05/2014 21:32, Beno?t Minisini a ?crit : >> Le 10/05/2014 17:32, Wolfgang, dl7nb a ?crit : >>> Hi, >>> System.TimeZone is defined as follows: >>> >>> Return the system timezone. >>> The returned value is the number of seconds you must add to the >>> locale time to get the UTC time. >>> >>> *That is not always done correctly. * >>> >>> During winter I used it and it has a result of 3600. This is correct as >>> the difference between UTC and the time her in Germany is 1 hour (or >>> 3600 seconds) >>> - >>> But now (summertime) we have daylight saving time, which means we have a >>> difference of 2 hours. System.TimeZone still shows 3600. It should show >>> 7200 to have the correct number of seconds. >>> - >>> So how can I find out what UTC.time really is?? >>> How can I solve this problem? >>> >>> regards Wolfgang >>> >> >> Apparently, the daylight saving time is not taken into account. I'd like >> to know how I can get this information from the system... >> > > OK, I think I got it and understood what I did wrong... > Since revision #6273, System.TimeZone now takes the daylight saving time into account. It's not technically the timezone anymore, but I can't change the property name. And concretely daylight saving time changes your timezone after all. Note #1: knowing the current daylight saving time needs a GNU C library extension coming from BSD. Note #2: this f.....g daylight saving time coming out of the brains of crazy politicians wanting to control time and who certainly had smoked illegal products should burn in fire. -- Beno?t Minisini From gambas at ...1... Sun May 18 14:43:49 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sun, 18 May 2014 14:43:49 +0200 Subject: [Gambas-user] Feature request: Array.Frequency In-Reply-To: References: Message-ID: <5378AB05.1010209@...1...> Le 18/05/2014 13:44, Patrik Karlsson a ?crit : > I'm converting a Java app of mine to Gambas and I could not find any > equivalent to Java's Collections.frequency [1]. > > So I wrote this function for Integer[]: > > Private Function Frequency(aArray As Integer[], iValue As Integer) As > Integer > > Dim iCount As Integer > Dim iItem As Integer > > For Each iItem In aArray > If iItem = iValue Then > Inc iCount > Endif > Next > > Return iCount > > End > > Would it be possible to add Frequency as a read only property to gb.Array? > > /Patrik > Why don't you do that in Gambas using JIT compiler ? -- Beno?t Minisini From emil.lenngren at ...626... Sun May 18 14:50:51 2014 From: emil.lenngren at ...626... (Emil Lenngren) Date: Sun, 18 May 2014 14:50:51 +0200 Subject: [Gambas-user] Feature request: Array.Frequency In-Reply-To: <5378AB05.1010209@...1...> References: <5378AB05.1010209@...1...> Message-ID: For best performance, loop over index from 0 to length-1 instead of using the For Each construct. 2014-05-18 14:43 GMT+02:00 Beno?t Minisini : > Le 18/05/2014 13:44, Patrik Karlsson a ?crit : > > I'm converting a Java app of mine to Gambas and I could not find any > > equivalent to Java's Collections.frequency [1]. > > > > So I wrote this function for Integer[]: > > > > Private Function Frequency(aArray As Integer[], iValue As Integer) As > > Integer > > > > Dim iCount As Integer > > Dim iItem As Integer > > > > For Each iItem In aArray > > If iItem = iValue Then > > Inc iCount > > Endif > > Next > > > > Return iCount > > > > End > > > > Would it be possible to add Frequency as a read only property to > gb.Array? > > > > /Patrik > > > > Why don't you do that in Gambas using JIT compiler ? > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From jussi.lahtinen at ...626... Sun May 18 14:53:42 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sun, 18 May 2014 15:53:42 +0300 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <5378A9C1.5090400@...1...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> <5377B945.8010409@...1...> <5377BEB7.5060907@...1...> <5378A9C1.5090400@...1...> Message-ID: > Note #2: this f.....g daylight saving time coming out of the brains of > crazy politicians wanting to control time and who certainly had smoked > illegal products should burn in fire. > I agree. This bug report should be send to several governments where it really belongs... Jussi From iss_boss at ...770... Sun May 18 15:45:41 2014 From: iss_boss at ...770... (ISS Boss) Date: Sun, 18 May 2014 09:45:41 -0400 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: <5378A9C1.5090400@...1...> References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> <5377B945.8010409@...1...> <5377BEB7.5060907@...1...> <5378A9C1.5090400@...1...> Message-ID: <5378B985.3050507@...770...> Beno??t Minisini wrote, On 05/18/2014 08:38: Le 17/05/2014 21:55, Beno??t Minisini a ??crit : Le 17/05/2014 21:32, Beno??t Minisini a ??crit : Le 10/05/2014 17:32, Wolfgang, dl7nb a ??crit : Hi, System.TimeZone is defined as follows: Return the system timezone. The returned value is the number of seconds you must add to the locale time to get the UTC time. *That is not always done correctly. * During winter I used it and it has a result of 3600. This is correct as the difference between UTC and the time her in Germany is 1 hour (or 3600 seconds) - But now (summertime) we have daylight saving time, which means we have a difference of 2 hours. System.TimeZone still shows 3600. It should show 7200 to have the correct number of seconds. - So how can I find out what UTC.time really is?? How can I solve this problem? regards Wolfgang Apparently, the daylight saving time is not taken into account. I'd like to know how I can get this information from the system... OK, I think I got it and understood what I did wrong... Since revision #6273, System.TimeZone now takes the daylight saving time into account. It's not technically the timezone anymore, but I can't change the property name. And concretely daylight saving time changes your timezone after all. Note #1: knowing the current daylight saving time needs a GNU C library extension coming from BSD. Note #2: this f.....g daylight saving time coming out of the brains of crazy politicians wanting to control time and who certainly had smoked illegal products should burn in fire. I am with you, Benoit. +1 Bill From gambas at ...1... Sun May 18 15:46:07 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sun, 18 May 2014 15:46:07 +0200 Subject: [Gambas-user] Feature request: Giving _compare() an optional user data argument In-Reply-To: <20140514193833.GC1032@...2774...> References: <20140514193833.GC1032@...2774...> Message-ID: <5378B99F.1040006@...1...> Le 14/05/2014 21:38, Tobias Boege a ?crit : > Hi Benoit, > > when we wanted to sort a 2d array (table) by a specific column, variable at > runtime, we did the following: > > 1. Create the class, let's call it "Record", to represent the table > records which implements a _compare() method and has a SortField > property which indicates to _compare() which column we want to sort > by. > 2. Create a class "RecordGroup" which Inherits Object[] and has a > SortField(Field As Integer, Optional Mode As Integer) method which is > a multicolumn-aware version of Sort: > > Public Sub SortField(Field As Integer, Optional Mode As Integer) > Dim iInd As Integer > > For iInd = 0 To Super.Count - 1 > Super[iInd].SortField = Field > Next > Super.Sort(Mode) > End > 3. Then, we must work with RecordGroups which we can sort by, say, column 7 > using myGroup.SortField(7). > > You see that we need to set each object's SortField property to the Field > value in order to make the _compare()s work together as we desire. If some > objects "don't get it", we will lose transitivity of our relation and the > sort may fail. > > We can't use static properties in the Record class either because we may > want to have multiple groups. I don't understand that: if the sort field is a parameter of the sort, then you can store it inside a static variable just during the sort. -- Beno?t Minisini From pata.karlsson at ...626... Sun May 18 16:04:20 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sun, 18 May 2014 16:04:20 +0200 Subject: [Gambas-user] Feature request: Array.Frequency In-Reply-To: References: <5378AB05.1010209@...1...> Message-ID: Ok, so the module looks like this now, is Variant slower than other native data types? Export Fast Public Function Frequency(avValues As Variant[], vValue As Variant) As Integer Dim i As Integer Dim iFrequency As Integer For i = 0 To avValues.Length - 1 If avValues[i] = vValue Then Inc iFrequency Endif Next Return iFrequency End 2014-05-18 14:50 GMT+02:00 Emil Lenngren : > For best performance, loop over index from 0 to length-1 instead of using > the For Each construct. > > > 2014-05-18 14:43 GMT+02:00 Beno?t Minisini : > > > Le 18/05/2014 13:44, Patrik Karlsson a ?crit : > > > I'm converting a Java app of mine to Gambas and I could not find any > > > equivalent to Java's Collections.frequency [1]. > > > > > > So I wrote this function for Integer[]: > > > > > > Private Function Frequency(aArray As Integer[], iValue As Integer) As > > > Integer > > > > > > Dim iCount As Integer > > > Dim iItem As Integer > > > > > > For Each iItem In aArray > > > If iItem = iValue Then > > > Inc iCount > > > Endif > > > Next > > > > > > Return iCount > > > > > > End > > > > > > Would it be possible to add Frequency as a read only property to > > gb.Array? > > > > > > /Patrik > > > > > > > Why don't you do that in Gambas using JIT compiler ? > > > > -- > > Beno?t Minisini > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From emil.lenngren at ...626... Sun May 18 16:10:12 2014 From: emil.lenngren at ...626... (Emil Lenngren) Date: Sun, 18 May 2014 16:10:12 +0200 Subject: [Gambas-user] Feature request: Array.Frequency In-Reply-To: References: <5378AB05.1010209@...1...> Message-ID: Yes, Variant is slower than other native data types, as it must always examine the type of the variable when it is used. Note that you should write "avValues As Variant" instead of Variant[], since a Variant can contain any type (for example any Array). A Variant[] however is always an array containing Variants, which might not be what you want. The JIT compiler is good at optimizing code that uses native datatypes, but not so good at optimizing code that uses Variants. If you want fast code that works on Integer arrays, you should have a function that only accept Integer arrays. 2014-05-18 16:04 GMT+02:00 Patrik Karlsson : > Ok, so the module looks like this now, is Variant slower than other native > data types? > > Export > Fast > > Public Function Frequency(avValues As Variant[], vValue As Variant) As > Integer > > Dim i As Integer > Dim iFrequency As Integer > > For i = 0 To avValues.Length - 1 > If avValues[i] = vValue Then > Inc iFrequency > Endif > Next > > Return iFrequency > > End > > > > 2014-05-18 14:50 GMT+02:00 Emil Lenngren : > > > For best performance, loop over index from 0 to length-1 instead of using > > the For Each construct. > > > > > > 2014-05-18 14:43 GMT+02:00 Beno?t Minisini >: > > > > > Le 18/05/2014 13:44, Patrik Karlsson a ?crit : > > > > I'm converting a Java app of mine to Gambas and I could not find any > > > > equivalent to Java's Collections.frequency [1]. > > > > > > > > So I wrote this function for Integer[]: > > > > > > > > Private Function Frequency(aArray As Integer[], iValue As Integer) As > > > > Integer > > > > > > > > Dim iCount As Integer > > > > Dim iItem As Integer > > > > > > > > For Each iItem In aArray > > > > If iItem = iValue Then > > > > Inc iCount > > > > Endif > > > > Next > > > > > > > > Return iCount > > > > > > > > End > > > > > > > > Would it be possible to add Frequency as a read only property to > > > gb.Array? > > > > > > > > /Patrik > > > > > > > > > > Why don't you do that in Gambas using JIT compiler ? > > > > > > -- > > > Beno?t Minisini > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > > Instantly run your Selenium tests across 300+ browser/OS combos. > > > Get unparalleled scalability from the best Selenium testing platform > > > available > > > Simple to use. Nothing to install. Get started now for free." > > > http://p.sf.net/sfu/SauceLabs > > > _______________________________________________ > > > Gambas-user mailing list > > > Gambas-user at lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bagoneo at ...69... Sun May 18 20:38:35 2014 From: bagoneo at ...69... (gian) Date: Sun, 18 May 2014 20:38:35 +0200 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= Message-ID: <5378FE2B.1080206@...69...> Hi all, compiling Gambas3 following the instructions Gambas Documentation I received this result: || THESE COMPONENTS ARE DISABLED: || - gb.db.postgresql || - gb.gmp || - gb.gtk3 || - gb.jit With web suggestions and research on Synaptic I have installed these libraries: libgmp-dev libgtk-3-dev llvm 1:3.4-0ubuntu1 Now I receive: THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do not understand why. Because I have already installed the following libraries: libpq5 libpq-dev rsyslog librdf0 These system data: [System] Gambas=3.5.90 OperatingSystem=Linux Kernel=3.13.0-27-generic Architecture=x86_64 Distribution=Ubuntu 14.04 LTS Desktop=GNOME Theme=QGtk Language=it_IT.UTF-8 Memory=3846M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+3=libgtk-3.so.0.1000.8 GTK+=libgtk-x11-2.0.so.0.2400.23 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 Attach file.log obtained by: ( ./reconf-all && ./configure -C && make && sudo make install ) > ~/Scrivania/compile.log 2>&1 Help me please. gianluigi -------------- next part -------------- A non-text attachment was scrubbed... Name: compile.log.tar.gz Type: application/gzip Size: 33992 bytes Desc: not available URL: From kevinfishburne at ...1887... Sun May 18 20:53:40 2014 From: kevinfishburne at ...1887... (Kevin Fishburne) Date: Sun, 18 May 2014 14:53:40 -0400 Subject: [Gambas-user] System.TimeZone Error? In-Reply-To: References: <535C37AF.6020602@...626...> <536B801A.7000706@...1...> <536DFAFD.50700@...626...> <20140510102045.GA523@...2774...> <536E109E.4020502@...626...> <20140510122653.GB523@...2774...> <536E467D.9060808@...17...> <5377B945.8010409@...1...> <5377BEB7.5060907@...1...> <5378A9C1.5090400@...1...> Message-ID: <537901B4.5000808@...1887...> On 05/18/2014 08:53 AM, Jussi Lahtinen wrote: >> Note #2: this f.....g daylight saving time coming out of the brains of >> crazy politicians wanting to control time and who certainly had smoked >> illegal products should burn in fire. >> > I agree. This bug report should be send to several governments where it > really belongs... Sending bug reports to governments; that's a brilliant idea. Laws are referred to as "code", are they not? Maybe someone should notify the Pirate Party about this. They'd love it. -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sales at ...1887... phone: (770) 853-6271 From gambas at ...1... Sun May 18 23:40:27 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sun, 18 May 2014 23:40:27 +0200 Subject: [Gambas-user] Segfault when trying to debug stack overflow In-Reply-To: <20140514212248.GE1032@...2774...> References: <20140514212248.GE1032@...2774...> Message-ID: <537928CB.7050206@...1...> Le 14/05/2014 23:22, Tobias Boege a ?crit : > Hi Benoit, > > simple issue this time (I think). When my program produces a stack overflow > and I try to get the value of an argument to the overflowing stack frame, > using the IDE debugging facilities, "it" (the interpreter?) segfaults. > > Run the attached project and when the stack is overflowed, select the iInt > parameter in the function body as if you would want to know its value. (I > actually did this because I wanted to know how deep the Gambas stack can be > exhausted with a minimal function. Guess I'll just print the value now...) > > Regards, > Tobi > The revision #6276 should behave better with that scenario. Regards, -- Beno?t Minisini From willy at ...2734... Mon May 19 00:41:54 2014 From: willy at ...2734... (Willy Raets) Date: Mon, 19 May 2014 00:41:54 +0200 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: <5378FE2B.1080206@...69...> References: <5378FE2B.1080206@...69...> Message-ID: <1400452914.7290.23.camel@...3024...> On zo, 2014-05-18 at 20:38 +0200, gian wrote: > Hi all, > > compiling Gambas3 following the instructions Gambas Documentation I received this > result: > > || THESE COMPONENTS ARE DISABLED: > > || - gb.db.postgresql libpg-dev http://packages.ubuntu.com/trusty/libpq-dev > > || - gb.gmp libgmp-dev http://packages.ubuntu.com/trusty/libgmp-dev > > || - gb.gtk3 libgtk-3-dev http://packages.ubuntu.com/trusty/libgtk-3-dev > > || - gb.jit llvm-3.4 http://packages.ubuntu.com/trusty/llvm-3.4 > > With web suggestions and research on Synaptic I have installed these libraries: > > libgmp-dev > > libgtk-3-dev > > llvm 1:3.4-0ubuntu1 > You did very well figuring out these dependencies ;) > > Now I receive: > > THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do not understand why. > Because I have already installed the following libraries: > > libpq5 > > libpq-dev > > rsyslog > > librdf0 libpq-dev (depends on libpq5 on Ubuntu 14.04) should be enough as far as I am aware. At least they where for Gambas 3.5.2 I haven't compiled trunk version on Ubuntu for a while (got lazy because of the Daily builds PPA available), so maybe something changed in the trunk dependencies. Maybe Sebastian (of the Daily Builds PPA) might be able to help. He should be on this mailing list as well... -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From jussi.lahtinen at ...626... Mon May 19 01:02:50 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 19 May 2014 02:02:50 +0300 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: <5378FE2B.1080206@...69...> References: <5378FE2B.1080206@...69...> Message-ID: You can ignore those if you are not going to use them. They are not mandatory. Jussi On Sun, May 18, 2014 at 9:38 PM, gian wrote: > Hi all, > > compiling Gambas3 following the instructions Gambas Documentation I > received this > result: > > || THESE COMPONENTS ARE DISABLED: > > || - gb.db.postgresql > > || - gb.gmp > > || - gb.gtk3 > > || - gb.jit > > With web suggestions and research on Synaptic I have installed these > libraries: > > libgmp-dev > > libgtk-3-dev > > llvm 1:3.4-0ubuntu1 > > Now I receive: > > THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do not > understand why. > Because I have already installed the following libraries: > > libpq5 > > libpq-dev > > rsyslog > > librdf0 > > These system data: > > [System] > Gambas=3.5.90 > > OperatingSystem=Linux > > Kernel=3.13.0-27-generic > > Architecture=x86_64 > > Distribution=Ubuntu 14.04 LTS > > Desktop=GNOME > > Theme=QGtk > > Language=it_IT.UTF-8 > > Memory=3846M > > [Libraries] > > Cairo=libcairo.so.2.11301.0 > > Curl=libcurl.so.4.3.0 > > DBus=libdbus-1.so.3.7.6 > > GStreamer=libgstreamer-0.10.so.0.30.0 > > GStreamer=libgstreamer-1.0.so.0.204.0 > > GTK+3=libgtk-3.so.0.1000.8 > > GTK+=libgtk-x11-2.0.so.0.2400.23 > > OpenGL=libGL.so.1.2.0 > > Poppler=libpoppler.so.44.0.0 > > Qt4=libQtCore.so.4.8.6 > > SDL=libSDL-1.2.so.0.11.4 > > Attach file.log > obtained by: ( ./reconf-all && ./configure -C && make > && sudo make install ) > ~/Scrivania/compile.log 2>&1 > > Help me please. > > gianluigi > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From gambas at ...2524... Mon May 19 01:28:35 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Sun, 18 May 2014 23:28:35 +0000 Subject: [Gambas-user] Issue 524 in gambas: "<" truncate string with gb.gtk In-Reply-To: <0-6813199134517018827-396898877954816791-gambas=googlecode.com@...2524...> References: <0-6813199134517018827-396898877954816791-gambas=googlecode.com@...2524...> Message-ID: <1-6813199134517018827-396898877954816791-gambas=googlecode.com@...2524...> Updates: Status: Accepted Labels: -Version-3.5.3 Version-3.5.0 Comment #1 on issue 524 by benoit.m... at ...626...: "<" truncate string with gb.gtk http://code.google.com/p/gambas/issues/detail?id=524 The text of message boxes is actually interpreted as HTML in gb.gtk. Qt decides if it is HTML or plain text by itself, which is not necessarily a good idea. I don't know the algorithm used by Qt, so I can't to exactly the same thing with gb.gtk. I must think about it... -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From gambas at ...2524... Mon May 19 02:51:13 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Mon, 19 May 2014 00:51:13 +0000 Subject: [Gambas-user] Issue 525 in gambas: Application font is not displayed with all controls in gb.gtk In-Reply-To: <0-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> References: <0-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> Message-ID: <1-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> Updates: Status: Accepted Labels: -Version-3.5.3 Version-3.5.0 Comment #1 on issue 525 by benoit.m... at ...626...: Application font is not displayed with all controls in gb.gtk http://code.google.com/p/gambas/issues/detail?id=525 (No comment was entered for this change.) -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From gambas at ...2524... Mon May 19 02:52:13 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Mon, 19 May 2014 00:52:13 +0000 Subject: [Gambas-user] Issue 525 in gambas: Application font is not displayed with all controls in gb.gtk In-Reply-To: <1-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> References: <1-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> <0-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> Message-ID: <2-6813199134517018827-9197521822520968102-gambas=googlecode.com@...2524...> Updates: Status: Fixed Comment #2 on issue 525 by benoit.m... at ...626...: Application font is not displayed with all controls in gb.gtk http://code.google.com/p/gambas/issues/detail?id=525 Fixed in revision #6277. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From paulwheeler at ...546... Mon May 19 03:05:00 2014 From: paulwheeler at ...546... (paulwheeler) Date: Sun, 18 May 2014 18:05:00 -0700 Subject: [Gambas-user] HttpClient - Out of memory errors Message-ID: <537958BC.5020009@...546...> I am attempting to use the HttpClient, but keep getting these messages: hClient.Status = -1027 hClient.ErrorText = Out of memory I took the example program that comes with Gambas (HttpGet 3.0.0) and modified it to bypass the form, to make it easier to make and test changes. Some HTTP addresses work, but others do not. Some that work are: "http://elinks.or.cz/" and "http://gambasdoc.org/help" One that I need to run, but doesn't is: hClient.URL = "https://sandbox.familysearch.org/.well-known/app-meta" Note that I can take the "https://sandbox.familysearch.org/.well-known/app-meta" address and paste it into my browser and I have exactly what I am looking for. Just so you know, this is an example of a 'Get' that I am trying to write in Gambas: GET https://sandbox.familysearch.org/.well-known/app-meta Accept: application/atom+xml This is my current code: Public Sub Form_Open() '/////////////////////////////////// ' We set Default configuration values '/////////////////////////////////// ClsParams.ProxyHost = "127.0.0.1:3128" ClsParams.ProxyUser = "" ClsParams.ProxyPwd = "" ClsParams.ProxyAuth = Net.AuthNone ClsParams.CookiesFile = User.Home & "/gbcookies.txt" '//////////////////////////////////// ' Now we create the HttpClient object '//////////////////////////////////// 'MyHTTP=NEW HttpClient AS "MyHTTP" GetFile() End Public Sub GetFile() Dim hClient As HttpClient Dim sBuffer As String hClient = New HttpClient As "hClient" ' hClient.URL = "http://gambasdoc.org/help" hClient.URL = "https://sandbox.familysearch.org/.well-known/app-meta" hClient.Async = False hClient.Timeout = 20 ''' was 60 ' hClient.Encoding = "Accept: application/atom+xml" hClient.Encoding = "Accept: application/xml" ' hClient.Encoding = "Accept: text/html" hClient.Get() Print "Begin" If hClient.Status < 0 Then Print "hClient.Status = " & hClient.Status Print "hClient.ErrorText = " & hClient.ErrorText Else ' Success - read the data If Lof(hClient) Then sBuffer = Read #hClient, Lof(hClient) Print sBuffer Print "hClient.code (good)= " & hClient.Code Print "hClient.reason = " & hClient.reason End If Print "end" End Results: with hClient.URL = "http://gambasdoc.org/help" hClient.code (good)= 200 hClient.reason = OK with hClient.URL = "https://sandbox.familysearch.org/.well-known/app-meta" hClient.Status = -1027 hClient.ErrorText = Out of memory [System] OperatingSystem=Linux Kernel=3.11.0-12-generic Architecture=x86_64 Memory=8048256 kB DistributionVendor=LinuxMint DistributionRelease="Linux Mint 16 Petra" Desktop=Gnome [Gambas 3] Version=3.1.1 Path=/usr/bin/gbx3 [Libraries] Qt4=libQtCore.so.4.8.4 GTK+=libgtk-x11-2.0.so.0.2400.20 From kevinfishburne at ...1887... Mon May 19 04:24:41 2014 From: kevinfishburne at ...1887... (Kevin Fishburne) Date: Sun, 18 May 2014 22:24:41 -0400 Subject: [Gambas-user] -Inf Message-ID: <53796B69.20109@...1887...> I have an interpolation algorithm that continually moves the "current" value toward its "target" value in increments increased by the "distance" between the current and target values. Recently when assigning random values to the target values the current values eventually become negative infinity (-Inf), which seems to disregard further modification. Here's the code: OrientationDistance = Abs(Client.PlayerData[p].Limb.Torso.Current[Axis] - Client.PlayerData[p].Limb.Torso.Target[Axis]) * OrientationDistanceCoefficient If Client.PlayerData[p].Limb.Torso.Current[Axis] < Client.PlayerData[p].Limb.Torso.Target[Axis] Then Client.PlayerData[p].Limb.Torso.Velocity[Axis] = (Client.PlayerData[p].Limb.Torso.Velocity[Axis] + OrientationAcceleration) * OrientationDistance If Client.PlayerData[p].Limb.Torso.Velocity[Axis] > OrientationVelocityMaximum Then Client.PlayerData[p].Limb.Torso.Velocity[Axis] = OrientationVelocityMaximum Else Client.PlayerData[p].Limb.Torso.Velocity[Axis] = (Client.PlayerData[p].Limb.Torso.Velocity[Axis] - OrientationAcceleration) * OrientationDistance If Client.PlayerData[p].Limb.Torso.Velocity[Axis] < - OrientationVelocityMaximum Then Client.PlayerData[p].Limb.Torso.Velocity[Axis] = - OrientationVelocityMaximum Endif Client.PlayerData[p].Limb.Torso.Current[Axis] += Client.PlayerData[p].Limb.Torso.Velocity[Axis] Any ideas what could be causing this? I don't even know what negative infinity means, though it's obviously something mathematicians found useful to solve a particular problem. In my case it botches my player animations by making limbs disappear. Thanks, everyone. -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sales at ...1887... phone: (770) 853-6271 From kevinfishburne at ...1887... Mon May 19 04:32:53 2014 From: kevinfishburne at ...1887... (Kevin Fishburne) Date: Sun, 18 May 2014 22:32:53 -0400 Subject: [Gambas-user] immediate pane is read-only Message-ID: <53796D55.4010204@...1887...> Hope I didn't miss this in an earlier post, but it seems with the current daily PPA build that the immediate pane doesn't allow character entry. -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sales at ...1887... phone: (770) 853-6271 From bagoneo at ...69... Mon May 19 10:41:27 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 10:41:27 +0200 Subject: [Gambas-user] =?windows-1252?q?gb=2Edb=2Epostgresql_=96_These_Com?= =?windows-1252?q?ponents_Are_Disabled?= In-Reply-To: <1400452914.7290.23.camel@...3024...> References: <5378FE2B.1080206@...69...> <1400452914.7290.23.camel@...3024...> Message-ID: <5379C3B7.2040608@...69...> Many thanks Willy, for your precise and documented answer. Today I can say, thanks to you, I know more than yesterday. If Sebastian read this email and he wants to intervene ? Kind regards also to you gianluigi Il 19/05/2014 00:41, Willy Raets ha scritto: > On zo, 2014-05-18 at 20:38 +0200, gian wrote: >> Hi all, >> >> compiling Gambas3 following the instructions Gambas Documentation I received this >> result: >> >> || THESE COMPONENTS ARE DISABLED: >> >> || - gb.db.postgresql > libpg-dev > http://packages.ubuntu.com/trusty/libpq-dev > >> || - gb.gmp > libgmp-dev > http://packages.ubuntu.com/trusty/libgmp-dev > >> || - gb.gtk3 > libgtk-3-dev > http://packages.ubuntu.com/trusty/libgtk-3-dev > >> || - gb.jit > llvm-3.4 > http://packages.ubuntu.com/trusty/llvm-3.4 > >> With web suggestions and research on Synaptic I have installed these libraries: >> >> libgmp-dev >> >> libgtk-3-dev >> >> llvm 1:3.4-0ubuntu1 >> > You did very well figuring out these dependencies ;) > >> Now I receive: >> >> THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do not understand why. >> Because I have already installed the following libraries: >> >> libpq5 >> >> libpq-dev >> >> rsyslog >> >> librdf0 > libpq-dev (depends on libpq5 on Ubuntu 14.04) should be enough as far as > I am aware. At least they where for Gambas 3.5.2 > > I haven't compiled trunk version on Ubuntu for a while (got lazy because > of the Daily builds PPA available), so maybe something changed in the > trunk dependencies. > > Maybe Sebastian (of the Daily Builds PPA) might be able to help. > He should be on this mailing list as well... > From bagoneo at ...69... Mon May 19 10:42:32 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 10:42:32 +0200 Subject: [Gambas-user] =?windows-1252?q?gb=2Edb=2Epostgresql_=96_These_Com?= =?windows-1252?q?ponents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> Message-ID: <5379C3F8.7040004@...69...> Jussi, thanks for answer, I'm trying to create a program with GTK +, since I read so many warnings in the log file regarding this library, I ask what can I do for this. Your help very appreciated gianluigi Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > You can ignore those if you are not going to use them. They are not > mandatory. > > > Jussi > > > On Sun, May 18, 2014 at 9:38 PM, gian wrote: > >> Hi all, >> >> compiling Gambas3 following the instructions Gambas Documentation I >> received this >> result: >> >> || THESE COMPONENTS ARE DISABLED: >> >> || - gb.db.postgresql >> >> || - gb.gmp >> >> || - gb.gtk3 >> >> || - gb.jit >> >> With web suggestions and research on Synaptic I have installed these >> libraries: >> >> libgmp-dev >> >> libgtk-3-dev >> >> llvm 1:3.4-0ubuntu1 >> >> Now I receive: >> >> THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do not >> understand why. >> Because I have already installed the following libraries: >> >> libpq5 >> >> libpq-dev >> >> rsyslog >> >> librdf0 >> >> These system data: >> >> [System] >> Gambas=3.5.90 >> >> OperatingSystem=Linux >> >> Kernel=3.13.0-27-generic >> >> Architecture=x86_64 >> >> Distribution=Ubuntu 14.04 LTS >> >> Desktop=GNOME >> >> Theme=QGtk >> >> Language=it_IT.UTF-8 >> >> Memory=3846M >> >> [Libraries] >> >> Cairo=libcairo.so.2.11301.0 >> >> Curl=libcurl.so.4.3.0 >> >> DBus=libdbus-1.so.3.7.6 >> >> GStreamer=libgstreamer-0.10.so.0.30.0 >> >> GStreamer=libgstreamer-1.0.so.0.204.0 >> >> GTK+3=libgtk-3.so.0.1000.8 >> >> GTK+=libgtk-x11-2.0.so.0.2400.23 >> >> OpenGL=libGL.so.1.2.0 >> >> Poppler=libpoppler.so.44.0.0 >> >> Qt4=libQtCore.so.4.8.6 >> >> SDL=libSDL-1.2.so.0.11.4 >> >> Attach file.log >> obtained by: ( ./reconf-all && ./configure -C && make >> && sudo make install ) > ~/Scrivania/compile.log 2>&1 >> >> Help me please. >> >> gianluigi >> >> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From rmorgan62 at ...626... Mon May 19 12:11:06 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Mon, 19 May 2014 03:11:06 -0700 Subject: [Gambas-user] -Inf In-Reply-To: <53796B69.20109@...1887...> References: <53796B69.20109@...1887...> Message-ID: JAT: Id be checking for an over or under flow on one of the math functions.... On Sun, May 18, 2014 at 7:24 PM, Kevin Fishburne < kevinfishburne at ...1887...> wrote: > I have an interpolation algorithm that continually moves the "current" > value toward its "target" value in increments increased by the > "distance" between the current and target values. Recently when > assigning random values to the target values the current values > eventually become negative infinity (-Inf), which seems to disregard > further modification. Here's the code: > > OrientationDistance = Abs(Client.PlayerData[p].Limb.Torso.Current[Axis] > - Client.PlayerData[p].Limb.Torso.Target[Axis]) * > OrientationDistanceCoefficient > If Client.PlayerData[p].Limb.Torso.Current[Axis] < > Client.PlayerData[p].Limb.Torso.Target[Axis] Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] + > OrientationAcceleration) * OrientationDistance > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > OrientationVelocityMaximum Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = OrientationVelocityMaximum > Else > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] - > OrientationAcceleration) * OrientationDistance > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] < - > OrientationVelocityMaximum Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = - > OrientationVelocityMaximum > Endif > Client.PlayerData[p].Limb.Torso.Current[Axis] += > Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > Any ideas what could be causing this? I don't even know what negative > infinity means, though it's obviously something mathematicians found > useful to solve a particular problem. In my case it botches my player > animations by making limbs disappear. Thanks, everyone. > > -- > Kevin Fishburne > Eight Virtues > www: http://sales.eightvirtues.com > e-mail: sales at ...1887... > phone: (770) 853-6271 > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From herberthguzman at ...626... Mon May 19 14:22:22 2014 From: herberthguzman at ...626... (herberth guzman) Date: Mon, 19 May 2014 06:22:22 -0600 Subject: [Gambas-user] gb.desktop.x11 (taskbar) Message-ID: Hi Beno?t Thanks for giving us the gb.desktop.x11 component The margins of the panel is funsional, the problem had it in CARDINAL funsiona perfectly, thank you . Funsiona The code that follows ( the dependent position of the panel) : CODE X11.SetWindowProperty ( Atom [" _NET_WM_STRUT_PARTIAL "] , Atom [" CARDINAL "], [ 0, 0 , 33, 0, 0 , 0, 0, 0 , 0, 0 , 32, desktop.w ] f_taskbar.Id ) Maybe I'm doing a bad procedure and correct me if I am in error. The problem I have is as follows: I have a form and created a Panel: CODE HPanel_app = New Panel ( Me.Panel1 ) As " PanelApp " Show active windows through ToggleButton when the form loads in the open event . CODE Desktop.Windows.Refresh For I = 0 To Desktop.Windows.Count - 1 If Desktop.Windows [ i]. Name Then hToggle = new ToggleButton ( Me.HPanel_app ) As " toggle " Desktop.Windows hToggle.Text = [ i]. Name Endif next The problem is : How I can refresh or update inmediantemente MyPanel when a window is closed or open. Example Open Application(dolphin, k3b, others) (update MyPanel). Close Application (dolphin) (update MyPanel). At the moment I have a refresh removing the panel and reloading the active windows (but not what I want) HPanel_app.Delete Desktop_Windows Someone can help me please . From ihaywood3 at ...626... Mon May 19 14:30:33 2014 From: ihaywood3 at ...626... (Ian Haywood) Date: Mon, 19 May 2014 22:30:33 +1000 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: <5379C3F8.7040004@...69...> References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> Message-ID: On Mon, May 19, 2014 at 6:42 PM, gian wrote: > Jussi, thanks for answer, > Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >> You can ignore those if you are not going to use them. They are not >> mandatory. >> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >> >>> Hi all, >>> >>> compiling Gambas3 following the instructions Gambas Documentation I >>> received this >>> result: >>> >>> || THESE COMPONENTS ARE DISABLED: >>> >>> || - gb.db.postgresql Some key header files have moved to package postgresql-server-dev-9.3 You also need to apply a patch so gambas can find them Ian -------------- next part -------------- A non-text attachment was scrubbed... Name: find_postgresql_headers Type: application/octet-stream Size: 1116 bytes Desc: not available URL: From gambas at ...1... Mon May 19 14:45:10 2014 From: gambas at ...1... (=?windows-1252?Q?Beno=EEt_Minisini?=) Date: Mon, 19 May 2014 14:45:10 +0200 Subject: [Gambas-user] =?windows-1252?q?gb=2Edb=2Epostgresql_=96_These_Com?= =?windows-1252?q?ponents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> Message-ID: <5379FCD6.3060600@...1...> Le 19/05/2014 14:30, Ian Haywood a ?crit : > On Mon, May 19, 2014 at 6:42 PM, gian wrote: >> Jussi, thanks for answer, >> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >>> You can ignore those if you are not going to use them. They are not >>> mandatory. >>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >>> >>>> Hi all, >>>> >>>> compiling Gambas3 following the instructions Gambas Documentation I >>>> received this >>>> result: >>>> >>>> || THESE COMPONENTS ARE DISABLED: >>>> >>>> || - gb.db.postgresql > Some key header files have moved to package postgresql-server-dev-9.3 > You also need to apply a patch so gambas can find them > > Ian > Right! I forgot that I have patched the Gambas autoconf macros in /trunk so that postgresql is found again. -- Beno?t Minisini From bagoneo at ...69... Mon May 19 16:12:16 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 16:12:16 +0200 Subject: [Gambas-user] =?windows-1252?q?gb=2Edb=2Epostgresql_=96_These_Com?= =?windows-1252?q?ponents_Are_Disabled?= In-Reply-To: <5379FCD6.3060600@...1...> References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> Message-ID: <537A1140.3090606@...69...> Hello Benoit, Thank you for your reply, I am new to Linux and Gambas and I think I've bitten off more than you can chew. I loaded the library as suggested. I saw the attachment of Ian but now I do not know specifically how to proceed, help Have my best regards gianluigi Il 19/05/2014 14:45, Beno?t Minisini ha scritto: > Le 19/05/2014 14:30, Ian Haywood a ?crit : >> On Mon, May 19, 2014 at 6:42 PM, gian wrote: >>> Jussi, thanks for answer, >>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >>>> You can ignore those if you are not going to use them. They are not >>>> mandatory. >>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >>>> >>>>> Hi all, >>>>> >>>>> compiling Gambas3 following the instructions Gambas Documentation I >>>>> received this >>>>> result: >>>>> >>>>> || THESE COMPONENTS ARE DISABLED: >>>>> >>>>> || - gb.db.postgresql >> Some key header files have moved to package postgresql-server-dev-9.3 >> You also need to apply a patch so gambas can find them >> >> Ian >> > Right! I forgot that I have patched the Gambas autoconf macros in /trunk > so that postgresql is found again. > From bagoneo at ...69... Mon May 19 16:15:03 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 16:15:03 +0200 Subject: [Gambas-user] =?windows-1252?q?gb=2Edb=2Epostgresql_=96_These_Com?= =?windows-1252?q?ponents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> Message-ID: <537A11E7.8060608@...69...> Hello Ian, Thank you for your reply, as already written to Benoit, I am new to Linux and Gambas and I think I've bitten off more than you can chew. I loaded the library as suggested. I saw your attachment but now I do not know specifically how to proceed, help Have my best regards gianluigi Il 19/05/2014 14:30, Ian Haywood ha scritto: > On Mon, May 19, 2014 at 6:42 PM, gian wrote: >> Jussi, thanks for answer, >> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >>> You can ignore those if you are not going to use them. They are not >>> mandatory. >>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >>> >>>> Hi all, >>>> >>>> compiling Gambas3 following the instructions Gambas Documentation I >>>> received this >>>> result: >>>> >>>> || THESE COMPONENTS ARE DISABLED: >>>> >>>> || - gb.db.postgresql > Some key header files have moved to package postgresql-server-dev-9.3 > You also need to apply a patch so gambas can find them > > Ian > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > > > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From jussi.lahtinen at ...626... Mon May 19 16:49:23 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 19 May 2014 17:49:23 +0300 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: <537A1140.3090606@...69...> References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> Message-ID: What sources you are compiling? After Benoit has fixed the library detection, you just need to download the updated source code. But the fix is probably yet only in development version. Jussi On Mon, May 19, 2014 at 5:12 PM, gian wrote: > Hello Benoit, > > Thank you for your reply, > > I am new to Linux and Gambas and I think I've bitten off more than you > can chew. > > I loaded the library as suggested. I saw the attachment of Ian but now I > do not know specifically how to proceed, help > > Have my best regards > > gianluigi > > > Il 19/05/2014 14:45, Beno?t Minisini ha scritto: > > Le 19/05/2014 14:30, Ian Haywood a ?crit : > >> On Mon, May 19, 2014 at 6:42 PM, gian wrote: > >>> Jussi, thanks for answer, > >>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > >>>> You can ignore those if you are not going to use them. They are not > >>>> mandatory. > >>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: > >>>> > >>>>> Hi all, > >>>>> > >>>>> compiling Gambas3 following the instructions Gambas Documentation I > >>>>> received this > >>>>> result: > >>>>> > >>>>> || THESE COMPONENTS ARE DISABLED: > >>>>> > >>>>> || - gb.db.postgresql > >> Some key header files have moved to package postgresql-server-dev-9.3 > >> You also need to apply a patch so gambas can find them > >> > >> Ian > >> > > Right! I forgot that I have patched the Gambas autoconf macros in /trunk > > so that postgresql is found again. > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bagoneo at ...69... Mon May 19 17:13:38 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 17:13:38 +0200 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> Message-ID: <537A1FA2.3080107@...69...> Hello Jussi, I am compiling the version that obtain with this command: svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk how must I do? Ciao gianluigi Il 19/05/2014 16:49, Jussi Lahtinen ha scritto: > What sources you are compiling? > After Benoit has fixed the library detection, you just need to download the > updated source code. But the fix is probably yet only in development > version. > > > Jussi > > > > On Mon, May 19, 2014 at 5:12 PM, gian wrote: > >> Hello Benoit, >> >> Thank you for your reply, >> >> I am new to Linux and Gambas and I think I've bitten off more than you >> can chew. >> >> I loaded the library as suggested. I saw the attachment of Ian but now I >> do not know specifically how to proceed, help >> >> Have my best regards >> >> gianluigi >> >> >> Il 19/05/2014 14:45, Beno?t Minisini ha scritto: >>> Le 19/05/2014 14:30, Ian Haywood a ?crit : >>>> On Mon, May 19, 2014 at 6:42 PM, gian wrote: >>>>> Jussi, thanks for answer, >>>>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >>>>>> You can ignore those if you are not going to use them. They are not >>>>>> mandatory. >>>>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> compiling Gambas3 following the instructions Gambas Documentation I >>>>>>> received this >>>>>>> result: >>>>>>> >>>>>>> || THESE COMPONENTS ARE DISABLED: >>>>>>> >>>>>>> || - gb.db.postgresql >>>> Some key header files have moved to package postgresql-server-dev-9.3 >>>> You also need to apply a patch so gambas can find them >>>> >>>> Ian >>>> >>> Right! I forgot that I have patched the Gambas autoconf macros in /trunk >>> so that postgresql is found again. >>> >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From whenamalone at ...626... Mon May 19 17:31:13 2014 From: whenamalone at ...626... (pramu mn) Date: Mon, 19 May 2014 21:01:13 +0530 Subject: [Gambas-user] Gambas-user Digest, Vol 96, Issue 48 In-Reply-To: References: Message-ID: sir, we some of the teachers of Kerala State (India) hav prepared an online examination for engineering exam....... plz chkt it and gv suggestions....... OS : Ubuntu 10.04 On Mon, May 19, 2014 at 6:00 PM, wrote: > Send Gambas-user mailing list submissions to > gambas-user at lists.sourceforge.net > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/gambas-user > or, via email, send a message with subject or body 'help' to > gambas-user-request at lists.sourceforge.net > > You can reach the person managing the list at > gambas-user-owner at lists.sourceforge.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Gambas-user digest..." > > > Today's Topics: > > 1. -Inf (Kevin Fishburne) > 2. immediate pane is read-only (Kevin Fishburne) > 3. Re: gb.db.postgresql ? These Components Are Disabled (gian) > 4. Re: gb.db.postgresql ? These Components Are Disabled (gian) > 5. Re: -Inf (Randall Morgan) > 6. gb.desktop.x11 (taskbar) (herberth guzman) > 7. Re: gb.db.postgresql ? These Components Are Disabled (Ian Haywood) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 18 May 2014 22:24:41 -0400 > From: Kevin Fishburne > Subject: [Gambas-user] -Inf > To: Gambas mailing list > Message-ID: <53796B69.20109 at ...1887...> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I have an interpolation algorithm that continually moves the "current" > value toward its "target" value in increments increased by the > "distance" between the current and target values. Recently when > assigning random values to the target values the current values > eventually become negative infinity (-Inf), which seems to disregard > further modification. Here's the code: > > OrientationDistance = Abs(Client.PlayerData[p].Limb.Torso.Current[Axis] > - Client.PlayerData[p].Limb.Torso.Target[Axis]) * > OrientationDistanceCoefficient > If Client.PlayerData[p].Limb.Torso.Current[Axis] < > Client.PlayerData[p].Limb.Torso.Target[Axis] Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] + > OrientationAcceleration) * OrientationDistance > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > OrientationVelocityMaximum Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = OrientationVelocityMaximum > Else > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] - > OrientationAcceleration) * OrientationDistance > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] < - > OrientationVelocityMaximum Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = - > OrientationVelocityMaximum > Endif > Client.PlayerData[p].Limb.Torso.Current[Axis] += > Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > Any ideas what could be causing this? I don't even know what negative > infinity means, though it's obviously something mathematicians found > useful to solve a particular problem. In my case it botches my player > animations by making limbs disappear. Thanks, everyone. > > -- > Kevin Fishburne > Eight Virtues > www: http://sales.eightvirtues.com > e-mail: sales at ...1887... > phone: (770) 853-6271 > > > > > ------------------------------ > > Message: 2 > Date: Sun, 18 May 2014 22:32:53 -0400 > From: Kevin Fishburne > Subject: [Gambas-user] immediate pane is read-only > To: Gambas mailing list > Message-ID: <53796D55.4010204 at ...1887...> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hope I didn't miss this in an earlier post, but it seems with the > current daily PPA build that the immediate pane doesn't allow character > entry. > > -- > Kevin Fishburne > Eight Virtues > www: http://sales.eightvirtues.com > e-mail: sales at ...1887... > phone: (770) 853-6271 > > > > > ------------------------------ > > Message: 3 > Date: Mon, 19 May 2014 10:41:27 +0200 > From: gian > Subject: Re: [Gambas-user] gb.db.postgresql ? These Components Are > Disabled > To: willy at ...2734..., mailing list for gambas users > > Message-ID: <5379C3B7.2040608 at ...69...> > Content-Type: text/plain; charset=windows-1252; format=flowed > > Many thanks Willy, > > for your precise and documented answer. > > Today I can say, thanks to you, I know more than yesterday. > > If Sebastian read this email and he wants to intervene ? > > Kind regards also to you > > gianluigi > > > > > Il 19/05/2014 00:41, Willy Raets ha scritto: > > On zo, 2014-05-18 at 20:38 +0200, gian wrote: > >> Hi all, > >> > >> compiling Gambas3 following the instructions Gambas Documentation I > received this > >> result: > >> > >> || THESE COMPONENTS ARE DISABLED: > >> > >> || - gb.db.postgresql > > libpg-dev > > http://packages.ubuntu.com/trusty/libpq-dev > > > >> || - gb.gmp > > libgmp-dev > > http://packages.ubuntu.com/trusty/libgmp-dev > > > >> || - gb.gtk3 > > libgtk-3-dev > > http://packages.ubuntu.com/trusty/libgtk-3-dev > > > >> || - gb.jit > > llvm-3.4 > > http://packages.ubuntu.com/trusty/llvm-3.4 > > > >> With web suggestions and research on Synaptic I have installed these > libraries: > >> > >> libgmp-dev > >> > >> libgtk-3-dev > >> > >> llvm 1:3.4-0ubuntu1 > >> > > You did very well figuring out these dependencies ;) > > > >> Now I receive: > >> > >> THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do > not understand why. > >> Because I have already installed the following libraries: > >> > >> libpq5 > >> > >> libpq-dev > >> > >> rsyslog > >> > >> librdf0 > > libpq-dev (depends on libpq5 on Ubuntu 14.04) should be enough as far as > > I am aware. At least they where for Gambas 3.5.2 > > > > I haven't compiled trunk version on Ubuntu for a while (got lazy because > > of the Daily builds PPA available), so maybe something changed in the > > trunk dependencies. > > > > Maybe Sebastian (of the Daily Builds PPA) might be able to help. > > He should be on this mailing list as well... > > > > > > ------------------------------ > > Message: 4 > Date: Mon, 19 May 2014 10:42:32 +0200 > From: gian > Subject: Re: [Gambas-user] gb.db.postgresql ? These Components Are > Disabled > To: mailing list for gambas users > Message-ID: <5379C3F8.7040004 at ...69...> > Content-Type: text/plain; charset=windows-1252; format=flowed > > Jussi, thanks for answer, > > I'm trying to create a program with GTK +, since I read so many warnings > in the log file regarding this library, I ask what can I do for this. > > Your help very appreciated > > gianluigi > > > > > Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > > You can ignore those if you are not going to use them. They are not > > mandatory. > > > > > > Jussi > > > > > > On Sun, May 18, 2014 at 9:38 PM, gian wrote: > > > >> Hi all, > >> > >> compiling Gambas3 following the instructions Gambas Documentation I > >> received this > >> result: > >> > >> || THESE COMPONENTS ARE DISABLED: > >> > >> || - gb.db.postgresql > >> > >> || - gb.gmp > >> > >> || - gb.gtk3 > >> > >> || - gb.jit > >> > >> With web suggestions and research on Synaptic I have installed these > >> libraries: > >> > >> libgmp-dev > >> > >> libgtk-3-dev > >> > >> llvm 1:3.4-0ubuntu1 > >> > >> Now I receive: > >> > >> THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do > not > >> understand why. > >> Because I have already installed the following libraries: > >> > >> libpq5 > >> > >> libpq-dev > >> > >> rsyslog > >> > >> librdf0 > >> > >> These system data: > >> > >> [System] > >> Gambas=3.5.90 > >> > >> OperatingSystem=Linux > >> > >> Kernel=3.13.0-27-generic > >> > >> Architecture=x86_64 > >> > >> Distribution=Ubuntu 14.04 LTS > >> > >> Desktop=GNOME > >> > >> Theme=QGtk > >> > >> Language=it_IT.UTF-8 > >> > >> Memory=3846M > >> > >> [Libraries] > >> > >> Cairo=libcairo.so.2.11301.0 > >> > >> Curl=libcurl.so.4.3.0 > >> > >> DBus=libdbus-1.so.3.7.6 > >> > >> GStreamer=libgstreamer-0.10.so.0.30.0 > >> > >> GStreamer=libgstreamer-1.0.so.0.204.0 > >> > >> GTK+3=libgtk-3.so.0.1000.8 > >> > >> GTK+=libgtk-x11-2.0.so.0.2400.23 > >> > >> OpenGL=libGL.so.1.2.0 > >> > >> Poppler=libpoppler.so.44.0.0 > >> > >> Qt4=libQtCore.so.4.8.6 > >> > >> SDL=libSDL-1.2.so.0.11.4 > >> > >> Attach file.log > >> obtained by: ( ./reconf-all && ./configure -C && make > >> && sudo make install ) > ~/Scrivania/compile.log 2>&1 > >> > >> Help me please. > >> > >> gianluigi > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >> Instantly run your Selenium tests across 300+ browser/OS combos. > >> Get unparalleled scalability from the best Selenium testing platform > >> available > >> Simple to use. Nothing to install. Get started now for free." > >> http://p.sf.net/sfu/SauceLabs > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > >> > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------ > > Message: 5 > Date: Mon, 19 May 2014 03:11:06 -0700 > From: Randall Morgan > Subject: Re: [Gambas-user] -Inf > To: mailing list for gambas users > Message-ID: > < > CAGwqEL4QCQH4LXPPDc-4+njd+qhbz05qtE8gn-h6+UJdeJ8mBw at ...627...> > Content-Type: text/plain; charset=UTF-8 > > JAT: Id be checking for an over or under flow on one of the math > functions.... > > > On Sun, May 18, 2014 at 7:24 PM, Kevin Fishburne < > kevinfishburne at ...1887...> wrote: > > > I have an interpolation algorithm that continually moves the "current" > > value toward its "target" value in increments increased by the > > "distance" between the current and target values. Recently when > > assigning random values to the target values the current values > > eventually become negative infinity (-Inf), which seems to disregard > > further modification. Here's the code: > > > > OrientationDistance = Abs(Client.PlayerData[p].Limb.Torso.Current[Axis] > > - Client.PlayerData[p].Limb.Torso.Target[Axis]) * > > OrientationDistanceCoefficient > > If Client.PlayerData[p].Limb.Torso.Current[Axis] < > > Client.PlayerData[p].Limb.Torso.Target[Axis] Then > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] + > > OrientationAcceleration) * OrientationDistance > > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > > OrientationVelocityMaximum Then > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > OrientationVelocityMaximum > > Else > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] - > > OrientationAcceleration) * OrientationDistance > > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] < - > > OrientationVelocityMaximum Then > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = - > > OrientationVelocityMaximum > > Endif > > Client.PlayerData[p].Limb.Torso.Current[Axis] += > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > > > Any ideas what could be causing this? I don't even know what negative > > infinity means, though it's obviously something mathematicians found > > useful to solve a particular problem. In my case it botches my player > > animations by making limbs disappear. Thanks, everyone. > > > > -- > > Kevin Fishburne > > Eight Virtues > > www: http://sales.eightvirtues.com > > e-mail: sales at ...1887... > > phone: (770) 853-6271 > > > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > > > ------------------------------ > > Message: 6 > Date: Mon, 19 May 2014 06:22:22 -0600 > From: herberth guzman > Subject: [Gambas-user] gb.desktop.x11 (taskbar) > To: gambas-user > Message-ID: > dodXZ-6dYk44mQ5GUGbRZ1aexYg5opQ at ...627...> > Content-Type: text/plain; charset=UTF-8 > > Hi Beno?t > > Thanks for giving us the gb.desktop.x11 component > The margins of the panel is funsional, the problem had it in CARDINAL > funsiona perfectly, thank you . > > Funsiona The code that follows ( the dependent position of the panel) : > > CODE > X11.SetWindowProperty ( Atom [" _NET_WM_STRUT_PARTIAL "] , Atom [" CARDINAL > "], [ 0, 0 , 33, 0, 0 , 0, 0, 0 , 0, 0 , 32, desktop.w ] f_taskbar.Id ) > > Maybe I'm doing a bad procedure and correct me if I am in error. The > problem I have is as follows: > > I have a form and created a Panel: > > CODE > HPanel_app = New Panel ( Me.Panel1 ) As " PanelApp " > > Show active windows through ToggleButton when the form loads in the open > event . > > CODE > Desktop.Windows.Refresh > For I = 0 To Desktop.Windows.Count - 1 > > If Desktop.Windows [ i]. Name Then > hToggle = new ToggleButton ( Me.HPanel_app ) As " toggle " > Desktop.Windows hToggle.Text = [ i]. Name > Endif > > next > > The problem is : > > How I can refresh or update inmediantemente MyPanel when a window is closed > or open. > > Example > Open Application(dolphin, k3b, others) (update MyPanel). > Close Application (dolphin) (update MyPanel). > > > At the moment I have a refresh removing the panel and reloading the active > windows (but not what I want) > > HPanel_app.Delete > Desktop_Windows > > > Someone can help me please . > > > ------------------------------ > > Message: 7 > Date: Mon, 19 May 2014 22:30:33 +1000 > From: Ian Haywood > Subject: Re: [Gambas-user] gb.db.postgresql ? These Components Are > Disabled > To: mailing list for gambas users > Message-ID: > < > CAKt6K_fNBNTMAxjSfRo0PupWYxSckt1Hz8x_2GUUxr4h9HirLA at ...627...> > Content-Type: text/plain; charset="utf-8" > > On Mon, May 19, 2014 at 6:42 PM, gian wrote: > > Jussi, thanks for answer, > > Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > >> You can ignore those if you are not going to use them. They are not > >> mandatory. > >> On Sun, May 18, 2014 at 9:38 PM, gian wrote: > >> > >>> Hi all, > >>> > >>> compiling Gambas3 following the instructions Gambas Documentation I > >>> received this > >>> result: > >>> > >>> || THESE COMPONENTS ARE DISABLED: > >>> > >>> || - gb.db.postgresql > Some key header files have moved to package postgresql-server-dev-9.3 > You also need to apply a patch so gambas can find them > > Ian > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: find_postgresql_headers > Type: application/octet-stream > Size: 1115 bytes > Desc: not available > > ------------------------------ > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > > ------------------------------ > > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > End of Gambas-user Digest, Vol 96, Issue 48 > ******************************************* > From taboege at ...626... Mon May 19 17:42:24 2014 From: taboege at ...626... (Tobias Boege) Date: Mon, 19 May 2014 17:42:24 +0200 Subject: [Gambas-user] Feature request: Giving _compare() an optional user data argument In-Reply-To: <5378B99F.1040006@...1...> References: <20140514193833.GC1032@...2774...> <5378B99F.1040006@...1...> Message-ID: <20140519154224.GC524@...2774...> On Sun, 18 May 2014, Beno?t Minisini wrote: > Le 14/05/2014 21:38, Tobias Boege a ?crit : > > Hi Benoit, > > > > when we wanted to sort a 2d array (table) by a specific column, variable at > > runtime, we did the following: > > > > 1. Create the class, let's call it "Record", to represent the table > > records which implements a _compare() method and has a SortField > > property which indicates to _compare() which column we want to sort > > by. > > 2. Create a class "RecordGroup" which Inherits Object[] and has a > > SortField(Field As Integer, Optional Mode As Integer) method which is > > a multicolumn-aware version of Sort: > > > > Public Sub SortField(Field As Integer, Optional Mode As Integer) > > Dim iInd As Integer > > > > For iInd = 0 To Super.Count - 1 > > Super[iInd].SortField = Field > > Next > > Super.Sort(Mode) > > End > > 3. Then, we must work with RecordGroups which we can sort by, say, column 7 > > using myGroup.SortField(7). > > > > You see that we need to set each object's SortField property to the Field > > value in order to make the _compare()s work together as we desire. If some > > objects "don't get it", we will lose transitivity of our relation and the > > sort may fail. > > > > We can't use static properties in the Record class either because we may > > want to have multiple groups. > > I don't understand that: if the sort field is a parameter of the sort, > then you can store it inside a static variable just during the sort. > Hmm... that's an idea, indeed! Because we can ensure that no parallel sorts mess up the static variable. Too bad that this is a good solution. We were already excited about this potential new feature :-) Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From gambas at ...1... Mon May 19 18:01:41 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Mon, 19 May 2014 18:01:41 +0200 Subject: [Gambas-user] feature suggestions: detach and rearrange tabs In-Reply-To: <530412C3.4090300@...1887...> References: <530412C3.4090300@...1887...> Message-ID: <537A2AE5.50806@...1...> Le 19/02/2014 03:11, Kevin Fishburne a ?crit : > I don't know how difficult this would be, but if detachable tabs could > be implemented (think Chrome browser), that would be awesome. Tangential > to that would be the ability to rearrange tabs by dragging and dropping, > or perhaps doing a right-click "Sort by Name". > > Having them detachable would allow productive use of a multi-head setup. > Often I find myself switching back and forth between two procedures in a > very long module, or needing to use one code block as a reference as I'm > writing code elsewhere. I often resort to pasting the code in a text > editor on my right monitor. > > I know there is a split pane option, but sometimes a program gets a > little crazy and you have 10000 lines of code in a module with some > 300-character-long lines; that is difficult to work with even in a > non-split view. Perhaps for GAMBAS 4? > Detaching and attaching tabs have been implemented since revision #6280. It's not just for the IDE, but for all users of the Workspace control. Regards, -- Beno?t Minisini From taboege at ...626... Mon May 19 18:12:05 2014 From: taboege at ...626... (Tobias Boege) Date: Mon, 19 May 2014 18:12:05 +0200 Subject: [Gambas-user] Feature request: Giving _compare() an optional user data argument In-Reply-To: <537A2A2B.1020007@...1...> References: <20140514193833.GC1032@...2774...> <5378B99F.1040006@...1...> <20140519154224.GC524@...2774...> <537A2A2B.1020007@...1...> Message-ID: <20140519161205.GE524@...2774...> On Mon, 19 May 2014, Beno?t Minisini wrote: > Le 19/05/2014 17:42, Tobias Boege a ?crit : > >>I don't understand that: if the sort field is a parameter of the sort, > >>then you can store it inside a static variable just during the sort. > >> > > > >Hmm... that's an idea, indeed! Because we can ensure that no parallel sorts > >mess up the static variable. > > > >Too bad that this is a good solution. We were already excited about this > >potential new feature :-) > > > >Regards, > >Tobi > > > > OK, but that potential new feature would have slowed down the sort: calling > a _compare method with two fixed arguments is faster that calling a _compare > method with one more optional argument. > Right... Having two differently implemented versions of Object[].Sort() (one which behaves efficiently when not given an optional argument and one which passes that argument) is, if not an insane interface, at least nothing that belongs to the gb component. For our purposes, maybe a small component gb.multisort may suffice which enhances Object[] by the necessary logic and we would require users to provide a _compare2() then which could take the additional argument. No big deal. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From jussi.lahtinen at ...626... Mon May 19 19:31:45 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 19 May 2014 20:31:45 +0300 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: <537A1FA2.3080107@...69...> References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> <537A1FA2.3080107@...69...> Message-ID: OK, good. Open terminal to your trunk folder and type: svn update Jussi On Mon, May 19, 2014 at 6:13 PM, gian wrote: > > Hello Jussi, > > I am compiling the version that obtain with this command: > > svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk > > how must I do? > > Ciao gianluigi > > > > > Il 19/05/2014 16:49, Jussi Lahtinen ha scritto: > > What sources you are compiling? > > After Benoit has fixed the library detection, you just need to download > the > > updated source code. But the fix is probably yet only in development > > version. > > > > > > Jussi > > > > > > > > On Mon, May 19, 2014 at 5:12 PM, gian wrote: > > > >> Hello Benoit, > >> > >> Thank you for your reply, > >> > >> I am new to Linux and Gambas and I think I've bitten off more than you > >> can chew. > >> > >> I loaded the library as suggested. I saw the attachment of Ian but now I > >> do not know specifically how to proceed, help > >> > >> Have my best regards > >> > >> gianluigi > >> > >> > >> Il 19/05/2014 14:45, Beno?t Minisini ha scritto: > >>> Le 19/05/2014 14:30, Ian Haywood a ?crit : > >>>> On Mon, May 19, 2014 at 6:42 PM, gian wrote: > >>>>> Jussi, thanks for answer, > >>>>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > >>>>>> You can ignore those if you are not going to use them. They are not > >>>>>> mandatory. > >>>>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: > >>>>>> > >>>>>>> Hi all, > >>>>>>> > >>>>>>> compiling Gambas3 following the instructions Gambas Documentation I > >>>>>>> received this > >>>>>>> result: > >>>>>>> > >>>>>>> || THESE COMPONENTS ARE DISABLED: > >>>>>>> > >>>>>>> || - gb.db.postgresql > >>>> Some key header files have moved to package postgresql-server-dev-9.3 > >>>> You also need to apply a patch so gambas can find them > >>>> > >>>> Ian > >>>> > >>> Right! I forgot that I have patched the Gambas autoconf macros in > /trunk > >>> so that postgresql is found again. > >>> > >> > >> > ------------------------------------------------------------------------------ > >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >> Instantly run your Selenium tests across 300+ browser/OS combos. > >> Get unparalleled scalability from the best Selenium testing platform > >> available > >> Simple to use. Nothing to install. Get started now for free." > >> http://p.sf.net/sfu/SauceLabs > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bagoneo at ...69... Mon May 19 19:58:36 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 19:58:36 +0200 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> <537A1FA2.3080107@...69...> Message-ID: <537A464C.7020900@...69...> Sorry Jussi, you intend I need to update Trunk and then restart with ~ $ svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk etc.? Thanks for help gianluigi Il 19/05/2014 19:31, Jussi Lahtinen ha scritto: > OK, good. Open terminal to your trunk folder and type: > svn update > > > Jussi > > > On Mon, May 19, 2014 at 6:13 PM, gian wrote: > >> Hello Jussi, >> >> I am compiling the version that obtain with this command: >> >> svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk >> >> how must I do? >> >> Ciao gianluigi >> >> >> >> >> Il 19/05/2014 16:49, Jussi Lahtinen ha scritto: >>> What sources you are compiling? >>> After Benoit has fixed the library detection, you just need to download >> the >>> updated source code. But the fix is probably yet only in development >>> version. >>> >>> >>> Jussi >>> >>> >>> >>> On Mon, May 19, 2014 at 5:12 PM, gian wrote: >>> >>>> Hello Benoit, >>>> >>>> Thank you for your reply, >>>> >>>> I am new to Linux and Gambas and I think I've bitten off more than you >>>> can chew. >>>> >>>> I loaded the library as suggested. I saw the attachment of Ian but now I >>>> do not know specifically how to proceed, help >>>> >>>> Have my best regards >>>> >>>> gianluigi >>>> >>>> >>>> Il 19/05/2014 14:45, Beno?t Minisini ha scritto: >>>>> Le 19/05/2014 14:30, Ian Haywood a ?crit : >>>>>> On Mon, May 19, 2014 at 6:42 PM, gian wrote: >>>>>>> Jussi, thanks for answer, >>>>>>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >>>>>>>> You can ignore those if you are not going to use them. They are not >>>>>>>> mandatory. >>>>>>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> compiling Gambas3 following the instructions Gambas Documentation I >>>>>>>>> received this >>>>>>>>> result: >>>>>>>>> >>>>>>>>> || THESE COMPONENTS ARE DISABLED: >>>>>>>>> >>>>>>>>> || - gb.db.postgresql >>>>>> Some key header files have moved to package postgresql-server-dev-9.3 >>>>>> You also need to apply a patch so gambas can find them >>>>>> >>>>>> Ian >>>>>> >>>>> Right! I forgot that I have patched the Gambas autoconf macros in >> /trunk >>>>> so that postgresql is found again. >>>>> >>>> >> ------------------------------------------------------------------------------ >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>> Get unparalleled scalability from the best Selenium testing platform >>>> available >>>> Simple to use. Nothing to install. Get started now for free." >>>> http://p.sf.net/sfu/SauceLabs >>>> _______________________________________________ >>>> Gambas-user mailing list >>>> Gambas-user at lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>> >> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >> available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From gambas at ...1... Mon May 19 20:06:50 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Mon, 19 May 2014 20:06:50 +0200 Subject: [Gambas-user] gb.desktop.x11 (taskbar) In-Reply-To: References: Message-ID: <537A483A.7060207@...1...> Le 19/05/2014 14:22, herberth guzman a ?crit : > Hi Beno?t > > Thanks for giving us the gb.desktop.x11 component > The margins of the panel is funsional, the problem had it in CARDINAL > funsiona perfectly, thank you . > Please try to use a better english, because I don't really understand what you are saying. Provide me a little project that shows your problem (telling what you want to do, and what you get). This is the fastest way for me to fix the problems. > Funsiona The code that follows ( the dependent position of the panel) : > > CODE > X11.SetWindowProperty ( Atom [" _NET_WM_STRUT_PARTIAL "] , Atom [" CARDINAL > "], [ 0, 0 , 33, 0, 0 , 0, 0, 0 , 0, 0 , 32, desktop.w ] f_taskbar.Id ) > > Maybe I'm doing a bad procedure and correct me if I am in error. The > problem I have is as follows: > > I have a form and created a Panel: > > CODE > HPanel_app = New Panel ( Me.Panel1 ) As " PanelApp " > > Show active windows through ToggleButton when the form loads in the open > event . > > CODE > Desktop.Windows.Refresh > For I = 0 To Desktop.Windows.Count - 1 > > If Desktop.Windows [ i]. Name Then > hToggle = new ToggleButton ( Me.HPanel_app ) As " toggle " > Desktop.Windows hToggle.Text = [ i]. Name > Endif > > next > > The problem is : > > How I can refresh or update inmediantemente MyPanel when a window is closed > or open. Create a DesktopWatcher object, passing TRUE to its constructor, so that you watch the root window of the screen. The DesktopWatcher raises the following events: - Windows: the desktop windows list has changed (a top-level window has been created of destroyed). Use Desktop.Windows to browse them. - Change: the current virtual desktop has changed. - Count: the number of virtual desktops has changed. - ActiveWindow: the active window has changed. Use Desktop.ActiveWindow to get it. - Geometry: the geometry of the desktop has changed. The Desktop.Windows returns sort of array of DesktopWindow objects. DesktopWindow encapsulates a X11 window id into a object with properties and methods to move the window, resize it, get its icon... With that, you should have everything to create a taskbar in your panel, and manage virtual desktops. Finally, you can create DesktopWatcher objects to watch individual top-level windows, by using their window id. Regards, -- Beno?t Minisini From jussi.lahtinen at ...626... Mon May 19 20:23:48 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 19 May 2014 21:23:48 +0300 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: <537A464C.7020900@...69...> References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> <537A1FA2.3080107@...69...> <537A464C.7020900@...69...> Message-ID: No. This creates the trunk folder: $ svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk And this makes the code to be up to date in trunk folder: svn update So, you need only to run "svn update" and then compile as you have done: ( ./reconf-all && ./configure -C && make && sudo make install ) > ~/Scrivania/compile.log 2>&1 Jussi On Mon, May 19, 2014 at 8:58 PM, gian wrote: > Sorry Jussi, > > you intend I need to update Trunk and then restart with ~ $ svn checkout > svn://svn.code.sf.net/p/gambas/code/gambas/trunk etc.? > > Thanks for help > gianluigi > > > Il 19/05/2014 19:31, Jussi Lahtinen ha scritto: > > OK, good. Open terminal to your trunk folder and type: > > svn update > > > > > > Jussi > > > > > > On Mon, May 19, 2014 at 6:13 PM, gian wrote: > > > >> Hello Jussi, > >> > >> I am compiling the version that obtain with this command: > >> > >> svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk > >> > >> how must I do? > >> > >> Ciao gianluigi > >> > >> > >> > >> > >> Il 19/05/2014 16:49, Jussi Lahtinen ha scritto: > >>> What sources you are compiling? > >>> After Benoit has fixed the library detection, you just need to download > >> the > >>> updated source code. But the fix is probably yet only in development > >>> version. > >>> > >>> > >>> Jussi > >>> > >>> > >>> > >>> On Mon, May 19, 2014 at 5:12 PM, gian wrote: > >>> > >>>> Hello Benoit, > >>>> > >>>> Thank you for your reply, > >>>> > >>>> I am new to Linux and Gambas and I think I've bitten off more than you > >>>> can chew. > >>>> > >>>> I loaded the library as suggested. I saw the attachment of Ian but > now I > >>>> do not know specifically how to proceed, help > >>>> > >>>> Have my best regards > >>>> > >>>> gianluigi > >>>> > >>>> > >>>> Il 19/05/2014 14:45, Beno?t Minisini ha scritto: > >>>>> Le 19/05/2014 14:30, Ian Haywood a ?crit : > >>>>>> On Mon, May 19, 2014 at 6:42 PM, gian wrote: > >>>>>>> Jussi, thanks for answer, > >>>>>>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > >>>>>>>> You can ignore those if you are not going to use them. They are > not > >>>>>>>> mandatory. > >>>>>>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: > >>>>>>>> > >>>>>>>>> Hi all, > >>>>>>>>> > >>>>>>>>> compiling Gambas3 following the instructions Gambas > Documentation I > >>>>>>>>> received this > >>>>>>>>> result: > >>>>>>>>> > >>>>>>>>> || THESE COMPONENTS ARE DISABLED: > >>>>>>>>> > >>>>>>>>> || - gb.db.postgresql > >>>>>> Some key header files have moved to package > postgresql-server-dev-9.3 > >>>>>> You also need to apply a patch so gambas can find them > >>>>>> > >>>>>> Ian > >>>>>> > >>>>> Right! I forgot that I have patched the Gambas autoconf macros in > >> /trunk > >>>>> so that postgresql is found again. > >>>>> > >>>> > >> > ------------------------------------------------------------------------------ > >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >>>> Instantly run your Selenium tests across 300+ browser/OS combos. > >>>> Get unparalleled scalability from the best Selenium testing platform > >>>> available > >>>> Simple to use. Nothing to install. Get started now for free." > >>>> http://p.sf.net/sfu/SauceLabs > >>>> _______________________________________________ > >>>> Gambas-user mailing list > >>>> Gambas-user at lists.sourceforge.net > >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user > >>>> > >> > ------------------------------------------------------------------------------ > >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >>> Instantly run your Selenium tests across 300+ browser/OS combos. > >>> Get unparalleled scalability from the best Selenium testing platform > >> available > >>> Simple to use. Nothing to install. Get started now for free." > >>> http://p.sf.net/sfu/SauceLabs > >>> _______________________________________________ > >>> Gambas-user mailing list > >>> Gambas-user at lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > >> > ------------------------------------------------------------------------------ > >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >> Instantly run your Selenium tests across 300+ browser/OS combos. > >> Get unparalleled scalability from the best Selenium testing platform > >> available > >> Simple to use. Nothing to install. Get started now for free." > >> http://p.sf.net/sfu/SauceLabs > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bagoneo at ...69... Mon May 19 20:32:09 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 20:32:09 +0200 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> <537A1FA2.3080107@...69...> <537A464C.7020900@...69...> Message-ID: <537A4E29.1030504@...69...> OK Jussi, finally I have understand, sorry for my ignorance. ciao gianluigi Il 19/05/2014 20:23, Jussi Lahtinen ha scritto: > No. > This creates the trunk folder: > $ svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk > > And this makes the code to be up to date in trunk folder: > svn update > > So, you need only to run "svn update" and then compile as you have done: > ( ./reconf-all && ./configure -C && make && sudo make install ) > > ~/Scrivania/compile.log 2>&1 > > > Jussi > > > On Mon, May 19, 2014 at 8:58 PM, gian wrote: > >> Sorry Jussi, >> >> you intend I need to update Trunk and then restart with ~ $ svn checkout >> svn://svn.code.sf.net/p/gambas/code/gambas/trunk etc.? >> >> Thanks for help >> gianluigi >> >> >> Il 19/05/2014 19:31, Jussi Lahtinen ha scritto: >>> OK, good. Open terminal to your trunk folder and type: >>> svn update >>> >>> >>> Jussi >>> >>> >>> On Mon, May 19, 2014 at 6:13 PM, gian wrote: >>> >>>> Hello Jussi, >>>> >>>> I am compiling the version that obtain with this command: >>>> >>>> svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk >>>> >>>> how must I do? >>>> >>>> Ciao gianluigi >>>> >>>> >>>> >>>> >>>> Il 19/05/2014 16:49, Jussi Lahtinen ha scritto: >>>>> What sources you are compiling? >>>>> After Benoit has fixed the library detection, you just need to download >>>> the >>>>> updated source code. But the fix is probably yet only in development >>>>> version. >>>>> >>>>> >>>>> Jussi >>>>> >>>>> >>>>> >>>>> On Mon, May 19, 2014 at 5:12 PM, gian wrote: >>>>> >>>>>> Hello Benoit, >>>>>> >>>>>> Thank you for your reply, >>>>>> >>>>>> I am new to Linux and Gambas and I think I've bitten off more than you >>>>>> can chew. >>>>>> >>>>>> I loaded the library as suggested. I saw the attachment of Ian but >> now I >>>>>> do not know specifically how to proceed, help >>>>>> >>>>>> Have my best regards >>>>>> >>>>>> gianluigi >>>>>> >>>>>> >>>>>> Il 19/05/2014 14:45, Beno?t Minisini ha scritto: >>>>>>> Le 19/05/2014 14:30, Ian Haywood a ?crit : >>>>>>>> On Mon, May 19, 2014 at 6:42 PM, gian wrote: >>>>>>>>> Jussi, thanks for answer, >>>>>>>>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >>>>>>>>>> You can ignore those if you are not going to use them. They are >> not >>>>>>>>>> mandatory. >>>>>>>>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >>>>>>>>>> >>>>>>>>>>> Hi all, >>>>>>>>>>> >>>>>>>>>>> compiling Gambas3 following the instructions Gambas >> Documentation I >>>>>>>>>>> received this >>>>>>>>>>> result: >>>>>>>>>>> >>>>>>>>>>> || THESE COMPONENTS ARE DISABLED: >>>>>>>>>>> >>>>>>>>>>> || - gb.db.postgresql >>>>>>>> Some key header files have moved to package >> postgresql-server-dev-9.3 >>>>>>>> You also need to apply a patch so gambas can find them >>>>>>>> >>>>>>>> Ian >>>>>>>> >>>>>>> Right! I forgot that I have patched the Gambas autoconf macros in >>>> /trunk >>>>>>> so that postgresql is found again. >>>>>>> >> ------------------------------------------------------------------------------ >>>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>>>> Get unparalleled scalability from the best Selenium testing platform >>>>>> available >>>>>> Simple to use. Nothing to install. Get started now for free." >>>>>> http://p.sf.net/sfu/SauceLabs >>>>>> _______________________________________________ >>>>>> Gambas-user mailing list >>>>>> Gambas-user at lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>>>> >> ------------------------------------------------------------------------------ >>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>>> Get unparalleled scalability from the best Selenium testing platform >>>> available >>>>> Simple to use. Nothing to install. Get started now for free." >>>>> http://p.sf.net/sfu/SauceLabs >>>>> _______________________________________________ >>>>> Gambas-user mailing list >>>>> Gambas-user at lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>> >> ------------------------------------------------------------------------------ >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>> Get unparalleled scalability from the best Selenium testing platform >>>> available >>>> Simple to use. Nothing to install. Get started now for free." >>>> http://p.sf.net/sfu/SauceLabs >>>> _______________________________________________ >>>> Gambas-user mailing list >>>> Gambas-user at lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>> >> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >> available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From bagoneo at ...69... Mon May 19 21:47:25 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 21:47:25 +0200 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> <537A1FA2.3080107@...69...> <537A464C.7020900@...69...> Message-ID: <537A5FCD.2010104@...69...> Jussi, I have updated and compiled as said and have obtained a file log with 119 warning. Two for this: || Unable to find file: libintl.so || This library may be located inside the system C library, so you can ignore that warning... || Unable to find file: libiconv.so || This library may be located inside the system C library, so you can ignore that warning... One is this: gbi3: warning: component gb.xml.rpc not found Others divided for GTK and Jit || || ALL COMPONENTS WILL BE COMPILED || What you think? Ciao gianluigi Il 19/05/2014 20:23, Jussi Lahtinen ha scritto: > No. > This creates the trunk folder: > $ svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk > > And this makes the code to be up to date in trunk folder: > svn update > > So, you need only to run "svn update" and then compile as you have done: > ( ./reconf-all && ./configure -C && make && sudo make install ) > > ~/Scrivania/compile.log 2>&1 > > > Jussi > > > On Mon, May 19, 2014 at 8:58 PM, gian wrote: > >> Sorry Jussi, >> >> you intend I need to update Trunk and then restart with ~ $ svn checkout >> svn://svn.code.sf.net/p/gambas/code/gambas/trunk etc.? >> >> Thanks for help >> gianluigi >> >> >> Il 19/05/2014 19:31, Jussi Lahtinen ha scritto: >>> OK, good. Open terminal to your trunk folder and type: >>> svn update >>> >>> >>> Jussi >>> >>> >>> On Mon, May 19, 2014 at 6:13 PM, gian wrote: >>> >>>> Hello Jussi, >>>> >>>> I am compiling the version that obtain with this command: >>>> >>>> svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk >>>> >>>> how must I do? >>>> >>>> Ciao gianluigi >>>> >>>> >>>> >>>> >>>> Il 19/05/2014 16:49, Jussi Lahtinen ha scritto: >>>>> What sources you are compiling? >>>>> After Benoit has fixed the library detection, you just need to download >>>> the >>>>> updated source code. But the fix is probably yet only in development >>>>> version. >>>>> >>>>> >>>>> Jussi >>>>> >>>>> >>>>> >>>>> On Mon, May 19, 2014 at 5:12 PM, gian wrote: >>>>> >>>>>> Hello Benoit, >>>>>> >>>>>> Thank you for your reply, >>>>>> >>>>>> I am new to Linux and Gambas and I think I've bitten off more than you >>>>>> can chew. >>>>>> >>>>>> I loaded the library as suggested. I saw the attachment of Ian but >> now I >>>>>> do not know specifically how to proceed, help >>>>>> >>>>>> Have my best regards >>>>>> >>>>>> gianluigi >>>>>> >>>>>> >>>>>> Il 19/05/2014 14:45, Beno?t Minisini ha scritto: >>>>>>> Le 19/05/2014 14:30, Ian Haywood a ?crit : >>>>>>>> On Mon, May 19, 2014 at 6:42 PM, gian wrote: >>>>>>>>> Jussi, thanks for answer, >>>>>>>>> Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: >>>>>>>>>> You can ignore those if you are not going to use them. They are >> not >>>>>>>>>> mandatory. >>>>>>>>>> On Sun, May 18, 2014 at 9:38 PM, gian wrote: >>>>>>>>>> >>>>>>>>>>> Hi all, >>>>>>>>>>> >>>>>>>>>>> compiling Gambas3 following the instructions Gambas >> Documentation I >>>>>>>>>>> received this >>>>>>>>>>> result: >>>>>>>>>>> >>>>>>>>>>> || THESE COMPONENTS ARE DISABLED: >>>>>>>>>>> >>>>>>>>>>> || - gb.db.postgresql >>>>>>>> Some key header files have moved to package >> postgresql-server-dev-9.3 >>>>>>>> You also need to apply a patch so gambas can find them >>>>>>>> >>>>>>>> Ian >>>>>>>> >>>>>>> Right! I forgot that I have patched the Gambas autoconf macros in >>>> /trunk >>>>>>> so that postgresql is found again. >>>>>>> >> ------------------------------------------------------------------------------ >>>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>>>> Get unparalleled scalability from the best Selenium testing platform >>>>>> available >>>>>> Simple to use. Nothing to install. Get started now for free." >>>>>> http://p.sf.net/sfu/SauceLabs >>>>>> _______________________________________________ >>>>>> Gambas-user mailing list >>>>>> Gambas-user at lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>>>> >> ------------------------------------------------------------------------------ >>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>>> Get unparalleled scalability from the best Selenium testing platform >>>> available >>>>> Simple to use. Nothing to install. Get started now for free." >>>>> http://p.sf.net/sfu/SauceLabs >>>>> _______________________________________________ >>>>> Gambas-user mailing list >>>>> Gambas-user at lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>> >> ------------------------------------------------------------------------------ >>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>>> Instantly run your Selenium tests across 300+ browser/OS combos. >>>> Get unparalleled scalability from the best Selenium testing platform >>>> available >>>> Simple to use. Nothing to install. Get started now for free." >>>> http://p.sf.net/sfu/SauceLabs >>>> _______________________________________________ >>>> Gambas-user mailing list >>>> Gambas-user at lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/gambas-user >>>> >> ------------------------------------------------------------------------------ >>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >>> Instantly run your Selenium tests across 300+ browser/OS combos. >>> Get unparalleled scalability from the best Selenium testing platform >> available >>> Simple to use. Nothing to install. Get started now for free." >>> http://p.sf.net/sfu/SauceLabs >>> _______________________________________________ >>> Gambas-user mailing list >>> Gambas-user at lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/gambas-user >> >> ------------------------------------------------------------------------------ >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE >> Instantly run your Selenium tests across 300+ browser/OS combos. >> Get unparalleled scalability from the best Selenium testing platform >> available >> Simple to use. Nothing to install. Get started now for free." >> http://p.sf.net/sfu/SauceLabs >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From jussi.lahtinen at ...626... Mon May 19 22:34:16 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 19 May 2014 23:34:16 +0300 Subject: [Gambas-user] =?utf-8?q?gb=2Edb=2Epostgresql_=E2=80=93_These_Comp?= =?utf-8?q?onents_Are_Disabled?= In-Reply-To: <537A5FCD.2010104@...69...> References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> <537A1FA2.3080107@...69...> <537A464C.7020900@...69...> <537A5FCD.2010104@...69...> Message-ID: > || Unable to find file: libintl.so > > || This library may be located inside the system C library, so you can > ignore that warning... > > || Unable to find file: libiconv.so > > || This library may be located inside the system C library, so you can > ignore that warning... > Just ignore these. > One is this: gbi3: warning: component gb.xml.rpc not found > I get this too... not sure what causes it. But it seems to be compiled anyway. > Others divided for GTK and Jit > GTK+ 3? I think it's due some unfinished things. Just ignore. I also get some compiler warnings from the JIT, seems to be false alarms. Do you have any problems running Gambas or do you ask just for interest? Jussi From bagoneo at ...69... Mon May 19 23:03:33 2014 From: bagoneo at ...69... (gian) Date: Mon, 19 May 2014 23:03:33 +0200 Subject: [Gambas-user] =?windows-1252?q?gb=2Edb=2Epostgresql_=96_These_Com?= =?windows-1252?q?ponents_Are_Disabled?= In-Reply-To: References: <5378FE2B.1080206@...69...> <5379C3F8.7040004@...69...> <5379FCD6.3060600@...1...> <537A1140.3090606@...69...> <537A1FA2.3080107@...69...> <537A464C.7020900@...69...> <537A5FCD.2010104@...69...> Message-ID: <537A71A5.3020105@...69...> Thank you! Jussi, no problem now I hope, it was just for curiosity. Look, if I was not a human I would be inclined to perfection :-) ciao gianluigi Il 19/05/2014 22:34, Jussi Lahtinen ha scritto: >> || Unable to find file: libintl.so >> >> || This library may be located inside the system C library, so you can >> ignore that warning... >> >> || Unable to find file: libiconv.so >> >> || This library may be located inside the system C library, so you can >> ignore that warning... >> > Just ignore these. > > > > >> One is this: gbi3: warning: component gb.xml.rpc not found >> > I get this too... not sure what causes it. But it seems to be compiled > anyway. > > > > >> Others divided for GTK and Jit >> > GTK+ 3? I think it's due some unfinished things. Just ignore. > I also get some compiler warnings from the JIT, seems to be false alarms. > > > Do you have any problems running Gambas or do you ask just for interest? > > > Jussi > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From whenamalone at ...626... Tue May 20 01:08:54 2014 From: whenamalone at ...626... (monika) Date: Mon, 19 May 2014 16:08:54 -0700 (PDT) Subject: [Gambas-user] Fwd: Gambas-user Digest, Vol 96, Issue 48 Message-ID: ---------- Forwarded message ---------- From: pramu mn Date: Mon, May 19, 2014 at 9:01 PM Subject: Re: Gambas-user Digest, Vol 96, Issue 48 To: gambas-user at lists.sourceforge.net sir, we some of the teachers of Kerala State (India) hav prepared an online examinationsoftware for engineering exam in Gambas2....... plz chkt it and gv suggestions....... OS : Ubuntu 10.04 On Mon, May 19, 2014 at 6:00 PM, wrote: > Send Gambas-user mailing list submissions to > gambas-user at lists.sourceforge.net > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/gambas-user > or, via email, send a message with subject or body 'help' to > gambas-user-request at lists.sourceforge.net > > You can reach the person managing the list at > gambas-user-owner at lists.sourceforge.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Gambas-user digest..." > > > Today's Topics: > > 1. -Inf (Kevin Fishburne) > 2. immediate pane is read-only (Kevin Fishburne) > 3. Re: gb.db.postgresql ? These Components Are Disabled (gian) > 4. Re: gb.db.postgresql ? These Components Are Disabled (gian) > 5. Re: -Inf (Randall Morgan) > 6. gb.desktop.x11 (taskbar) (herberth guzman) > 7. Re: gb.db.postgresql ? These Components Are Disabled (Ian Haywood) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 18 May 2014 22:24:41 -0400 > From: Kevin Fishburne > Subject: [Gambas-user] -Inf > To: Gambas mailing list > Message-ID: <53796B69.20109 at ...1887...> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I have an interpolation algorithm that continually moves the "current" > value toward its "target" value in increments increased by the > "distance" between the current and target values. Recently when > assigning random values to the target values the current values > eventually become negative infinity (-Inf), which seems to disregard > further modification. Here's the code: > > OrientationDistance = Abs(Client.PlayerData[p].Limb.Torso.Current[Axis] > - Client.PlayerData[p].Limb.Torso.Target[Axis]) * > OrientationDistanceCoefficient > If Client.PlayerData[p].Limb.Torso.Current[Axis] < > Client.PlayerData[p].Limb.Torso.Target[Axis] Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] + > OrientationAcceleration) * OrientationDistance > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > OrientationVelocityMaximum Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = OrientationVelocityMaximum > Else > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] - > OrientationAcceleration) * OrientationDistance > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] < - > OrientationVelocityMaximum Then > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = - > OrientationVelocityMaximum > Endif > Client.PlayerData[p].Limb.Torso.Current[Axis] += > Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > Any ideas what could be causing this? I don't even know what negative > infinity means, though it's obviously something mathematicians found > useful to solve a particular problem. In my case it botches my player > animations by making limbs disappear. Thanks, everyone. > > -- > Kevin Fishburne > Eight Virtues > www: http://sales.eightvirtues.com > e-mail: sales at ...1887... > phone: (770) 853-6271 > > > > > ------------------------------ > > Message: 2 > Date: Sun, 18 May 2014 22:32:53 -0400 > From: Kevin Fishburne > Subject: [Gambas-user] immediate pane is read-only > To: Gambas mailing list > Message-ID: <53796D55.4010204 at ...1887...> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hope I didn't miss this in an earlier post, but it seems with the > current daily PPA build that the immediate pane doesn't allow character > entry. > > -- > Kevin Fishburne > Eight Virtues > www: http://sales.eightvirtues.com > e-mail: sales at ...1887... > phone: (770) 853-6271 > > > > > ------------------------------ > > Message: 3 > Date: Mon, 19 May 2014 10:41:27 +0200 > From: gian > Subject: Re: [Gambas-user] gb.db.postgresql ? These Components Are > Disabled > To: willy at ...2734..., mailing list for gambas users > > Message-ID: <5379C3B7.2040608 at ...69...> > Content-Type: text/plain; charset=windows-1252; format=flowed > > Many thanks Willy, > > for your precise and documented answer. > > Today I can say, thanks to you, I know more than yesterday. > > If Sebastian read this email and he wants to intervene ? > > Kind regards also to you > > gianluigi > > > > > Il 19/05/2014 00:41, Willy Raets ha scritto: > > On zo, 2014-05-18 at 20:38 +0200, gian wrote: > >> Hi all, > >> > >> compiling Gambas3 following the instructions Gambas Documentation I > received this > >> result: > >> > >> || THESE COMPONENTS ARE DISABLED: > >> > >> || - gb.db.postgresql > > libpg-dev > > http://packages.ubuntu.com/trusty/libpq-dev > > > >> || - gb.gmp > > libgmp-dev > > http://packages.ubuntu.com/trusty/libgmp-dev > > > >> || - gb.gtk3 > > libgtk-3-dev > > http://packages.ubuntu.com/trusty/libgtk-3-dev > > > >> || - gb.jit > > llvm-3.4 > > http://packages.ubuntu.com/trusty/llvm-3.4 > > > >> With web suggestions and research on Synaptic I have installed these > libraries: > >> > >> libgmp-dev > >> > >> libgtk-3-dev > >> > >> llvm 1:3.4-0ubuntu1 > >> > > You did very well figuring out these dependencies ;) > > > >> Now I receive: > >> > >> THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do > not understand why. > >> Because I have already installed the following libraries: > >> > >> libpq5 > >> > >> libpq-dev > >> > >> rsyslog > >> > >> librdf0 > > libpq-dev (depends on libpq5 on Ubuntu 14.04) should be enough as far as > > I am aware. At least they where for Gambas 3.5.2 > > > > I haven't compiled trunk version on Ubuntu for a while (got lazy because > > of the Daily builds PPA available), so maybe something changed in the > > trunk dependencies. > > > > Maybe Sebastian (of the Daily Builds PPA) might be able to help. > > He should be on this mailing list as well... > > > > > > ------------------------------ > > Message: 4 > Date: Mon, 19 May 2014 10:42:32 +0200 > From: gian > Subject: Re: [Gambas-user] gb.db.postgresql ? These Components Are > Disabled > To: mailing list for gambas users > Message-ID: <5379C3F8.7040004 at ...69...> > Content-Type: text/plain; charset=windows-1252; format=flowed > > Jussi, thanks for answer, > > I'm trying to create a program with GTK +, since I read so many warnings > in the log file regarding this library, I ask what can I do for this. > > Your help very appreciated > > gianluigi > > > > > Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > > You can ignore those if you are not going to use them. They are not > > mandatory. > > > > > > Jussi > > > > > > On Sun, May 18, 2014 at 9:38 PM, gian wrote: > > > >> Hi all, > >> > >> compiling Gambas3 following the instructions Gambas Documentation I > >> received this > >> result: > >> > >> || THESE COMPONENTS ARE DISABLED: > >> > >> || - gb.db.postgresql > >> > >> || - gb.gmp > >> > >> || - gb.gtk3 > >> > >> || - gb.jit > >> > >> With web suggestions and research on Synaptic I have installed these > >> libraries: > >> > >> libgmp-dev > >> > >> libgtk-3-dev > >> > >> llvm 1:3.4-0ubuntu1 > >> > >> Now I receive: > >> > >> THESE COMPONENTS ARE DISABLED: only on gb.db.postgresql, but I just do > not > >> understand why. > >> Because I have already installed the following libraries: > >> > >> libpq5 > >> > >> libpq-dev > >> > >> rsyslog > >> > >> librdf0 > >> > >> These system data: > >> > >> [System] > >> Gambas=3.5.90 > >> > >> OperatingSystem=Linux > >> > >> Kernel=3.13.0-27-generic > >> > >> Architecture=x86_64 > >> > >> Distribution=Ubuntu 14.04 LTS > >> > >> Desktop=GNOME > >> > >> Theme=QGtk > >> > >> Language=it_IT.UTF-8 > >> > >> Memory=3846M > >> > >> [Libraries] > >> > >> Cairo=libcairo.so.2.11301.0 > >> > >> Curl=libcurl.so.4.3.0 > >> > >> DBus=libdbus-1.so.3.7.6 > >> > >> GStreamer=libgstreamer-0.10.so.0.30.0 > >> > >> GStreamer=libgstreamer-1.0.so.0.204.0 > >> > >> GTK+3=libgtk-3.so.0.1000.8 > >> > >> GTK+=libgtk-x11-2.0.so.0.2400.23 > >> > >> OpenGL=libGL.so.1.2.0 > >> > >> Poppler=libpoppler.so.44.0.0 > >> > >> Qt4=libQtCore.so.4.8.6 > >> > >> SDL=libSDL-1.2.so.0.11.4 > >> > >> Attach file.log > >> obtained by: ( ./reconf-all && ./configure -C && make > >> && sudo make install ) > ~/Scrivania/compile.log 2>&1 > >> > >> Help me please. > >> > >> gianluigi > >> > >> > >> > >> > ------------------------------------------------------------------------------ > >> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > >> Instantly run your Selenium tests across 300+ browser/OS combos. > >> Get unparalleled scalability from the best Selenium testing platform > >> available > >> Simple to use. Nothing to install. Get started now for free." > >> http://p.sf.net/sfu/SauceLabs > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > >> > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------ > > Message: 5 > Date: Mon, 19 May 2014 03:11:06 -0700 > From: Randall Morgan > Subject: Re: [Gambas-user] -Inf > To: mailing list for gambas users > Message-ID: > < > CAGwqEL4QCQH4LXPPDc-4+njd+qhbz05qtE8gn-h6+UJdeJ8mBw at ...627...> > Content-Type: text/plain; charset=UTF-8 > > JAT: Id be checking for an over or under flow on one of the math > functions.... > > > On Sun, May 18, 2014 at 7:24 PM, Kevin Fishburne < > kevinfishburne at ...1887...> wrote: > > > I have an interpolation algorithm that continually moves the "current" > > value toward its "target" value in increments increased by the > > "distance" between the current and target values. Recently when > > assigning random values to the target values the current values > > eventually become negative infinity (-Inf), which seems to disregard > > further modification. Here's the code: > > > > OrientationDistance = Abs(Client.PlayerData[p].Limb.Torso.Current[Axis] > > - Client.PlayerData[p].Limb.Torso.Target[Axis]) * > > OrientationDistanceCoefficient > > If Client.PlayerData[p].Limb.Torso.Current[Axis] < > > Client.PlayerData[p].Limb.Torso.Target[Axis] Then > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] + > > OrientationAcceleration) * OrientationDistance > > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > > OrientationVelocityMaximum Then > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > OrientationVelocityMaximum > > Else > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = > > (Client.PlayerData[p].Limb.Torso.Velocity[Axis] - > > OrientationAcceleration) * OrientationDistance > > If Client.PlayerData[p].Limb.Torso.Velocity[Axis] < - > > OrientationVelocityMaximum Then > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] = - > > OrientationVelocityMaximum > > Endif > > Client.PlayerData[p].Limb.Torso.Current[Axis] += > > Client.PlayerData[p].Limb.Torso.Velocity[Axis] > > > > Any ideas what could be causing this? I don't even know what negative > > infinity means, though it's obviously something mathematicians found > > useful to solve a particular problem. In my case it botches my player > > animations by making limbs disappear. Thanks, everyone. > > > > -- > > Kevin Fishburne > > Eight Virtues > > www: http://sales.eightvirtues.com > > e-mail: sales at ...1887... > > phone: (770) 853-6271 > > > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > -- > If you ask me if it can be done. The answer is YES, it can always be done. > The correct questions however are... What will it cost, and how long will > it take? > > > ------------------------------ > > Message: 6 > Date: Mon, 19 May 2014 06:22:22 -0600 > From: herberth guzman > Subject: [Gambas-user] gb.desktop.x11 (taskbar) > To: gambas-user > Message-ID: > dodXZ-6dYk44mQ5GUGbRZ1aexYg5opQ at ...627...> > Content-Type: text/plain; charset=UTF-8 > > Hi Beno?t > > Thanks for giving us the gb.desktop.x11 component > The margins of the panel is funsional, the problem had it in CARDINAL > funsiona perfectly, thank you . > > Funsiona The code that follows ( the dependent position of the panel) : > > CODE > X11.SetWindowProperty ( Atom [" _NET_WM_STRUT_PARTIAL "] , Atom [" CARDINAL > "], [ 0, 0 , 33, 0, 0 , 0, 0, 0 , 0, 0 , 32, desktop.w ] f_taskbar.Id ) > > Maybe I'm doing a bad procedure and correct me if I am in error. The > problem I have is as follows: > > I have a form and created a Panel: > > CODE > HPanel_app = New Panel ( Me.Panel1 ) As " PanelApp " > > Show active windows through ToggleButton when the form loads in the open > event . > > CODE > Desktop.Windows.Refresh > For I = 0 To Desktop.Windows.Count - 1 > > If Desktop.Windows [ i]. Name Then > hToggle = new ToggleButton ( Me.HPanel_app ) As " toggle " > Desktop.Windows hToggle.Text = [ i]. Name > Endif > > next > > The problem is : > > How I can refresh or update inmediantemente MyPanel when a window is closed > or open. > > Example > Open Application(dolphin, k3b, others) (update MyPanel). > Close Application (dolphin) (update MyPanel). > > > At the moment I have a refresh removing the panel and reloading the active > windows (but not what I want) > > HPanel_app.Delete > Desktop_Windows > > > Someone can help me please . > > > ------------------------------ > > Message: 7 > Date: Mon, 19 May 2014 22:30:33 +1000 > From: Ian Haywood > Subject: Re: [Gambas-user] gb.db.postgresql ? These Components Are > Disabled > To: mailing list for gambas users > Message-ID: > < > CAKt6K_fNBNTMAxjSfRo0PupWYxSckt1Hz8x_2GUUxr4h9HirLA at ...627...> > Content-Type: text/plain; charset="utf-8" > > On Mon, May 19, 2014 at 6:42 PM, gian wrote: > > Jussi, thanks for answer, > > Il 19/05/2014 01:02, Jussi Lahtinen ha scritto: > >> You can ignore those if you are not going to use them. They are not > >> mandatory. > >> On Sun, May 18, 2014 at 9:38 PM, gian wrote: > >> > >>> Hi all, > >>> > >>> compiling Gambas3 following the instructions Gambas Documentation I > >>> received this > >>> result: > >>> > >>> || THESE COMPONENTS ARE DISABLED: > >>> > >>> || - gb.db.postgresql > Some key header files have moved to package postgresql-server-dev-9.3 > You also need to apply a patch so gambas can find them > > Ian > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: find_postgresql_headers > Type: application/octet-stream > Size: 1115 bytes > Desc: not available > > ------------------------------ > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > > ------------------------------ > > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > End of Gambas-user Digest, Vol 96, Issue 48 > ******************************************* > -- View this message in context: http://gambas.8142.n7.nabble.com/Fwd-Gambas-user-Digest-Vol-96-Issue-48-tp46616.html Sent from the gambas-user mailing list archive at Nabble.com. From sebikul at ...626... Tue May 20 01:25:14 2014 From: sebikul at ...626... (Sebastian Kulesz) Date: Mon, 19 May 2014 20:25:14 -0300 Subject: [Gambas-user] Daily Builds PPA stuck at gambas3_3.5.99.1+svn20140509... In-Reply-To: <5377766C.5040008@...1...> References: <1400337372.2861.41.camel@...3024...> <5377766C.5040008@...1...> Message-ID: Hey! Sorry it took me this long. I'm a full time student and time is scarce. New builds are on the way. Trusty already has an updated version but if forgot to add the new packages to the gambas3 metapackage before building. You should be fine, but i'm letting you know just in case (tomorrow's build will include the fix though). Please let me know of any issues you find! On Sat, May 17, 2014 at 11:47 AM, Beno?t Minisini < gambas at ...1...> wrote: > Le 17/05/2014 16:36, Willy Raets a ?crit : > > Hi all, > > > > Seems the Gambas Daily Builds PPA is stuck at 09 may 2014. > > Problem seems to start with this (1) update where gb.desktop has > > undergone some changes and a new component gb.desktop.x11 was > > introduced. > > > > Hope one of the maintainers of the PPA picks up on this post. > > > > (1) > > http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5049 > > > > Yep. The automatic build now raises an error message about a missing > file in gb.desktop, whereas gb.desktop component has disappeared (it is > now a pure Gambas component located in /comp). > > I don't know where this error comes from... > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From rmorgan62 at ...626... Tue May 20 02:14:55 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Mon, 19 May 2014 17:14:55 -0700 Subject: [Gambas-user] Daily Builds PPA stuck at gambas3_3.5.99.1+svn20140509... In-Reply-To: References: <1400337372.2861.41.camel@...3024...> <5377766C.5040008@...1...> Message-ID: Thanks Sebastian! On Mon, May 19, 2014 at 4:25 PM, Sebastian Kulesz wrote: > Hey! Sorry it took me this long. I'm a full time student and time is > scarce. New builds are on the way. Trusty already has an updated version > but if forgot to add the new packages to the gambas3 metapackage before > building. You should be fine, but i'm letting you know just in case > (tomorrow's build will include the fix though). > > Please let me know of any issues you find! > > > On Sat, May 17, 2014 at 11:47 AM, Beno?t Minisini < > gambas at ...1...> wrote: > > > Le 17/05/2014 16:36, Willy Raets a ?crit : > > > Hi all, > > > > > > Seems the Gambas Daily Builds PPA is stuck at 09 may 2014. > > > Problem seems to start with this (1) update where gb.desktop has > > > undergone some changes and a new component gb.desktop.x11 was > > > introduced. > > > > > > Hope one of the maintainers of the PPA picks up on this post. > > > > > > (1) > > > > http://bazaar.launchpad.net/~gambas-team/+junk/gambas-svn/revision/5049 > > > > > > > Yep. The automatic build now raises an error message about a missing > > file in gb.desktop, whereas gb.desktop component has disappeared (it is > > now a pure Gambas component located in /comp). > > > > I don't know where this error comes from... > > > > -- > > Beno?t Minisini > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From kevinfishburne at ...1887... Tue May 20 04:15:36 2014 From: kevinfishburne at ...1887... (Kevin Fishburne) Date: Mon, 19 May 2014 22:15:36 -0400 Subject: [Gambas-user] feature suggestions: detach and rearrange tabs In-Reply-To: <537A2AE5.50806@...1...> References: <530412C3.4090300@...1887...> <537A2AE5.50806@...1...> Message-ID: <537ABAC8.5030605@...1887...> On 05/19/2014 12:01 PM, Beno?t Minisini wrote: > Le 19/02/2014 03:11, Kevin Fishburne a ?crit : >> I don't know how difficult this would be, but if detachable tabs could >> be implemented (think Chrome browser), that would be awesome. Tangential >> to that would be the ability to rearrange tabs by dragging and dropping, >> or perhaps doing a right-click "Sort by Name". >> >> Having them detachable would allow productive use of a multi-head setup. >> Often I find myself switching back and forth between two procedures in a >> very long module, or needing to use one code block as a reference as I'm >> writing code elsewhere. I often resort to pasting the code in a text >> editor on my right monitor. >> >> I know there is a split pane option, but sometimes a program gets a >> little crazy and you have 10000 lines of code in a module with some >> 300-character-long lines; that is difficult to work with even in a >> non-split view. Perhaps for GAMBAS 4? >> > Detaching and attaching tabs have been implemented since revision #6280. > It's not just for the IDE, but for all users of the Workspace control. Wow. Works brilliantly. The only wonky thing I've found is reattaching a detached tab adds it to the root IDE GUI instead of down with all the other tabs. Not a big deal, as the module/class can just be double-clicked in the left pane to restore it. Dual monitor users: Rejoice! Thanks, Beno?t. I also just noticed that after detaching a tab, I can attach it to other programs, such as Thunderbird. That's fucking nuts. Love it. :) -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sales at ...1887... phone: (770) 853-6271 From gambas at ...1... Tue May 20 14:11:31 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Tue, 20 May 2014 14:11:31 +0200 Subject: [Gambas-user] feature suggestions: detach and rearrange tabs In-Reply-To: <537ABAC8.5030605@...1887...> References: <530412C3.4090300@...1887...> <537A2AE5.50806@...1...> <537ABAC8.5030605@...1887...> Message-ID: <537B4673.1050004@...1...> Le 20/05/2014 04:15, Kevin Fishburne a ?crit : >> Detaching and attaching tabs have been implemented since revision >> #6280. It's not just for the IDE, but for all users of the >> Workspace control. > > Wow. Works brilliantly. Cool. > The only wonky thing I've found is reattaching a detached tab adds it > to the root IDE GUI instead of down with all the other tabs. What are you talking about? > Not a big deal, as the module/class can just be double-clicked in the > left pane to restore it. Dual monitor users: Rejoice! Thanks, > Beno?t. > > I also just noticed that after detaching a tab, I can attach it to > other programs, such as Thunderbird. That's fucking nuts. Love it. > :) WTF are you talking about again? You are kidding? -- Beno?t Minisini From gambas.fr at ...626... Tue May 20 14:41:40 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Tue, 20 May 2014 14:41:40 +0200 Subject: [Gambas-user] feature suggestions: detach and rearrange tabs In-Reply-To: <537B4673.1050004@...1...> References: <530412C3.4090300@...1887...> <537A2AE5.50806@...1...> <537ABAC8.5030605@...1887...> <537B4673.1050004@...1...> Message-ID: Hum ... cool :-) And Drag and Drop ? 2014-05-20 14:11 GMT+02:00 Beno?t Minisini : > Le 20/05/2014 04:15, Kevin Fishburne a ?crit : >>> Detaching and attaching tabs have been implemented since revision >>> #6280. It's not just for the IDE, but for all users of the >>> Workspace control. >> >> Wow. Works brilliantly. > > Cool. > >> The only wonky thing I've found is reattaching a detached tab adds it >> to the root IDE GUI instead of down with all the other tabs. > > What are you talking about? > >> Not a big deal, as the module/class can just be double-clicked in the >> left pane to restore it. Dual monitor users: Rejoice! Thanks, >> Beno?t. >> >> I also just noticed that after detaching a tab, I can attach it to >> other programs, such as Thunderbird. That's fucking nuts. Love it. >> :) > > WTF are you talking about again? You are kidding? > > -- > Beno?t Minisini > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From pata.karlsson at ...626... Tue May 20 20:53:30 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Tue, 20 May 2014 20:53:30 +0200 Subject: [Gambas-user] gb.settings Message-ID: Hi, does Settings cache values or does it read from file every time requested? /Patrik From taboege at ...626... Tue May 20 20:57:46 2014 From: taboege at ...626... (Tobias Boege) Date: Tue, 20 May 2014 20:57:46 +0200 Subject: [Gambas-user] gb.settings In-Reply-To: References: Message-ID: <20140520185745.GI911@...2774...> On Tue, 20 May 2014, Patrik Karlsson wrote: > Hi, > > does Settings cache values or does it read from file every time requested? > Settings is a bunch of Collection objects. It lives in memory most of the time. So it cannot possibly read *less* from file than it does currently. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From bcunningham at ...3336... Wed May 21 01:16:18 2014 From: bcunningham at ...3336... (Bruce Cunningham) Date: Tue, 20 May 2014 23:16:18 +0000 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system Message-ID: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> Hello all, I've been trying to compile Gambas on a development board that uses the Allwinner A10 SOC. I know there is a build for the Raspberry PI, so it should be doable. I think I'm very close, but I'm getting some errors, and it will not install. The errors are related to OpenGL and WebKit. I don't need either of these components for what I'm working on. I didn't build the Linux OS on this board, and frankly my Linux skills are not that great yet (I'm learning quickly). I've been a Windows admin and developer for 15+ years, and I'm coming to Linux from a Windows/VB6 background. I really want to get away from anything Microsoft these days. But, I have a project I want to build for an embedded device, and Linux/Gambas seems like a fantastic platform for me. I would like to thank everyone that worked on building Gambas. I gives us "old time" VB6 guys a way to move to Linux and be productive right away. I'm attaching the log from the config/make/make install process. Thanks in advance. Bruce Bruce Cunningham Network Administrator Sportif USA Inc. (775) 359-6400 xt 132 bcunningham at ...3336... -------------- next part -------------- A non-text attachment was scrubbed... Name: Output.7z Type: application/octet-stream Size: 12870 bytes Desc: Output.7z URL: From jussi.lahtinen at ...626... Wed May 21 01:25:50 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Wed, 21 May 2014 02:25:50 +0300 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> Message-ID: Gambas IDE uses webkit (gb.qt4.webkit) to provide documentation, and so it is mandatory. Otherwise by quick look everything is OK. Jussi On Wed, May 21, 2014 at 2:16 AM, Bruce Cunningham wrote: > Hello all, > > I've been trying to compile Gambas on a development board that uses the > Allwinner A10 SOC. I know there is a build for the Raspberry PI, so it > should be doable. > > I think I'm very close, but I'm getting some errors, and it will not > install. The errors are related to OpenGL and WebKit. I don't need either > of these components for what I'm working on. > > I didn't build the Linux OS on this board, and frankly my Linux skills are > not that great yet (I'm learning quickly). > > I've been a Windows admin and developer for 15+ years, and I'm coming to > Linux from a Windows/VB6 background. I really want to get away from > anything Microsoft these days. But, I have a project I want to build for > an embedded device, and Linux/Gambas seems like a fantastic platform for > me. I would like to thank everyone that worked on building Gambas. I > gives us "old time" VB6 guys a way to move to Linux and be productive right > away. > > I'm attaching the log from the config/make/make install process. > > Thanks in advance. > > Bruce > > Bruce Cunningham > Network Administrator > Sportif USA Inc. > (775) 359-6400 xt 132 > bcunningham at ...3336... > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From ihaywood3 at ...626... Wed May 21 12:29:22 2014 From: ihaywood3 at ...626... (Ian Haywood) Date: Wed, 21 May 2014 20:29:22 +1000 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> Message-ID: On Wed, May 21, 2014 at 9:25 AM, Jussi Lahtinen wrote: >> I've been trying to compile Gambas on a development board that uses the >> Allwinner A10 SOC. I know there is a build for the Raspberry PI, so it >> should be doable. I use a solidrun cubox (a tiny Israeli company making even tinier computers), which is also based on an ARM SoC. I can't help you on OpenGL (and there doesn't seem much point on ARM) but I have got webkit and the rest of gambas running fine. >From your logfile the punchline is configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0 configure: WARNING: gb.qt4.webkit is disabled which means you don't have the right development package installed, it's called "libwebkit-dev" on debian-based distros, dunno about the others. If you are on a debian-based system, try upgrading to the latest testing and then install gambas directly ("'apt-get install gambas3"), this *should* work as there will be pre-compiled ARM binaries for gambas in the Debian repos. Ian From mike.crean at ...2897... Wed May 21 13:48:02 2014 From: mike.crean at ...2897... (Mike Crean) Date: Wed, 21 May 2014 04:48:02 -0700 (PDT) Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> Message-ID: <1400672882.78986.YahooMailNeo@...3084...> Hey Bruce if it is any help I have Wheezy image with GB3 and a number of other apps. Available for download from my web site?www.bbbpishop.com in the next few days. If you would like to know more just use the contact page on the site. The image was set up and runs on ARM Cortex-A8 1gh processor as used on the Beagle Bone Black board. Cheers Mike On Wednesday, 21 May 2014 6:29 PM, Ian Haywood wrote: On Wed, May 21, 2014 at 9:25 AM, Jussi Lahtinen wrote: >> I've been trying to compile Gambas on a development board that uses the >> Allwinner A10 SOC.? I know there is a build for the Raspberry PI, so it >> should be doable. I use a solidrun cubox (a tiny Israeli company making even tinier computers), which is also based on an ARM SoC. I can't help you on OpenGL (and there doesn't seem much point on ARM) but I have got webkit and the rest of gambas running fine. >From your logfile the punchline is configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0 configure: WARNING: gb.qt4.webkit is disabled which means you don't have the right development package installed, it's called "libwebkit-dev" on debian-based distros, dunno about the others. If you are on a debian-based system, try upgrading to the latest testing and then install gambas directly ("'apt-get install gambas3"), this *should* work as there will be pre-compiled ARM binaries for gambas in the Debian repos. Ian ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From herberthguzman at ...626... Wed May 21 18:33:35 2014 From: herberthguzman at ...626... (herberth guzman) Date: Wed, 21 May 2014 10:33:35 -0600 Subject: [Gambas-user] gb.desktop: unable to found mime database Message-ID: Hi all I have a question? the following code works well: Ubuntu LXDE Session Ubuntu Openbox Session Debian LXDE Session but Debian Openbox Session gives this error (gb.desktop: unable to found mime database) Null Object Dim File As String Dim i As Integer Dim sPath As String Dim img As Image Directory = user.home For Each File In Dir (Directory, "*", gb.File) sPath = Directory & / file img = DesktopMime.FromFile (sPath). GetIcon (48) i Inc IconView1.Add (i, file, img.Picture) Next How I can fix this problem in Debian Openbox Session. Regards Herberth Guzm?n From herberthguzman at ...626... Wed May 21 18:58:42 2014 From: herberthguzman at ...626... (herberth guzman) Date: Wed, 21 May 2014 10:58:42 -0600 Subject: [Gambas-user] gb.desktop.x11 (Refresh Taskbar) Message-ID: Hi all I want to tell mypanel works well, but I want to improve. The update of the open windows I do by a TIMER, but I would like to do it directly X11, someone who can help me please. Upgrading windows open is through a TIMER, but I would like to do it directly gb.desktop.x11, someone who can help me please. Attached is an example of my panel. ''CODE Public id_win_active As Integer Public HPanel_app As Panel Public hToggle As ToggleButton Public Sub Form_Open() Dim desk_w As Integer = Desktop.W X11.SetWindowProperty(Atom["_NET_WM_STRUT"], Atom["CARDINAL"], [0, 0, 0, 32], Me.Id) X11.SetWindowProperty(Atom["_NET_WM_STRUT_PARTIAL"], Atom["CARDINAL"], [0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 32, desk_w], Me.Id) X11.SetWindowProperty(Atom["_NET_WM_WINDOW_TYPE"], Atom["ATOM"], Atom["_NET_WM_WINDOW_TYPE_DOCK"], Me.Id) Me.X = 0 Me.Y = Desktop.H - Me.H Me.W = Desktop.W Desktop_Windows Timer1.Start TimTask.Start End Public Sub Desktop_Windows() Dim i As Integer For i = 0 To Desktop.Windows.Count - 1 If Desktop.Windows[i].Name Then hToggle = New ToggleButton(PanelTask) As "ToggleTask" Try hToggle.Picture = Desktop.Windows[i].Icon.Stretch(22, 22).Picture hToggle.Text = Left$(Desktop.Windows[i].Name, 25) hToggle.Height = 32 'hToggle.Font.Size = 8 hToggle.Mouse = 13 hToggle.Border = True hToggle.W = 250 hToggle.Tooltip = Desktop.Windows[i].Name hToggle.Tag = Desktop.Windows[i].Id If Not hToggle.Text Then hToggle.Text = "Sin t?tulo" hToggle.W = 250 Endif If Not hToggle.Text Then hToggle.Text = ("Untitled") hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] hToggle.W = 250 Endif If (hToggle.Picture = Picture[Null]) Then hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] hToggle.W = 250 Endif Endif Next End Public Sub ToggleTask_Click() Try id_win_active = Last.Tag Try Desktop.ActiveWindow = id_win_active Try Desktop.Windows.FromHandle(id_win_active).Minimized = Desktop.ActiveWindow = id_win_active End Public Sub Timer1_Timer() Dim x As String Timer1.Delay = 1000 Timer1.Start x = Format$(Now, "hh:nn") TextLabelDate.Text = x End Public Sub Refresh_Taskbar() ''is not the best but it works Dim i As Integer Desktop.Windows.Refresh() If (PanelTask.Children.Count - (Desktop.Windows.Count - 2)) Then PanelTask.Children.Clear() For i = 1 To Desktop.Windows.Count - 2 hToggle = New ToggleButton(PanelTask) As "ToggleTask" hToggle.W = 250 Try hToggle.Picture = Desktop.Windows[i].Icon.Stretch(22, 22).Picture hToggle.Text = Left$(Desktop.Windows[i].Name, 25) hToggle.Height = 32 hToggle.Mouse = 13 hToggle.Tooltip = Desktop.Windows[i].Name hToggle.Tag = Desktop.Windows[i].Id If Not hToggle.Text Then hToggle.Text = ("Untitled") hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] hToggle.W = 250 Endif If (hToggle.Picture = Picture[Null]) Then hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] hToggle.W = 250 Endif Try hToggle.Visible = Not CBool(Desktop.Windows[i].SkipTaskbar) Next Else For Each hToggle In PanelTask.Children hToggle.Text = Left$(Desktop.Windows.FromHandle(hToggle.Tag).Name, 25) If Not hToggle.Text Then hToggle.Text = ("Untitled") hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] hToggle.W = 250 Endif If (hToggle.Picture = Picture[Null]) Then hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] hToggle.W = 250 Endif Next Endif Catch End Public Sub TimTask_Timer() Refresh_Taskbar End Herberth Guzm?n -------------- next part -------------- A non-text attachment was scrubbed... Name: task-0.0.1.tar.gz Type: application/x-gzip Size: 6705 bytes Desc: not available URL: From gambas at ...1... Wed May 21 19:06:45 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Wed, 21 May 2014 19:06:45 +0200 Subject: [Gambas-user] gb.desktop: unable to found mime database In-Reply-To: References: Message-ID: <537CDD25.6020402@...1...> Le 21/05/2014 18:33, herberth guzman a ?crit : > Hi all > > I have a question? > > the following code works well: > > Ubuntu LXDE Session > Ubuntu Openbox Session > > Debian LXDE Session > but Debian Openbox Session > gives this error (gb.desktop: unable to found mime database) > Null Object > > Dim File As String > Dim i As Integer > Dim sPath As String > Dim img As Image > > Directory = user.home > > For Each File In Dir (Directory, "*", gb.File) > > sPath = Directory & / file > img = DesktopMime.FromFile (sPath). GetIcon (48) > i Inc > IconView1.Add (i, file, img.Picture) > > Next > > How I can fix this problem in Debian Openbox Session. > > Regards > > Herberth Guzm?n The mime database is a file named "glob2" searched inside the following directories: - $XDG_DATA_DIR/mime - $XDG_DATA_HOME/mime - ~/.local/share/mime Note: $XDG_DATA_DIR is actually a list of directories like the $PATH variable. Regards, -- Beno?t Minisini From gambas at ...1... Wed May 21 19:08:40 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 21 May 2014 19:08:40 +0200 Subject: [Gambas-user] gb.desktop.x11 (Refresh Taskbar) In-Reply-To: References: Message-ID: <537CDD98.2070403@...1...> Le 21/05/2014 18:58, herberth guzman a ?crit : > Hi all > > I want to tell mypanel works well, but I want to improve. > > The update of the open windows I do by a TIMER, but I would like to do it > directly X11, someone who can help me please. > > Upgrading windows open is through a TIMER, but I would like to do it > directly gb.desktop.x11, someone who can help me please. > > Attached is an example of my panel. > > > ''CODE > Public id_win_active As Integer > Public HPanel_app As Panel > Public hToggle As ToggleButton > > > Public Sub Form_Open() > > Dim desk_w As Integer = Desktop.W > > X11.SetWindowProperty(Atom["_NET_WM_STRUT"], Atom["CARDINAL"], [0, 0, 0, > 32], Me.Id) > X11.SetWindowProperty(Atom["_NET_WM_STRUT_PARTIAL"], Atom["CARDINAL"], > [0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 32, desk_w], Me.Id) > X11.SetWindowProperty(Atom["_NET_WM_WINDOW_TYPE"], Atom["ATOM"], > Atom["_NET_WM_WINDOW_TYPE_DOCK"], Me.Id) > > Me.X = 0 > Me.Y = Desktop.H - Me.H > Me.W = Desktop.W > > Desktop_Windows > Timer1.Start > TimTask.Start > > End > > Public Sub Desktop_Windows() > > Dim i As Integer > > For i = 0 To Desktop.Windows.Count - 1 > If Desktop.Windows[i].Name Then > hToggle = New ToggleButton(PanelTask) As "ToggleTask" > > Try hToggle.Picture = Desktop.Windows[i].Icon.Stretch(22, 22).Picture > hToggle.Text = Left$(Desktop.Windows[i].Name, 25) > hToggle.Height = 32 > 'hToggle.Font.Size = 8 > hToggle.Mouse = 13 > hToggle.Border = True > hToggle.W = 250 > hToggle.Tooltip = Desktop.Windows[i].Name > hToggle.Tag = Desktop.Windows[i].Id > > If Not hToggle.Text Then > hToggle.Text = "Sin t?tulo" > hToggle.W = 250 > Endif > > If Not hToggle.Text Then > hToggle.Text = ("Untitled") > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > If (hToggle.Picture = Picture[Null]) Then > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > Endif > Next > > End > > Public Sub ToggleTask_Click() > > Try id_win_active = Last.Tag > Try Desktop.ActiveWindow = id_win_active > Try Desktop.Windows.FromHandle(id_win_active).Minimized = > Desktop.ActiveWindow = id_win_active > > End > > Public Sub Timer1_Timer() > > Dim x As String > > Timer1.Delay = 1000 > Timer1.Start > > x = Format$(Now, "hh:nn") > TextLabelDate.Text = x > > End > > Public Sub Refresh_Taskbar() ''is not the best but it works > > Dim i As Integer > > Desktop.Windows.Refresh() > If (PanelTask.Children.Count - (Desktop.Windows.Count - 2)) Then > PanelTask.Children.Clear() > For i = 1 To Desktop.Windows.Count - 2 > hToggle = New ToggleButton(PanelTask) As "ToggleTask" > hToggle.W = 250 > Try hToggle.Picture = Desktop.Windows[i].Icon.Stretch(22, 22).Picture > hToggle.Text = Left$(Desktop.Windows[i].Name, 25) > hToggle.Height = 32 > > hToggle.Mouse = 13 > hToggle.Tooltip = Desktop.Windows[i].Name > hToggle.Tag = Desktop.Windows[i].Id > > If Not hToggle.Text Then > hToggle.Text = ("Untitled") > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > If (hToggle.Picture = Picture[Null]) Then > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > Try hToggle.Visible = Not CBool(Desktop.Windows[i].SkipTaskbar) > > Next > Else > > For Each hToggle In PanelTask.Children > hToggle.Text = Left$(Desktop.Windows.FromHandle(hToggle.Tag).Name, 25) > If Not hToggle.Text Then > hToggle.Text = ("Untitled") > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > If (hToggle.Picture = Picture[Null]) Then > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > Next > Endif > > Catch > > End > > Public Sub TimTask_Timer() > > Refresh_Taskbar > > End > > Herberth Guzm?n > I told you to use a DesktopWatcher for that in my previous answer. -- Beno?t Minisini From bcunningham at ...3336... Wed May 21 19:53:43 2014 From: bcunningham at ...3336... (Bruce Cunningham) Date: Wed, 21 May 2014 17:53:43 +0000 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> Message-ID: <25eff6b3bce742c994839e63ca598d63@...3337...> Ian, Thanks for the input. I installed libwebkit-dev (it looks like it installed correctly), but I'm still getting the message that "gb.qt4.webkit" is disabled? I tried a "reconf-all" and "configure -C". Also, there doesn't appear to be a binary for Gambas3 in the repository, only Gambas2. I did: apt-get update apt-get install gambas3 The response was: E: Unable to locate package gambas3 Some details about the OS: Distribution ID: Linaro Description: Linaro 12.11 Release: 12.11 Codename: precise Bruce Cunningham Network Administrator Sportif USA Inc. (775) 359-6400 xt 132 bcunningham at ...3336... -----Original Message----- From: Ian Haywood [mailto:ihaywood3 at ...626...] Sent: Wednesday, May 21, 2014 3:29 AM To: mailing list for gambas users Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based system On Wed, May 21, 2014 at 9:25 AM, Jussi Lahtinen wrote: >> I've been trying to compile Gambas on a development board that uses >> the Allwinner A10 SOC. I know there is a build for the Raspberry PI, >> so it should be doable. I use a solidrun cubox (a tiny Israeli company making even tinier computers), which is also based on an ARM SoC. I can't help you on OpenGL (and there doesn't seem much point on ARM) but I have got webkit and the rest of gambas running fine. >From your logfile the punchline is configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0 configure: WARNING: gb.qt4.webkit is disabled which means you don't have the right development package installed, it's called "libwebkit-dev" on debian-based distros, dunno about the others. If you are on a debian-based system, try upgrading to the latest testing and then install gambas directly ("'apt-get install gambas3"), this *should* work as there will be pre-compiled ARM binaries for gambas in the Debian repos. Ian ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From taboege at ...626... Wed May 21 22:04:08 2014 From: taboege at ...626... (Tobias Boege) Date: Wed, 21 May 2014 22:04:08 +0200 Subject: [Gambas-user] Integer[].Read() documentation Message-ID: <20140521200408.GF870@...2774...> Hi, in the docs, Integer[].Read() [0], says that if the Length argument is not given, the array is filled until the end of the array is reached. This doesn't sound meaningful (aren't we constantly at the end of the array when we add elements?). I think it should read: until the end of the *Stream* is reached. Is that correct? Regards, Tobi [0] http://gambaswiki.org/wiki/comp/gb/integer[]/read -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From herberthguzman at ...626... Wed May 21 22:11:40 2014 From: herberthguzman at ...626... (herberth guzman) Date: Wed, 21 May 2014 14:11:40 -0600 Subject: [Gambas-user] Gambas-user Digest, Vol 96, Issue 54 In-Reply-To: References: Message-ID: Download link for the example of panel https://mega.co.nz/#!fU1TFJqT!mFUf6XXEkHMgn7OKh-G5T84SktW_5GIqJMeoW5mAB_I Include file key 2014-05-21 10:58 GMT-06:00 : > Send Gambas-user mailing list submissions to > gambas-user at lists.sourceforge.net > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/gambas-user > or, via email, send a message with subject or body 'help' to > gambas-user-request at lists.sourceforge.net > > You can reach the person managing the list at > gambas-user-owner at lists.sourceforge.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Gambas-user digest..." > > > Today's Topics: > > 1. Re: Compiling Gambas on an Allwinner A10 based system > (Jussi Lahtinen) > 2. Re: Compiling Gambas on an Allwinner A10 based system > (Ian Haywood) > 3. Re: Compiling Gambas on an Allwinner A10 based system (Mike Crean) > 4. gb.desktop: unable to found mime database (herberth guzman) > 5. gb.desktop.x11 (Refresh Taskbar) (herberth guzman) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 21 May 2014 02:25:50 +0300 > From: Jussi Lahtinen > Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based > system > To: mailing list for gambas users > Message-ID: > OLw at ...627...> > Content-Type: text/plain; charset=UTF-8 > > Gambas IDE uses webkit (gb.qt4.webkit) to provide documentation, and so it > is mandatory. Otherwise by quick look everything is OK. > > Jussi > > > > On Wed, May 21, 2014 at 2:16 AM, Bruce Cunningham > wrote: > > > Hello all, > > > > I've been trying to compile Gambas on a development board that uses the > > Allwinner A10 SOC. I know there is a build for the Raspberry PI, so it > > should be doable. > > > > I think I'm very close, but I'm getting some errors, and it will not > > install. The errors are related to OpenGL and WebKit. I don't need > either > > of these components for what I'm working on. > > > > I didn't build the Linux OS on this board, and frankly my Linux skills > are > > not that great yet (I'm learning quickly). > > > > I've been a Windows admin and developer for 15+ years, and I'm coming to > > Linux from a Windows/VB6 background. I really want to get away from > > anything Microsoft these days. But, I have a project I want to build for > > an embedded device, and Linux/Gambas seems like a fantastic platform for > > me. I would like to thank everyone that worked on building Gambas. I > > gives us "old time" VB6 guys a way to move to Linux and be productive > right > > away. > > > > I'm attaching the log from the config/make/make install process. > > > > Thanks in advance. > > > > Bruce > > > > Bruce Cunningham > > Network Administrator > > Sportif USA Inc. > > (775) 359-6400 xt 132 > > bcunningham at ...3336... > > > > > > > > > > > > > ------------------------------------------------------------------------------ > > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > > Instantly run your Selenium tests across 300+ browser/OS combos. > > Get unparalleled scalability from the best Selenium testing platform > > available > > Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > > ------------------------------ > > Message: 2 > Date: Wed, 21 May 2014 20:29:22 +1000 > From: Ian Haywood > Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based > system > To: mailing list for gambas users > Message-ID: > 9WP-jw+QoiGiZLBvvw at ...627...> > Content-Type: text/plain; charset=UTF-8 > > On Wed, May 21, 2014 at 9:25 AM, Jussi Lahtinen > wrote: > > >> I've been trying to compile Gambas on a development board that uses the > >> Allwinner A10 SOC. I know there is a build for the Raspberry PI, so it > >> should be doable. > I use a solidrun cubox (a tiny Israeli company making even tinier > computers), which is also based > on an ARM SoC. I can't help you on OpenGL (and there doesn't seem much > point on ARM) but I have got webkit and the rest > of gambas running fine. > > >From your logfile the punchline is > > configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0 > configure: WARNING: gb.qt4.webkit is disabled > > which means you don't have the right development package installed, > it's called "libwebkit-dev" on > debian-based distros, dunno about the others. > > If you are on a debian-based system, try upgrading to the latest > testing and then install gambas directly > ("'apt-get install gambas3"), this *should* work as there will be > pre-compiled ARM binaries for gambas in the Debian repos. > > Ian > > > > ------------------------------ > > Message: 3 > Date: Wed, 21 May 2014 04:48:02 -0700 (PDT) > From: Mike Crean > Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based > system > To: mailing list for gambas users > Message-ID: > <1400672882.78986.YahooMailNeo at ...3084...> > Content-Type: text/plain; charset=iso-8859-1 > > Hey Bruce if it is any help I have > Wheezy image with GB3 and a number of other apps. Available for > download from my web site?www.bbbpishop.com in the next few days. If you > would like to know more just use the > contact page on the site. The image was set up and runs on ARM > Cortex-A8 1gh processor as used on the Beagle Bone Black board. > > Cheers Mike > On Wednesday, 21 May 2014 6:29 PM, Ian Haywood > wrote: > > > > On Wed, May 21, 2014 at 9:25 AM, Jussi Lahtinen > wrote: > > >> I've been trying to compile Gambas on a development board that uses the > >> Allwinner A10 SOC.? I know there is a build for the Raspberry PI, so it > >> should be doable. > I use a solidrun cubox (a tiny Israeli company making even tinier > computers), which is also based > on an ARM SoC. I can't help you on OpenGL (and there doesn't seem much > point on ARM) but I have got webkit and the rest > of gambas running fine. > > >From your logfile the punchline is > > configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0 > configure: WARNING: gb.qt4.webkit is disabled > > which means you don't have the right development package installed, > it's called "libwebkit-dev" on > debian-based distros, dunno about the others. > > If you are on a debian-based system, try upgrading to the latest > testing and then install gambas directly > ("'apt-get install gambas3"), this *should* work as there will be > pre-compiled ARM binaries for gambas in the Debian repos. > > Ian > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > ------------------------------ > > Message: 4 > Date: Wed, 21 May 2014 10:33:35 -0600 > From: herberth guzman > Subject: [Gambas-user] gb.desktop: unable to found mime database > To: gambas-user > Message-ID: > pYHXXHDktobW29Vn+5pJ2_FtA9_cQ at ...627...> > Content-Type: text/plain; charset=UTF-8 > > Hi all > > I have a question? > > the following code works well: > > Ubuntu LXDE Session > Ubuntu Openbox Session > > Debian LXDE Session > but Debian Openbox Session > gives this error (gb.desktop: unable to found mime database) > Null Object > > Dim File As String > Dim i As Integer > Dim sPath As String > Dim img As Image > > Directory = user.home > > For Each File In Dir (Directory, "*", gb.File) > > sPath = Directory & / file > img = DesktopMime.FromFile (sPath). GetIcon (48) > i Inc > IconView1.Add (i, file, img.Picture) > > Next > > How I can fix this problem in Debian Openbox Session. > > Regards > > Herberth Guzm?n > > > ------------------------------ > > Message: 5 > Date: Wed, 21 May 2014 10:58:42 -0600 > From: herberth guzman > Subject: [Gambas-user] gb.desktop.x11 (Refresh Taskbar) > To: gambas-user > Message-ID: > Gq-s2aZAkGsoUei_C+uzmePWtQaRA547SeMRA at ...627...> > Content-Type: text/plain; charset="utf-8" > > Hi all > > I want to tell mypanel works well, but I want to improve. > > The update of the open windows I do by a TIMER, but I would like to do it > directly X11, someone who can help me please. > > Upgrading windows open is through a TIMER, but I would like to do it > directly gb.desktop.x11, someone who can help me please. > > Attached is an example of my panel. > > > ''CODE > Public id_win_active As Integer > Public HPanel_app As Panel > Public hToggle As ToggleButton > > > Public Sub Form_Open() > > Dim desk_w As Integer = Desktop.W > > X11.SetWindowProperty(Atom["_NET_WM_STRUT"], Atom["CARDINAL"], [0, 0, 0, > 32], Me.Id) > X11.SetWindowProperty(Atom["_NET_WM_STRUT_PARTIAL"], Atom["CARDINAL"], > [0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 32, desk_w], Me.Id) > X11.SetWindowProperty(Atom["_NET_WM_WINDOW_TYPE"], Atom["ATOM"], > Atom["_NET_WM_WINDOW_TYPE_DOCK"], Me.Id) > > Me.X = 0 > Me.Y = Desktop.H - Me.H > Me.W = Desktop.W > > Desktop_Windows > Timer1.Start > TimTask.Start > > End > > Public Sub Desktop_Windows() > > Dim i As Integer > > For i = 0 To Desktop.Windows.Count - 1 > If Desktop.Windows[i].Name Then > hToggle = New ToggleButton(PanelTask) As "ToggleTask" > > Try hToggle.Picture = Desktop.Windows[i].Icon.Stretch(22, 22).Picture > hToggle.Text = Left$(Desktop.Windows[i].Name, 25) > hToggle.Height = 32 > 'hToggle.Font.Size = 8 > hToggle.Mouse = 13 > hToggle.Border = True > hToggle.W = 250 > hToggle.Tooltip = Desktop.Windows[i].Name > hToggle.Tag = Desktop.Windows[i].Id > > If Not hToggle.Text Then > hToggle.Text = "Sin t?tulo" > hToggle.W = 250 > Endif > > If Not hToggle.Text Then > hToggle.Text = ("Untitled") > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > If (hToggle.Picture = Picture[Null]) Then > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > Endif > Next > > End > > Public Sub ToggleTask_Click() > > Try id_win_active = Last.Tag > Try Desktop.ActiveWindow = id_win_active > Try Desktop.Windows.FromHandle(id_win_active).Minimized = > Desktop.ActiveWindow = id_win_active > > End > > Public Sub Timer1_Timer() > > Dim x As String > > Timer1.Delay = 1000 > Timer1.Start > > x = Format$(Now, "hh:nn") > TextLabelDate.Text = x > > End > > Public Sub Refresh_Taskbar() ''is not the best but it works > > Dim i As Integer > > Desktop.Windows.Refresh() > If (PanelTask.Children.Count - (Desktop.Windows.Count - 2)) Then > PanelTask.Children.Clear() > For i = 1 To Desktop.Windows.Count - 2 > hToggle = New ToggleButton(PanelTask) As "ToggleTask" > hToggle.W = 250 > Try hToggle.Picture = Desktop.Windows[i].Icon.Stretch(22, 22).Picture > hToggle.Text = Left$(Desktop.Windows[i].Name, 25) > hToggle.Height = 32 > > hToggle.Mouse = 13 > hToggle.Tooltip = Desktop.Windows[i].Name > hToggle.Tag = Desktop.Windows[i].Id > > If Not hToggle.Text Then > hToggle.Text = ("Untitled") > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > If (hToggle.Picture = Picture[Null]) Then > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > Try hToggle.Visible = Not CBool(Desktop.Windows[i].SkipTaskbar) > > Next > Else > > For Each hToggle In PanelTask.Children > hToggle.Text = Left$(Desktop.Windows.FromHandle(hToggle.Tag).Name, > 25) > If Not hToggle.Text Then > hToggle.Text = ("Untitled") > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > If (hToggle.Picture = Picture[Null]) Then > hToggle.Picture = Picture["icon:/22/apps/application-default-icon"] > hToggle.W = 250 > Endif > > Next > Endif > > Catch > > End > > Public Sub TimTask_Timer() > > Refresh_Taskbar > > End > > Herberth Guzm?n > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: task-0.0.1.tar.gz > Type: application/x-gzip > Size: 6705 bytes > Desc: not available > > ------------------------------ > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > > ------------------------------ > > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > End of Gambas-user Digest, Vol 96, Issue 54 > ******************************************* > From kevinfishburne at ...1887... Wed May 21 22:47:46 2014 From: kevinfishburne at ...1887... (Kevin Fishburne) Date: Wed, 21 May 2014 16:47:46 -0400 Subject: [Gambas-user] feature suggestions: detach and rearrange tabs In-Reply-To: <537B4673.1050004@...1...> References: <530412C3.4090300@...1887...> <537A2AE5.50806@...1...> <537ABAC8.5030605@...1887...> <537B4673.1050004@...1...> Message-ID: <537D10F2.9040100@...1887...> On 05/20/2014 08:11 AM, Beno?t Minisini wrote: > Le 20/05/2014 04:15, Kevin Fishburne a ?crit : >>> Detaching and attaching tabs have been implemented since revision >>> #6280. It's not just for the IDE, but for all users of the >>> Workspace control. >> Wow. Works brilliantly. > Cool. > >> The only wonky thing I've found is reattaching a detached tab adds it >> to the root IDE GUI instead of down with all the other tabs. > What are you talking about? > >> Not a big deal, as the module/class can just be double-clicked in the >> left pane to restore it. Dual monitor users: Rejoice! Thanks, >> Beno?t. >> >> I also just noticed that after detaching a tab, I can attach it to >> other programs, such as Thunderbird. That's fucking nuts. Love it. >> :) > WTF are you talking about again? You are kidding? > Maybe this is normal KDE behavior that I've never noticed, but here is a video capture of me first detaching a tab and attaching it to a console window, then reattaching it back to the GAMBAS IDE: http://eightvirtues.com/sanctimonia/misc/GAMBAS%20Tabs.mp4 Maybe I'm holding it wrong? :) -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sales at ...1887... phone: (770) 853-6271 From taboege at ...626... Thu May 22 00:05:23 2014 From: taboege at ...626... (Tobias Boege) Date: Thu, 22 May 2014 00:05:23 +0200 Subject: [Gambas-user] feature suggestions: detach and rearrange tabs In-Reply-To: <537D10F2.9040100@...1887...> References: <530412C3.4090300@...1887...> <537A2AE5.50806@...1...> <537ABAC8.5030605@...1887...> <537B4673.1050004@...1...> <537D10F2.9040100@...1887...> Message-ID: <20140521220523.GJ870@...2774...> On Wed, 21 May 2014, Kevin Fishburne wrote: > On 05/20/2014 08:11 AM, Beno?t Minisini wrote: > > Le 20/05/2014 04:15, Kevin Fishburne a ?crit : > >>> Detaching and attaching tabs have been implemented since revision > >>> #6280. It's not just for the IDE, but for all users of the > >>> Workspace control. > >> Wow. Works brilliantly. > > Cool. > > > >> The only wonky thing I've found is reattaching a detached tab adds it > >> to the root IDE GUI instead of down with all the other tabs. > > What are you talking about? > > > >> Not a big deal, as the module/class can just be double-clicked in the > >> left pane to restore it. Dual monitor users: Rejoice! Thanks, > >> Beno?t. > >> > >> I also just noticed that after detaching a tab, I can attach it to > >> other programs, such as Thunderbird. That's fucking nuts. Love it. > >> :) > > WTF are you talking about again? You are kidding? > > > > Maybe this is normal KDE behavior that I've never noticed, but here is a > video capture of me first detaching a tab and attaching it to a console > window, then reattaching it back to the GAMBAS IDE: > > http://eightvirtues.com/sanctimonia/misc/GAMBAS%20Tabs.mp4 > > Maybe I'm holding it wrong? :) > Sweet but it doesn't work like this over here... (with TDE). Also, I noticed you are still using large embedded arrays in your code. Do we need to work the cons over again? :-) Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From gambas at ...1... Thu May 22 00:19:46 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 22 May 2014 00:19:46 +0200 Subject: [Gambas-user] Integer[].Read() documentation In-Reply-To: <20140521200408.GF870@...2774...> References: <20140521200408.GF870@...2774...> Message-ID: <537D2682.6060609@...1...> Le 21/05/2014 22:04, Tobias Boege a ?crit : > Hi, > > in the docs, Integer[].Read() [0], says that if the Length argument is not > given, the array is filled until the end of the array is reached. > > This doesn't sound meaningful (aren't we constantly at the end of the > array when we add elements?). I think it should read: until the end of > the *Stream* is reached. > > Is that correct? > > Regards, > Tobi > > [0] http://gambaswiki.org/wiki/comp/gb/integer[]/read > No, the Read() method does not add anything to the array: it fills it with the stream contents. -- Beno?t Minisini From gambas at ...1... Thu May 22 00:21:40 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 22 May 2014 00:21:40 +0200 Subject: [Gambas-user] feature suggestions: detach and rearrange tabs In-Reply-To: <537D10F2.9040100@...1887...> References: <530412C3.4090300@...1887...> <537A2AE5.50806@...1...> <537ABAC8.5030605@...1887...> <537B4673.1050004@...1...> <537D10F2.9040100@...1887...> Message-ID: <537D26F4.8090006@...1...> Le 21/05/2014 22:47, Kevin Fishburne a ?crit : > On 05/20/2014 08:11 AM, Beno?t Minisini wrote: >> Le 20/05/2014 04:15, Kevin Fishburne a ?crit : >>>> Detaching and attaching tabs have been implemented since revision >>>> #6280. It's not just for the IDE, but for all users of the >>>> Workspace control. >>> Wow. Works brilliantly. >> Cool. >> >>> The only wonky thing I've found is reattaching a detached tab adds it >>> to the root IDE GUI instead of down with all the other tabs. >> What are you talking about? >> >>> Not a big deal, as the module/class can just be double-clicked in the >>> left pane to restore it. Dual monitor users: Rejoice! Thanks, >>> Beno?t. >>> >>> I also just noticed that after detaching a tab, I can attach it to >>> other programs, such as Thunderbird. That's fucking nuts. Love it. >>> :) >> WTF are you talking about again? You are kidding? >> > > Maybe this is normal KDE behavior that I've never noticed, but here is a > video capture of me first detaching a tab and attaching it to a console > window, then reattaching it back to the GAMBAS IDE: > > http://eightvirtues.com/sanctimonia/misc/GAMBAS%20Tabs.mp4 > > Maybe I'm holding it wrong? :) > Ah, ok! This has nothing to do with Gambas. This is a KDE Oxygen window manager feature that allows to display different top levels windows in the same top-level tab. -- Beno?t Minisini From jussi.lahtinen at ...626... Thu May 22 01:21:48 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Thu, 22 May 2014 02:21:48 +0300 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: <25eff6b3bce742c994839e63ca598d63@...3337...> References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> <25eff6b3bce742c994839e63ca598d63@...3337...> Message-ID: Please send your compiling log after installing libwebkit-dev. Jussi On Wed, May 21, 2014 at 8:53 PM, Bruce Cunningham wrote: > Ian, > > Thanks for the input. > > I installed libwebkit-dev (it looks like it installed correctly), but I'm > still getting the message that "gb.qt4.webkit" is disabled? I tried a > "reconf-all" and "configure -C". > > Also, there doesn't appear to be a binary for Gambas3 in the repository, > only Gambas2. > > I did: > apt-get update > apt-get install gambas3 > > The response was: > E: Unable to locate package gambas3 > > > Some details about the OS: > Distribution ID: Linaro > Description: Linaro 12.11 > Release: 12.11 > Codename: precise > > > > Bruce Cunningham > Network Administrator > Sportif USA Inc. > (775) 359-6400 xt 132 > bcunningham at ...3336... > > -----Original Message----- > From: Ian Haywood [mailto:ihaywood3 at ...626...] > Sent: Wednesday, May 21, 2014 3:29 AM > To: mailing list for gambas users > Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based > system > > On Wed, May 21, 2014 at 9:25 AM, Jussi Lahtinen > wrote: > > >> I've been trying to compile Gambas on a development board that uses > >> the Allwinner A10 SOC. I know there is a build for the Raspberry PI, > >> so it should be doable. > I use a solidrun cubox (a tiny Israeli company making even tinier > computers), which is also based on an ARM SoC. I can't help you on OpenGL > (and there doesn't seem much point on ARM) but I have got webkit and the > rest of gambas running fine. > > >From your logfile the punchline is > > configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0 > configure: WARNING: gb.qt4.webkit is disabled > > which means you don't have the right development package installed, it's > called "libwebkit-dev" on debian-based distros, dunno about the others. > > If you are on a debian-based system, try upgrading to the latest testing > and then install gambas directly ("'apt-get install gambas3"), this > *should* work as there will be pre-compiled ARM binaries for gambas in the > Debian repos. > > Ian > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From ihaywood3 at ...626... Thu May 22 01:22:45 2014 From: ihaywood3 at ...626... (Ian Haywood) Date: Thu, 22 May 2014 09:22:45 +1000 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: <25eff6b3bce742c994839e63ca598d63@...3337...> References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> <25eff6b3bce742c994839e63ca598d63@...3337...> Message-ID: On Thu, May 22, 2014 at 3:53 AM, Bruce Cunningham wrote: > Ian, > > Some details about the OS: > Distribution ID: Linaro > Description: Linaro 12.11 > Release: 12.11 > Codename: precise ok, it's an old ubuntu derivative have a look at kendek's PPA (https://launchpad.net/~nemh/+archive/gambas3), it includes armhf builds. As a very general comment: gambas is a big complex program, compiling it is not easy even for seasoned Linux users. If you are new to Linux you are probably going to have a much better experience with pre-compiled binaries than jumping straight into compiling source. Ian From jussi.lahtinen at ...626... Thu May 22 01:30:10 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Thu, 22 May 2014 02:30:10 +0300 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> <25eff6b3bce742c994839e63ca598d63@...3337...> Message-ID: > As a very general comment: gambas is a big complex program, compiling > it is not easy even for seasoned Linux users. If you are new to Linux > you are probably going to have a much better experience with > pre-compiled binaries than jumping straight into compiling source. > I must disagree. In my experience there is no easier program to compile than Gambas. Needed libraries are well documented and rest goes along with standard process. But if you can use PPAs (or some other binary source), then it is the most convenient way. Jussi From epost at ...3323... Thu May 22 13:54:19 2014 From: epost at ...3323... (epost at ...3323...) Date: Thu, 22 May 2014 13:54:19 +0200 Subject: [Gambas-user] Feature requests: More TextEdit functionallity Message-ID: <42449480.rOBALgOHn0@...3339...> Hi! Some time back I made some feature requests, but I think there was no replies from you, and perhaps you missed it... so I dare ask one more time: A feature that I think would have been really useful would be something like a .RichTextInsert() method for the TextEdit control. This way it would be very easy to insert HTML objects like tables, hyperlinks and so on at the cursor's current position. To make this happen now, the only way I can think of is inserting some plain text using InsertText, say {{newHTMLobjectHere}}, and then replace that with RegEx.Replace(), or perhaps just Replace(). Also, I am quite sure that QT's TextEdit has some methods for handling tables. Getting some basic table functionality in Gambas' TextEdit would be really great, e.g. inserting/deleting tables, rows and columns, split and merging cells. I believe this is already built into QT, no? Best Regards Erik From taboege at ...626... Thu May 22 14:58:41 2014 From: taboege at ...626... (Tobias Boege) Date: Thu, 22 May 2014 14:58:41 +0200 Subject: [Gambas-user] Integer[].Read() documentation In-Reply-To: <537D2682.6060609@...1...> References: <20140521200408.GF870@...2774...> <537D2682.6060609@...1...> Message-ID: <20140522125840.GB901@...2774...> On Thu, 22 May 2014, Beno?t Minisini wrote: > Le 21/05/2014 22:04, Tobias Boege a ?crit : > > Hi, > > > > in the docs, Integer[].Read() [0], says that if the Length argument is not > > given, the array is filled until the end of the array is reached. > > > > This doesn't sound meaningful (aren't we constantly at the end of the > > array when we add elements?). I think it should read: until the end of > > the *Stream* is reached. > > > > Is that correct? > > > > Regards, > > Tobi > > > > [0] http://gambaswiki.org/wiki/comp/gb/integer[]/read > > > > No, the Read() method does not add anything to the array: it fills it > with the stream contents. > I guess from the sources that this is a different syntax for Read #Stream As Integer[] If yes, then it's perfectly clear to me. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From bcunningham at ...3336... Thu May 22 19:14:30 2014 From: bcunningham at ...3336... (Bruce Cunningham) Date: Thu, 22 May 2014 17:14:30 +0000 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> <25eff6b3bce742c994839e63ca598d63@...3337...> Message-ID: <55461f2c58604e059a60e2afc058ae10@...3337...> Ian, I agree completely. I REALLY, REALLY didn't want to compile Gambas, but I haven't found reliable binaries for the Allwinner SOC. The Linaro repositories only seem to have Gambas2 binaries. Believe me, I would have liked to just install Gambas3 and start working on my project instead of spending a week so far trying to compile Gambas3 from source. Attached is the latest log (as Jussi requested). Bruce Bruce Cunningham Network Administrator Sportif USA Inc. (775) 359-6400 xt 132 bcunningham at ...3336... -----Original Message----- From: Ian Haywood [mailto:ihaywood3 at ...626...] Sent: Wednesday, May 21, 2014 4:23 PM To: mailing list for gambas users Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based system On Thu, May 22, 2014 at 3:53 AM, Bruce Cunningham wrote: > Ian, > > Some details about the OS: > Distribution ID: Linaro > Description: Linaro 12.11 > Release: 12.11 > Codename: precise ok, it's an old ubuntu derivative have a look at kendek's PPA (https://launchpad.net/~nemh/+archive/gambas3), it includes armhf builds. As a very general comment: gambas is a big complex program, compiling it is not easy even for seasoned Linux users. If you are new to Linux you are probably going to have a much better experience with pre-compiled binaries than jumping straight into compiling source. Ian ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user -------------- next part -------------- A non-text attachment was scrubbed... Name: Output.7z Type: application/octet-stream Size: 12908 bytes Desc: Output.7z URL: From gambas at ...1... Thu May 22 19:21:21 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 22 May 2014 19:21:21 +0200 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: <55461f2c58604e059a60e2afc058ae10@...3337...> References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> <25eff6b3bce742c994839e63ca598d63@...3337...> <55461f2c58604e059a60e2afc058ae10@...3337...> Message-ID: <537E3211.6000603@...1...> Le 22/05/2014 19:14, Bruce Cunningham a ?crit : > Ian, > > I agree completely. I REALLY, REALLY didn't want to compile Gambas, > but I haven't found reliable binaries for the Allwinner SOC. The > Linaro repositories only seem to have Gambas2 binaries. > > Believe me, I would have liked to just install Gambas3 and start > working on my project instead of spending a week so far trying to > compile Gambas3 from source. > > Attached is the latest log (as Jussi requested). > > Bruce > You must install the Qt4 Webkit development package. WebKit is not usable by itself, it must be integrated in a toolkit: so you have WebKit for GTK+, WebKit for QT. -- Beno?t Minisini From jussi.lahtinen at ...626... Fri May 23 01:30:27 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 23 May 2014 02:30:27 +0300 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: <55461f2c58604e059a60e2afc058ae10@...3337...> References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> <25eff6b3bce742c994839e63ca598d63@...3337...> <55461f2c58604e059a60e2afc058ae10@...3337...> Message-ID: Try libqtwebkit-dev. Jussi On Thu, May 22, 2014 at 8:14 PM, Bruce Cunningham wrote: > Ian, > > I agree completely. I REALLY, REALLY didn't want to compile Gambas, but I > haven't found reliable binaries for the Allwinner SOC. The Linaro > repositories only seem to have Gambas2 binaries. > > Believe me, I would have liked to just install Gambas3 and start working > on my project instead of spending a week so far trying to compile Gambas3 > from source. > > Attached is the latest log (as Jussi requested). > > Bruce > > Bruce Cunningham > Network Administrator > Sportif USA Inc. > (775) 359-6400 xt 132 > bcunningham at ...3336... > > > -----Original Message----- > From: Ian Haywood [mailto:ihaywood3 at ...626...] > Sent: Wednesday, May 21, 2014 4:23 PM > To: mailing list for gambas users > Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based > system > > On Thu, May 22, 2014 at 3:53 AM, Bruce Cunningham > wrote: > > Ian, > > > > Some details about the OS: > > Distribution ID: Linaro > > Description: Linaro 12.11 > > Release: 12.11 > > Codename: precise > ok, it's an old ubuntu derivative > have a look at kendek's PPA > (https://launchpad.net/~nemh/+archive/gambas3), it includes armhf builds. > > As a very general comment: gambas is a big complex program, compiling it > is not easy even for seasoned Linux users. If you are new to Linux you are > probably going to have a much better experience with pre-compiled binaries > than jumping straight into compiling source. > Ian > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From bill-lancaster at ...2231... Fri May 23 14:29:17 2014 From: bill-lancaster at ...2231... (bill-lancaster) Date: Fri, 23 May 2014 05:29:17 -0700 (PDT) Subject: [Gambas-user] displaying pnm and pdf files Message-ID: <1400848157237-46649.post@...3046...> I have a collection of documents in both pdf & pnm formats and wish to view them with the facility to enlarge the image. The gb.pdf is fine for pdf items while drawingarea seems suitable for enlarging pnm items What is the best way of doing this? -- View this message in context: http://gambas.8142.n7.nabble.com/displaying-pnm-and-pdf-files-tp46649.html Sent from the gambas-user mailing list archive at Nabble.com. From gambas.fr at ...626... Fri May 23 15:27:54 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Fri, 23 May 2014 15:27:54 +0200 Subject: [Gambas-user] displaying pnm and pdf files In-Reply-To: <1400848157237-46649.post@...3046...> References: <1400848157237-46649.post@...3046...> Message-ID: you need to use an image variable.Then load pdf with gb.pdf and load pnm with image.load and then simply display the image in a drawing area... 2014-05-23 14:29 GMT+02:00 bill-lancaster : > I have a collection of documents in both pdf & pnm formats and wish to view > them with the facility to enlarge the image. > The gb.pdf is fine for pdf items while drawingarea seems suitable for > enlarging pnm items > What is the best way of doing this? > > > > -- > View this message in context: http://gambas.8142.n7.nabble.com/displaying-pnm-and-pdf-files-tp46649.html > Sent from the gambas-user mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From bill-lancaster at ...2231... Fri May 23 16:02:57 2014 From: bill-lancaster at ...2231... (bill-lancaster) Date: Fri, 23 May 2014 07:02:57 -0700 (PDT) Subject: [Gambas-user] displaying pnm and pdf files In-Reply-To: References: <1400848157237-46649.post@...3046...> Message-ID: <1400853777993-46652.post@...3046...> Thank you Fabien, I now have both pnm & pdf items displayes in a drawing area. Regards -- View this message in context: http://gambas.8142.n7.nabble.com/displaying-pnm-and-pdf-files-tp46649p46652.html Sent from the gambas-user mailing list archive at Nabble.com. From willy at ...2734... Sat May 24 00:17:27 2014 From: willy at ...2734... (Willy Raets) Date: Sat, 24 May 2014 00:17:27 +0200 Subject: [Gambas-user] GamBOS Alpha 3 released Message-ID: <1400883447.24226.2.camel@...3024...> GambOS, as a distribution, aims at being a learning environment for programming in Gambas3. It is based on Lubuntu, and stripped down from unneeded ballast. Part of the common desktop applications have been replaced by ones written in Gambas3. This to show and enjoy what can be done with Gambas 3, while still learning the skills. Check out the release announcement on gambos.org (1) (1): http://gambos.org/index.php?page=gambosnews -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From herberthguzman at ...626... Sat May 24 00:30:31 2014 From: herberthguzman at ...626... (herberth guzman) Date: Fri, 23 May 2014 16:30:31 -0600 Subject: [Gambas-user] gb.desktop.x11 Message-ID: Hi Beno?t I have a problem with mypanel review # 6261 works well. Today update review # 6287 mypanel and no longer works, gives the following error and lost the position and _NET_WM_STRUT_PARTIAL ERROR type mismatch, required String, Obtained Integer [] instead this line if it works X11.SetWindowProperty (Atom ["_NET_WM_WINDOW_TYPE"], Atom ["ATOM"], Atom ["_NET_WM_WINDOW_TYPE_DOCK"], f_taskbar.Id) this line fails. X11.SetWindowProperty (Atom ["_NET_WM_STRUT_PARTIAL"] Atom ["cardinal"], [0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 28, desktop.w] f_taskbar.Id) Could you help me please. Regards Herberth Guzm?n From rmorgan62 at ...626... Sat May 24 02:04:58 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Fri, 23 May 2014 17:04:58 -0700 Subject: [Gambas-user] GamBOS Alpha 3 released In-Reply-To: <1400883447.24226.2.camel@...3024...> References: <1400883447.24226.2.camel@...3024...> Message-ID: Hi Willy, You may want to check out the free advertising available at www.gambasmag.com to help promote GamBOS. Infact, one of the articles for the first issue (due to be released Jul, 1st, 2014) introduces GamBOS and shows how to install it on Windows using VirtualBox. If interested, see advertising under Submissions on the main menu. Currently ads are free if they follow the size limitation given for free and public service ads. On Fri, May 23, 2014 at 3:17 PM, Willy Raets wrote: > GambOS, as a distribution, aims at being a learning environment for > programming in Gambas3. It is based on Lubuntu, and stripped down from > unneeded ballast. > > Part of the common desktop applications have been replaced by ones > written in Gambas3. This to show and enjoy what can be done with Gambas > 3, while still learning the skills. > > Check out the release announcement on gambos.org (1) > > (1): http://gambos.org/index.php?page=gambosnews > > -- > Kind regards, > > Willy (aka gbWilly) > > http://gambasshowcase.org/ > http://howtogambas.org > http://gambos.org > > > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From pata.karlsson at ...626... Sat May 24 07:39:42 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 24 May 2014 07:39:42 +0200 Subject: [Gambas-user] Project properties - Version: Get from 'VERSION' file Message-ID: Hi, since I'm not that fond on the auto increment of version numbers getting version from 'VERSION' file sounded interesting. The problem was that it did not read from my VERSION file inside my project directory, instead it was looking for the VERSION file at the same directory level as my project. Is this by design and convention? Instead of having only my gambas project handled by git, should I also have an extra "dummy" directory containing my gambas project directory, VERSION file (and maybe some other gambas related files)? /Patrik From n.rogozarski at ...626... Sat May 24 12:18:34 2014 From: n.rogozarski at ...626... (Roki) Date: Sat, 24 May 2014 12:18:34 +0200 Subject: [Gambas-user] TreeView Message-ID: <538071FA.7000908@...626...> Hi guys I have a few questions. Is there any example of how to search a tree view? how to change the font of the parent item? how to change the Foreground color of a parent item? From rterry at ...1823... Sat May 24 14:22:44 2014 From: rterry at ...1823... (richard terry) Date: Sat, 24 May 2014 22:22:44 +1000 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory Message-ID: <53808F14.4010008@...1823...> when using the IDE, gambas takes an extraordinary long time to open the "Open Project" dialog using "strace -e stat gambas3" I can see gambas3 is doing something rather strange: it's stating every file recursively throughout the home directory, which on my machine takes an unusably long time due to tens of thousands of files (i.e. we have given up waiting for the dialog box to hold, and have had to create anew user on the system with the minimum files in their home directory) this is the same on two systems (mine and Ian Haywood's) gambas 3.5.3 and 3.5.2, Linux Mint 14 (Nadia) thanks Richard this is standard stuff: stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, st_size=22415, ...}) = 0 stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, st_size=22415, ...}) = 0 stat("/usr/share/fonts/truetype/fonts-japanese-gothic.ttf", {st_mode=S_IFREG|0644, st_size=6234746, ...}) = 0 stat("/usr/share/fonts/X11/Type1/lmcsc10.pfb", {st_mode=S_IFREG|0644, st_size=116427, ...}) = 0 stat("/usr/share/gambas3/examples", 0x7fffb1cc8ba0) = -1 ENOENT (No such file or directory) stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 ---> and here's were the insanity starts stat("/home/richard/mybackup", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/richard/.texmf-var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/richard/may14-2-1.txt", {st_mode=S_IFREG|0644, st_size=17265, ...}) = 0 stat("/home/richard/My_Video", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/richard/.lyx", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/richard/tempproject", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/richard/pgadmin.log", {st_mode=S_IFREG|0644, st_size=35895, ...}) = 0 stat("/home/richard/.thunderbird", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 stat("/home/richard/Ms-Joan-Blogss_workcover.pf.pdf", {st_mode=S_IFREG|0644, st_size=160724, ...}) = 0 stat("/home/richard/test.aux", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 stat("/home/richard/plan.pdf", {st_mode=S_IFREG|0644, st_size=85230, ...}) = 0 stat("/home/richard/.project", {st_mode=S_IFREG|0644, st_size=1144, ...}) = 0 stat("/home/richard/more_create_db_bugs", {st_mode=S_IFREG|0644, st_size=1568, ...}) = 0 stat("/home/richard/plan2.pdf", {st_mode=S_IFREG|0644, st_size=85247, ...}) = 0 stat("/home/richard/.mplayer", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 stat("/home/richard/.ICEauthority", {st_mode=S_IFREG|0600, st_size=129458, ...}) = 0 stat("/home/richard/.googleearth", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 stat("/home/richard/test-description.log", {st_mode=S_IFREG|0644, st_size=2589, ...}) = 0 From gambas at ...1... Sat May 24 14:29:28 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 24 May 2014 14:29:28 +0200 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory In-Reply-To: <53808F14.4010008@...1823...> References: <53808F14.4010008@...1823...> Message-ID: <538090A8.5060705@...1...> Le 24/05/2014 14:22, richard terry a ?crit : > when using the IDE, gambas takes an extraordinary long time to open the > "Open Project" dialog > > using "strace -e stat gambas3" I can see gambas3 is doing something > rather strange: it's stating every file recursively throughout the home > directory, which on my machine takes an unusably long time due to tens > of thousands of files (i.e. we have given up waiting for the dialog box > to hold, and have had to create anew user on the system with the minimum > files in their home directory) > > this is the same on two systems (mine and Ian Haywood's) gambas 3.5.3 > and 3.5.2, Linux Mint 14 (Nadia) > > thanks > > Richard > > this is standard stuff: > > stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, > st_size=22415, ...}) = 0 > stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, > st_size=22415, ...}) = 0 > stat("/usr/share/fonts/truetype/fonts-japanese-gothic.ttf", > {st_mode=S_IFREG|0644, st_size=6234746, ...}) = 0 > stat("/usr/share/fonts/X11/Type1/lmcsc10.pfb", {st_mode=S_IFREG|0644, > st_size=116427, ...}) = 0 > stat("/usr/share/gambas3/examples", 0x7fffb1cc8ba0) = -1 ENOENT (No such > file or directory) > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 > > ---> and here's were the insanity starts > > stat("/home/richard/mybackup", {st_mode=S_IFDIR|0755, st_size=4096, > ...}) = 0 > stat("/home/richard/.texmf-var", {st_mode=S_IFDIR|0755, st_size=4096, > ...}) = 0 > stat("/home/richard/may14-2-1.txt", {st_mode=S_IFREG|0644, > st_size=17265, ...}) = 0 > stat("/home/richard/My_Video", {st_mode=S_IFDIR|0755, st_size=4096, > ...}) = 0 > stat("/home/richard/.lyx", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 > stat("/home/richard/tempproject", {st_mode=S_IFDIR|0755, st_size=4096, > ...}) = 0 > stat("/home/richard/pgadmin.log", {st_mode=S_IFREG|0644, st_size=35895, > ...}) = 0 > stat("/home/richard/.thunderbird", {st_mode=S_IFDIR|0700, st_size=4096, > ...}) = 0 > stat("/home/richard/Ms-Joan-Blogss_workcover.pf.pdf", > {st_mode=S_IFREG|0644, st_size=160724, ...}) = 0 > stat("/home/richard/test.aux", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 > stat("/home/richard/plan.pdf", {st_mode=S_IFREG|0644, st_size=85230, > ...}) = 0 > stat("/home/richard/.project", {st_mode=S_IFREG|0644, st_size=1144, > ...}) = 0 > stat("/home/richard/more_create_db_bugs", {st_mode=S_IFREG|0644, > st_size=1568, ...}) = 0 > stat("/home/richard/plan2.pdf", {st_mode=S_IFREG|0644, st_size=85247, > ...}) = 0 > stat("/home/richard/.mplayer", {st_mode=S_IFDIR|0755, st_size=4096, > ...}) = 0 > stat("/home/richard/.ICEauthority", {st_mode=S_IFREG|0600, > st_size=129458, ...}) = 0 > stat("/home/richard/.googleearth", {st_mode=S_IFDIR|0700, st_size=4096, > ...}) = 0 > stat("/home/richard/test-description.log", {st_mode=S_IFREG|0644, > st_size=2589, ...}) = 0 > Strange... Can you run the IDE inside itself to debug it, and break while it browses your directory to see where is the code that does that? -- Beno?t Minisini From gambas at ...1... Sat May 24 14:31:20 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 24 May 2014 14:31:20 +0200 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory In-Reply-To: <538090A8.5060705@...1...> References: <53808F14.4010008@...1823...> <538090A8.5060705@...1...> Message-ID: <53809118.8040302@...1...> Le 24/05/2014 14:29, Beno?t Minisini a ?crit : > Le 24/05/2014 14:22, richard terry a ?crit : >> when using the IDE, gambas takes an extraordinary long time to open the >> "Open Project" dialog >> >> using "strace -e stat gambas3" I can see gambas3 is doing something >> rather strange: it's stating every file recursively throughout the home >> directory, which on my machine takes an unusably long time due to tens >> of thousands of files (i.e. we have given up waiting for the dialog box >> to hold, and have had to create anew user on the system with the minimum >> files in their home directory) >> >> this is the same on two systems (mine and Ian Haywood's) gambas 3.5.3 >> and 3.5.2, Linux Mint 14 (Nadia) >> >> thanks >> >> Richard >> >> this is standard stuff: >> >> stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, >> st_size=22415, ...}) = 0 >> stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, >> st_size=22415, ...}) = 0 >> stat("/usr/share/fonts/truetype/fonts-japanese-gothic.ttf", >> {st_mode=S_IFREG|0644, st_size=6234746, ...}) = 0 >> stat("/usr/share/fonts/X11/Type1/lmcsc10.pfb", {st_mode=S_IFREG|0644, >> st_size=116427, ...}) = 0 >> stat("/usr/share/gambas3/examples", 0x7fffb1cc8ba0) = -1 ENOENT (No such >> file or directory) >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >> >> ---> and here's were the insanity starts >> >> stat("/home/richard/mybackup", {st_mode=S_IFDIR|0755, st_size=4096, >> ...}) = 0 >> stat("/home/richard/.texmf-var", {st_mode=S_IFDIR|0755, st_size=4096, >> ...}) = 0 >> stat("/home/richard/may14-2-1.txt", {st_mode=S_IFREG|0644, >> st_size=17265, ...}) = 0 >> stat("/home/richard/My_Video", {st_mode=S_IFDIR|0755, st_size=4096, >> ...}) = 0 >> stat("/home/richard/.lyx", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >> stat("/home/richard/tempproject", {st_mode=S_IFDIR|0755, st_size=4096, >> ...}) = 0 >> stat("/home/richard/pgadmin.log", {st_mode=S_IFREG|0644, st_size=35895, >> ...}) = 0 >> stat("/home/richard/.thunderbird", {st_mode=S_IFDIR|0700, st_size=4096, >> ...}) = 0 >> stat("/home/richard/Ms-Joan-Blogss_workcover.pf.pdf", >> {st_mode=S_IFREG|0644, st_size=160724, ...}) = 0 >> stat("/home/richard/test.aux", {st_mode=S_IFREG|0644, st_size=0, ...}) >> = 0 >> stat("/home/richard/plan.pdf", {st_mode=S_IFREG|0644, st_size=85230, >> ...}) = 0 >> stat("/home/richard/.project", {st_mode=S_IFREG|0644, st_size=1144, >> ...}) = 0 >> stat("/home/richard/more_create_db_bugs", {st_mode=S_IFREG|0644, >> st_size=1568, ...}) = 0 >> stat("/home/richard/plan2.pdf", {st_mode=S_IFREG|0644, st_size=85247, >> ...}) = 0 >> stat("/home/richard/.mplayer", {st_mode=S_IFDIR|0755, st_size=4096, >> ...}) = 0 >> stat("/home/richard/.ICEauthority", {st_mode=S_IFREG|0600, >> st_size=129458, ...}) = 0 >> stat("/home/richard/.googleearth", {st_mode=S_IFDIR|0700, st_size=4096, >> ...}) = 0 >> stat("/home/richard/test-description.log", {st_mode=S_IFREG|0644, >> st_size=2589, ...}) = 0 >> > > Strange... > > Can you run the IDE inside itself to debug it, and break while it > browses your directory to see where is the code that does that? > OK, I think I can reproduce it. Apparently, not the entire home is browsed, but only the first level of directories stored as bookmarks... Can you confirm? -- Beno?t Minisini From willy at ...2734... Sat May 24 14:45:03 2014 From: willy at ...2734... (Willy Raets) Date: Sat, 24 May 2014 14:45:03 +0200 Subject: [Gambas-user] GamBOS Alpha 3 released In-Reply-To: References: <1400883447.24226.2.camel@...3024...> Message-ID: <1400935503.2310.3.camel@...3024...> On vr, 2014-05-23 at 17:04 -0700, Randall Morgan wrote: > Hi Willy, > > > You may want to check out the free advertising available at > www.gambasmag.com to help promote GamBOS. I will have a look. > Infact, one of the articles for the first issue (due to be released > Jul, 1st, 2014) introduces GamBOS and shows how to install it on > Windows using VirtualBox. As a matter of fact, Alpha 3 comes with an VirtualBox exported OVA file (1 GB in size), so installing it into VirtualBox is a matter of importing the OVA. That should make life easier and it should work on Windows as well (although I still need to test that.) > If interested, see advertising under Submissions on the main menu. > Currently ads are free if they follow the size limitation given for > free and public service ads. I'll check it out. Thanks -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org From gambas at ...1... Sat May 24 15:16:07 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 24 May 2014 15:16:07 +0200 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory In-Reply-To: <53809118.8040302@...1...> References: <53808F14.4010008@...1823...> <538090A8.5060705@...1...> <53809118.8040302@...1...> Message-ID: <53809B97.1090604@...1...> Le 24/05/2014 14:31, Beno?t Minisini a ?crit : > Le 24/05/2014 14:29, Beno?t Minisini a ?crit : >> Le 24/05/2014 14:22, richard terry a ?crit : >>> when using the IDE, gambas takes an extraordinary long time to open the >>> "Open Project" dialog >>> >>> using "strace -e stat gambas3" I can see gambas3 is doing something >>> rather strange: it's stating every file recursively throughout the home >>> directory, which on my machine takes an unusably long time due to tens >>> of thousands of files (i.e. we have given up waiting for the dialog box >>> to hold, and have had to create anew user on the system with the minimum >>> files in their home directory) >>> >>> this is the same on two systems (mine and Ian Haywood's) gambas 3.5.3 >>> and 3.5.2, Linux Mint 14 (Nadia) >>> >>> thanks >>> >>> Richard >>> >> >> Strange... >> >> Can you run the IDE inside itself to debug it, and break while it >> browses your directory to see where is the code that does that? >> > > OK, I think I can reproduce it. False alert. It does not browse my home directory at all. So please do what I asked so that we know where it happens exactly... Regards, -- Beno?t Minisini From rterry at ...1823... Sat May 24 15:59:34 2014 From: rterry at ...1823... (richard terry) Date: Sat, 24 May 2014 23:59:34 +1000 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory In-Reply-To: <53809118.8040302@...1...> References: <53808F14.4010008@...1823...> <538090A8.5060705@...1...> <53809118.8040302@...1...> Message-ID: <5380A5C6.6080904@...1823...> On 24/05/14 22:31, Beno?t Minisini wrote: > Le 24/05/2014 14:29, Beno?t Minisini a ?crit : >> Le 24/05/2014 14:22, richard terry a ?crit : >>> when using the IDE, gambas takes an extraordinary long time to open the >>> "Open Project" dialog >>> >>> using "strace -e stat gambas3" I can see gambas3 is doing something >>> rather strange: it's stating every file recursively throughout the home >>> directory, which on my machine takes an unusably long time due to tens >>> of thousands of files (i.e. we have given up waiting for the dialog box >>> to hold, and have had to create anew user on the system with the minimum >>> files in their home directory) >>> >>> this is the same on two systems (mine and Ian Haywood's) gambas 3.5.3 >>> and 3.5.2, Linux Mint 14 (Nadia) >>> >>> thanks >>> >>> Richard >>> >>> this is standard stuff: >>> >>> stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, >>> st_size=22415, ...}) = 0 >>> stat("/etc/cups/ppd/HL-5240-series.ppd", {st_mode=S_IFREG|0644, >>> st_size=22415, ...}) = 0 >>> stat("/usr/share/fonts/truetype/fonts-japanese-gothic.ttf", >>> {st_mode=S_IFREG|0644, st_size=6234746, ...}) = 0 >>> stat("/usr/share/fonts/X11/Type1/lmcsc10.pfb", {st_mode=S_IFREG|0644, >>> st_size=116427, ...}) = 0 >>> stat("/usr/share/gambas3/examples", 0x7fffb1cc8ba0) = -1 ENOENT (No such >>> file or directory) >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2183, ...}) = 0 >>> >>> ---> and here's were the insanity starts >>> >>> stat("/home/richard/mybackup", {st_mode=S_IFDIR|0755, st_size=4096, >>> ...}) = 0 >>> stat("/home/richard/.texmf-var", {st_mode=S_IFDIR|0755, st_size=4096, >>> ...}) = 0 >>> stat("/home/richard/may14-2-1.txt", {st_mode=S_IFREG|0644, >>> st_size=17265, ...}) = 0 >>> stat("/home/richard/My_Video", {st_mode=S_IFDIR|0755, st_size=4096, >>> ...}) = 0 >>> stat("/home/richard/.lyx", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 >>> stat("/home/richard/tempproject", {st_mode=S_IFDIR|0755, st_size=4096, >>> ...}) = 0 >>> stat("/home/richard/pgadmin.log", {st_mode=S_IFREG|0644, st_size=35895, >>> ...}) = 0 >>> stat("/home/richard/.thunderbird", {st_mode=S_IFDIR|0700, st_size=4096, >>> ...}) = 0 >>> stat("/home/richard/Ms-Joan-Blogss_workcover.pf.pdf", >>> {st_mode=S_IFREG|0644, st_size=160724, ...}) = 0 >>> stat("/home/richard/test.aux", {st_mode=S_IFREG|0644, st_size=0, ...}) >>> = 0 >>> stat("/home/richard/plan.pdf", {st_mode=S_IFREG|0644, st_size=85230, >>> ...}) = 0 >>> stat("/home/richard/.project", {st_mode=S_IFREG|0644, st_size=1144, >>> ...}) = 0 >>> stat("/home/richard/more_create_db_bugs", {st_mode=S_IFREG|0644, >>> st_size=1568, ...}) = 0 >>> stat("/home/richard/plan2.pdf", {st_mode=S_IFREG|0644, st_size=85247, >>> ...}) = 0 >>> stat("/home/richard/.mplayer", {st_mode=S_IFDIR|0755, st_size=4096, >>> ...}) = 0 >>> stat("/home/richard/.ICEauthority", {st_mode=S_IFREG|0600, >>> st_size=129458, ...}) = 0 >>> stat("/home/richard/.googleearth", {st_mode=S_IFDIR|0700, st_size=4096, >>> ...}) = 0 >>> stat("/home/richard/test-description.log", {st_mode=S_IFREG|0644, >>> st_size=2589, ...}) = 0 >>> >> Strange... >> >> Can you run the IDE inside itself to debug it, and break while it >> browses your directory to see where is the code that does that? >> > OK, I think I can reproduce it. Apparently, not the entire home is > browsed, but only the first level of directories stored as bookmarks... > > Can you confirm? > We deleted the config file and it still scans the entire directory ad nauseum........ From abbat.81 at ...787... Sat May 24 23:29:07 2014 From: abbat.81 at ...787... (abbat81) Date: Sat, 24 May 2014 14:29:07 -0700 (PDT) Subject: [Gambas-user] data exchange at real time Message-ID: <1400966947707-46667.post@...3046...> Is there any way to make data exchange at real time via internet between 2 copies of apps. Something like stream... Any sample would be very good. Thanks -- View this message in context: http://gambas.8142.n7.nabble.com/data-exchange-at-real-time-tp46667.html Sent from the gambas-user mailing list archive at Nabble.com. From taboege at ...626... Sat May 24 23:56:00 2014 From: taboege at ...626... (Tobias Boege) Date: Sat, 24 May 2014 23:56:00 +0200 Subject: [Gambas-user] data exchange at real time In-Reply-To: <1400966947707-46667.post@...3046...> References: <1400966947707-46667.post@...3046...> Message-ID: <20140524215600.GD778@...2774...> On Sat, 24 May 2014, abbat81 wrote: > Is there any way to make data exchange at real time via internet between 2 > copies of apps. > Something like stream... > > Any sample would be very good. > Come on, the official examples aren't _that_ bad, are they? ClientSocket and ServerSocket are pretty generic. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From ihaywood3 at ...626... Sun May 25 00:48:33 2014 From: ihaywood3 at ...626... (Ian Haywood) Date: Sun, 25 May 2014 08:48:33 +1000 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory In-Reply-To: <5380A5C6.6080904@...1823...> References: <53808F14.4010008@...1823...> <538090A8.5060705@...1...> <53809118.8040302@...1...> <5380A5C6.6080904@...1823...> Message-ID: This is me trying to click on my home directory in the FDirChooser widget when opening a project. Obviously the "Debug" statement is my addition. At startup it scanned every file in every directory under /home/ian/debian (dunno why that one, wasn't my working directory) The issue is the recursion: it goes into *every* directory no matter how deep the directory layout is. If it just stopped at the first or even second level that would be acceptable in terms of performance Ian -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot250514084313.png Type: image/png Size: 239818 bytes Desc: not available URL: From chrisml at ...3340... Sun May 25 00:54:00 2014 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 25 May 2014 00:54:00 +0200 Subject: [Gambas-user] Keycode Enter Message-ID: <53812308.7030007@...3340...> Hello, playin around with Gambas I eventually found a bug. When I press Enter on my keyboard Gambas reports 16777220 as Key.Code but Key.Enter constant is defined as 16777221. Alles Gute Christof -- Dies ist keine Signatur From gambas at ...1... Sun May 25 01:39:18 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sun, 25 May 2014 01:39:18 +0200 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory In-Reply-To: References: <53808F14.4010008@...1823...> <538090A8.5060705@...1...> <53809118.8040302@...1...> <5380A5C6.6080904@...1823...> Message-ID: <53812DA6.4000109@...1...> Le 25/05/2014 00:48, Ian Haywood a ?crit : > This is me trying to click on my home directory in the FDirChooser > widget when opening a project. > Obviously the "Debug" statement is my addition. > At startup it scanned every file in every directory under > /home/ian/debian (dunno why that one, wasn't my working directory) > > The issue is the recursion: it goes into *every* directory no matter > how deep the directory layout is. If it just stopped at the first or > even second level that would be acceptable in terms of performance > > Ian > The only recursion that occurs is after opening a project: the project directory is recursively browsed, to detect all project files. Otherwise, I have no idea why /home/ian/debian is browsed. When you say "at startup", does it mean "before opening the project open dialog" or "during" or "after"? -- Beno?t Minisini From rmorgan62 at ...626... Sun May 25 03:41:38 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Sat, 24 May 2014 18:41:38 -0700 Subject: [Gambas-user] data exchange at real time In-Reply-To: <20140524215600.GD778@...2774...> References: <1400966947707-46667.post@...3046...> <20140524215600.GD778@...2774...> Message-ID: Most Network types are far from realtime! They typically do not send data packets at regular time intervals and are usually at the mercy of the kernel to call them. There are specialized industrial realtime network though... But in fact nothing in a computer is realtime. Just the fact that you have a machine that requires time to process and execute instructions means it cannot be realtime. What you need to do it define what your latency and time requirements are. How much data do you need to move, how far do you need to move it, and how fast? Is it sent in a continues no-stop stream or is it sent in discrete calls? Providing more details will help other point you in the right direction. Linux does have a (almost) Realtime kernel. While fast enough for many things if you really need extreme response times custom hardware is the only real choice. So it all depends on what you call realtime... Give us numbers and we'll see what suggestions are appropriate. On Sat, May 24, 2014 at 2:56 PM, Tobias Boege wrote: > On Sat, 24 May 2014, abbat81 wrote: > > Is there any way to make data exchange at real time via internet > between 2 > > copies of apps. > > Something like stream... > > > > Any sample would be very good. > > > > Come on, the official examples aren't _that_ bad, are they? ClientSocket > and ServerSocket are pretty generic. > > Regards, > Tobi > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Sun May 25 03:49:26 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Sat, 24 May 2014 18:49:26 -0700 Subject: [Gambas-user] Keycode Enter In-Reply-To: <53812308.7030007@...3340...> References: <53812308.7030007@...3340...> Message-ID: I'll bet you are pressing the return key on the qwerty keyboard and not the enter key on the numeric keypad. Since system manufacturers have started printing the word "Enter" on the "Return" key this becomes confusing for new developers. Most return keys still have the return symbol (a small down then left facing arrow" but some don't which makes this even more confusing... On Sat, May 24, 2014 at 3:54 PM, Christof Thalhofer wrote: > Hello, > > playin around with Gambas I eventually found a bug. > > When I press Enter on my keyboard Gambas reports 16777220 as Key.Code > but Key.Enter constant is defined as 16777221. > > > Alles Gute > > Christof > > -- > Dies ist keine Signatur > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From chrisml at ...3340... Sun May 25 04:53:59 2014 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 25 May 2014 04:53:59 +0200 Subject: [Gambas-user] Keycode Enter In-Reply-To: (sfid-) References: <53812308.7030007@...3340...> (sfid-) Message-ID: <53815B47.2040905@...3340...> Hi, Am 25.05.2014 03:49, schrieb Randall Morgan: > I'll bet you are pressing the return key on the qwerty keyboard and > not the enter key on the numeric keypad. Since system manufacturers > have started printing the word "Enter" on the "Return" key this > becomes confusing for new developers. Most return keys still have > the return symbol (a small down then left facing arrow" but some > don't which makes this even more confusing... You're absolutely right. Thank you! Alles Gute Christof Thalhofer -- Dies ist keine Signatur From ihaywood3 at ...626... Sun May 25 07:46:54 2014 From: ihaywood3 at ...626... (Ian Haywood) Date: Sun, 25 May 2014 15:46:54 +1000 Subject: [Gambas-user] Gambas IDE in open project scanning entire home directory In-Reply-To: <53812DA6.4000109@...1...> References: <53808F14.4010008@...1823...> <538090A8.5060705@...1...> <53809118.8040302@...1...> <5380A5C6.6080904@...1823...> <53812DA6.4000109@...1...> Message-ID: On Sun, May 25, 2014 at 9:39 AM, Beno?t Minisini wrote: > Le 25/05/2014 00:48, Ian Haywood a ?crit : > The only recursion that occurs is after opening a project: the project > directory is recursively browsed, to detect all project files. > > Otherwise, I have no idea why /home/ian/debian is browsed. When you say > "at startup", does it mean "before opening the project open dialog" or > "during" or "after"? /home/ian/debian/ got fully browsed as I opened the "Open Project..." dialog, but *before* I selected any project I then clicked on /home/ian: and immediately my full home directory got scanned, again before any projects were loaded. dchProject.Icon is called for each directory and file by the DirChooser. Ian From taboege at ...626... Sun May 25 10:14:04 2014 From: taboege at ...626... (Tobias Boege) Date: Sun, 25 May 2014 10:14:04 +0200 Subject: [Gambas-user] Keycode Enter In-Reply-To: <53815B47.2040905@...3340...> References: <53812308.7030007@...3340...> <53815B47.2040905@...3340...> Message-ID: <20140525081404.GA522@...2774...> On Sun, 25 May 2014, Christof Thalhofer wrote: > Hi, > > Am 25.05.2014 03:49, schrieb Randall Morgan: > > I'll bet you are pressing the return key on the qwerty keyboard and I bet he is using a qwert*z* keyboard ;-) -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From chrisml at ...3340... Sun May 25 11:35:14 2014 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 25 May 2014 11:35:14 +0200 Subject: [Gambas-user] Keycode Enter In-Reply-To: <20140525081404.GA522@...2774...> (sfid-) References: <53812308.7030007@...3340...> <53815B47.2040905@...3340...> <20140525081404.GA522@...2774...> (sfid-) Message-ID: <5381B952.1030201@...3340...> Am 25.05.2014 10:14, schrieb Tobias Boege: >> Am 25.05.2014 03:49, schrieb Randall Morgan: >>> I'll bet you are pressing the return key on the qwerty keyboard and > > I bet he is using a qwert*z* keyboard ;-) You're right also. Look here: z :-) Alles Gute Christof -- Dies ist keine Signatur From karl.reinl at ...9... Sun May 25 21:12:09 2014 From: karl.reinl at ...9... (Karl Reinl) Date: Sun, 25 May 2014 21:12:09 +0200 Subject: [Gambas-user] extended Combobox Message-ID: <1401045129.8822.8.camel@...40...> Salut, I need an extended Combobox, no sorry I would like to have an extended Combobox, where I can add elements like .Add(Item AS String[,key AS Variant]), does anybody made that yet, and want to share ? -- Amicalement Charlie From chrisml at ...3340... Sun May 25 23:48:48 2014 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 25 May 2014 23:48:48 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <1401045129.8822.8.camel@...40...> (sfid-) References: <1401045129.8822.8.camel@...40...> (sfid-) Message-ID: <53826540.2030309@...3340...> Hi, Am 25.05.2014 21:12, schrieb Karl Reinl: > I need an extended Combobox, > no sorry I would like to have an extended Combobox, > where I can add elements like > .Add(Item AS String[,key AS Variant]), > does anybody made that yet, and want to share ? Funny. I started working with Gambas a week ago and saw, that the existing ComboBox does not match my requirements. So I started to write my own. It's not complete yet, but seems to become quite good and aims to reproduce the behaviour of the MS Access Combobox. One can fill it with the content of a table (rows, columns), decide, which columns are displayed, one column can contain a index which the ComboBox spits out in any way (for example for a db primary key ? not ready, and for me that feature is in question for now). It is made with a TextBox and a GridView. If you enter letters in the textbox they are compared to the data in the grid and if the first few letters match, the grid becomes visible and offers the ability to choose one of the offered options. I'd like to share it under GNU-License when it is ready. Problems I have with the thing in the moment: 1) I do not know, how to let the component (or specially just the grid) fly over the others ... any advice would be highly appreciated ... 2) Currently it is a simple class, not exported, I have to learn, how to do that. Is there a common Gambas repository, where on can throw code like that in? Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: DegComboBox.png Type: image/png Size: 11292 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: DegComboBox2.png Type: image/png Size: 7604 bytes Desc: not available URL: From gambas at ...1... Mon May 26 11:50:16 2014 From: gambas at ...1... (=?windows-1252?Q?Beno=EEt_Minisini?=) Date: Mon, 26 May 2014 11:50:16 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <53826540.2030309@...3340...> References: <1401045129.8822.8.camel@...40...> (sfid-) <53826540.2030309@...3340...> Message-ID: <53830E58.4080107@...1...> Le 25/05/2014 23:48, Christof Thalhofer a ?crit : > Hi, > > Am 25.05.2014 21:12, schrieb Karl Reinl: > >> I need an extended Combobox, >> no sorry I would like to have an extended Combobox, >> where I can add elements like >> .Add(Item AS String[,key AS Variant]), >> does anybody made that yet, and want to share ? > > Funny. I started working with Gambas a week ago and saw, that the > existing ComboBox does not match my requirements. So I started to write > my own. It's not complete yet, but seems to become quite good and aims > to reproduce the behaviour of the MS Access Combobox. > > One can fill it with the content of a table (rows, columns), decide, > which columns are displayed, one column can contain a index which the > ComboBox spits out in any way (for example for a db primary key ? not > ready, and for me that feature is in question for now). There is a "DataComboBox" in gb.db.form that does that more or less. But I admit there is no a "ComboBox with a key". Maybe I should implement it, as many lazy :-) old VB users ask for that. Regards, -- Beno?t Minisini From bbruen at ...2308... Mon May 26 12:36:00 2014 From: bbruen at ...2308... (B Bruen) Date: Mon, 26 May 2014 20:06:00 +0930 Subject: [Gambas-user] extended Combobox In-Reply-To: <53830E58.4080107@...1...> References: <1401045129.8822.8.camel@...40...> <53826540.2030309@...3340...> <53830E58.4080107@...1...> Message-ID: <20140526200600.88ae07715d4fe70eec437726@...2308...> On Mon, 26 May 2014 11:50:16 +0200 Beno?t Minisini wrote: > Le 25/05/2014 23:48, Christof Thalhofer a ?crit : > > Hi, > > > > Am 25.05.2014 21:12, schrieb Karl Reinl: > > > >> I need an extended Combobox, > >> no sorry I would like to have an extended Combobox, > >> where I can add elements like > >> .Add(Item AS String[,key AS Variant]), > >> does anybody made that yet, and want to share ? > > > > Funny. I started working with Gambas a week ago and saw, that the > > existing ComboBox does not match my requirements. So I started to write > > my own. It's not complete yet, but seems to become quite good and aims > > to reproduce the behaviour of the MS Access Combobox. > > > > One can fill it with the content of a table (rows, columns), decide, > > which columns are displayed, one column can contain a index which the > > ComboBox spits out in any way (for example for a db primary key ? not > > ready, and for me that feature is in question for now). > > There is a "DataComboBox" in gb.db.form that does that more or less. But > I admit there is no a "ComboBox with a key". > > Maybe I should implement it, as many lazy :-) old VB users ask for that. > > Regards, > > -- > Beno?t Minisini > OK, I bit. Karl reminded me of something I have been meaning to do for some time (read, should have done some time ago). It's not exactly a keyed combo, nor is it exactly what I wanted (read the changelog) but it took about 3 hours. You can possibly turn it into a keyed combo by using a "Data" class that provides a "display" string property and a variant "index" property. We needed a combobox (in fact a set of controls) that are "data aware" i.e. since we have created all these objects for example from a database select, all we want to do is get them to display in some user selectable control, when the user makes the selection I dont want to go back and re-read the db as I already have the thing in memory. Good/bad design? Who cares! I am talking about small collections of small generally immutable objects here. Anyway, attached is the custom control as an autotools installable and a test harness as a source archive. cheers -- B Bruen -------------- next part -------------- A non-text attachment was scrubbed... Name: paddys-hill-datacombosimple-0.0.22.tar.gz Type: application/octet-stream Size: 71724 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: datacombotest-0.0.1.tar.gz Type: application/octet-stream Size: 7012 bytes Desc: not available URL: From chrisml at ...3340... Mon May 26 12:57:34 2014 From: chrisml at ...3340... (Christof Thalhofer) Date: Mon, 26 May 2014 12:57:34 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <53830E58.4080107@...1...> (sfid-) References: <1401045129.8822.8.camel@...40...> (sfid-) <53826540.2030309@...3340...> <53830E58.4080107@...1...> (sfid-) Message-ID: <53831E1E.6080804@...3340...> Am 26.05.2014 11:50, schrieb Beno?t Minisini: > There is a "DataComboBox" in gb.db.form that does that more or less. But > I admit there is no a "ComboBox with a key". > > Maybe I should implement it, as many lazy :-) old VB users ask for that. I did not program VB but VBA (used MS Access as db frontend for Postgresql) for many years. That has a searchable combobox you can fill with either a list or from database. I'm not ready now*, but here is the code. I hope that's not too much spaghetti... Comboboxes in Linux usually lack the availability to search in by typing the first few letters. That's very annoying. Good bad example is pgAdmin3, when you create a new column in a table and want to choose the type of that column you sometimes have to scroll a lot. Instead of typing once "in" and get "Integer, Integer[]" with Integer preselected ... and the rest available by scroll/(pg)up-(pg)down. So I would like to have a generic searchable combobox ... ... and that is, as I imagine, what lazy VB programmers are looking for. :-) *Not ready: Fill in anything not in list. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: testdegcombobox-0.0.1.tar.gz Type: application/gzip Size: 6926 bytes Desc: not available URL: From jussi.lahtinen at ...626... Mon May 26 16:10:08 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 26 May 2014 17:10:08 +0300 Subject: [Gambas-user] extended Combobox In-Reply-To: <53831E1E.6080804@...3340...> References: <1401045129.8822.8.camel@...40...> <53826540.2030309@...3340...> <53830E58.4080107@...1...> <53831E1E.6080804@...3340...> Message-ID: This seems to be bug (or lack of feature in GTK+). Combobox is searchable with Qt4 but not with GTK+. Jussi On Mon, May 26, 2014 at 1:57 PM, Christof Thalhofer wrote: > Am 26.05.2014 11:50, schrieb Beno?t Minisini: > > > There is a "DataComboBox" in gb.db.form that does that more or less. But > > I admit there is no a "ComboBox with a key". > > > > Maybe I should implement it, as many lazy :-) old VB users ask for that. > > I did not program VB but VBA (used MS Access as db frontend for > Postgresql) for many years. That has a searchable combobox you can fill > with either a list or from database. > > I'm not ready now*, but here is the code. I hope that's not too much > spaghetti... > > Comboboxes in Linux usually lack the availability to search in by typing > the first few letters. That's very annoying. Good bad example is > pgAdmin3, when you create a new column in a table and want to choose the > type of that column you sometimes have to scroll a lot. > > Instead of typing once "in" and get "Integer, Integer[]" with Integer > preselected ... and the rest available by scroll/(pg)up-(pg)down. > > So I would like to have a generic searchable combobox ... > > ... and that is, as I imagine, what lazy VB programmers are looking for. > > :-) > > *Not ready: Fill in anything not in list. > > > Alles Gute > > Christof Thalhofer > > -- > Dies ist keine Signatur > > > ------------------------------------------------------------------------------ > The best possible search technologies are now affordable for all companies. > Download your FREE open source Enterprise Search Engine today! > Our experts will assist you in its installation for $59/mo, no commitment. > Test it for FREE on our Cloud platform anytime! > > http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From chrisml at ...3340... Mon May 26 16:27:36 2014 From: chrisml at ...3340... (Christof Thalhofer) Date: Mon, 26 May 2014 16:27:36 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: (sfid-) References: <1401045129.8822.8.camel@...40...> <53826540.2030309@...3340...> <53830E58.4080107@...1...> <53831E1E.6080804@...3340...> (sfid-) Message-ID: <53834F58.8000909@...3340...> Am 26.05.2014 16:10, schrieb Jussi Lahtinen: > This seems to be bug (or lack of feature in GTK+). Combobox is searchable > with Qt4 but not with GTK+. Grmbl. Then I am too unexperienced ... I try to figure it out, I use QT4, but did not see it. Alles Gute Christof Thalhofer -- [x] nail here for new monitor From dquinter at ...626... Mon May 26 16:52:53 2014 From: dquinter at ...626... (Daniel Quintero) Date: Mon, 26 May 2014 09:52:53 -0500 Subject: [Gambas-user] extended Combobox In-Reply-To: <1401045129.8822.8.camel@...40...> References: <1401045129.8822.8.camel@...40...> Message-ID: I use this code (Obviously, without creating a custom combo): ' aIDs is an array of Integers, and you can assing that array to a Variant variable, ' as is the case of the Tag property of the combobox. Public Sub LoadCombo() Dim aIDs As New Integer[] Dim sQuery As New String cboSample.Clear ' Load Data hResult = $hConn.Exec("select ID, desc from MyTable") For Each hResult cboSample.Add(hResult!desc) aIDs.Add(hResult!ID) Next cboSample.Tag = aIDs End Public Sub cboSample_Change() If cboSample.Index > -1 Then Message("ID associated with '" & cboSample.Text & "': " & cboSample.Tag[cboSample.Index]) Endif End Regards *_________________________* *Lic. Daniel Quintero Rojas* *?Saludos desde M?xico!________* On Sun, May 25, 2014 at 2:12 PM, Karl Reinl wrote: > Salut, > > I need an extended Combobox, > no sorry I would like to have an extended Combobox, > where I can add elements like > .Add(Item AS String[,key AS Variant]), > does anybody made that yet, and want to share ? > > -- > Amicalement > Charlie > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From Karl.Reinl at ...2345... Mon May 26 18:57:21 2014 From: Karl.Reinl at ...2345... (Charlie Reinl) Date: Mon, 26 May 2014 18:57:21 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <53830E58.4080107@...1...> References: <1401045129.8822.8.camel@...40...> (sfid-) <53826540.2030309@...3340...> <53830E58.4080107@...1...> Message-ID: <1401123441.3573.6.camel@...40...> Am Montag, den 26.05.2014, 11:50 +0200 schrieb Beno?t Minisini: > Le 25/05/2014 23:48, Christof Thalhofer a ?crit : > > Hi, > > > > Am 25.05.2014 21:12, schrieb Karl Reinl: > > > >> I need an extended Combobox, > >> no sorry I would like to have an extended Combobox, > >> where I can add elements like > >> .Add(Item AS String[,key AS Variant]), > >> does anybody made that yet, and want to share ? > > > > Funny. I started working with Gambas a week ago and saw, that the > > existing ComboBox does not match my requirements. So I started to write > > my own. It's not complete yet, but seems to become quite good and aims > > to reproduce the behaviour of the MS Access Combobox. > > > > One can fill it with the content of a table (rows, columns), decide, > > which columns are displayed, one column can contain a index which the > > ComboBox spits out in any way (for example for a db primary key ? not > > ready, and for me that feature is in question for now). > > There is a "DataComboBox" in gb.db.form that does that more or less. But > I admit there is no a "ComboBox with a key". > > Maybe I should implement it, as many lazy :-) old VB users ask for that. lazy :-) old VB users..... Pleonasm (but also young ones) > > Regards, > Salut Beno?t, if a TAG (object) per Item is easier to make, that would be even better. I thank everybody for that interest about that subject. -- Amicalement Charlie From karl.reinl at ...9... Mon May 26 19:03:33 2014 From: karl.reinl at ...9... (Karl Reinl) Date: Mon, 26 May 2014 19:03:33 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: References: <1401045129.8822.8.camel@...40...> Message-ID: <1401123813.3573.9.camel@...40...> Am Montag, den 26.05.2014, 09:52 -0500 schrieb Daniel Quintero: > I use this code (Obviously, without creating a custom combo): > > ' aIDs is an array of Integers, and you can assing that array to a Variant > variable, > ' as is the case of the Tag property of the combobox. > > Public Sub LoadCombo() > Dim aIDs As New Integer[] > Dim sQuery As New String > > cboSample.Clear > > ' Load Data > hResult = $hConn.Exec("select ID, desc from MyTable") > For Each hResult > cboSample.Add(hResult!desc) > aIDs.Add(hResult!ID) > Next > cboSample.Tag = aIDs > > End > > Public Sub cboSample_Change() > If cboSample.Index > -1 Then > Message("ID associated with '" & cboSample.Text & "': " & > cboSample.Tag[cboSample.Index]) > Endif > End > > Regards > > *_________________________* > *Lic. Daniel Quintero Rojas* > > *?Saludos desde M?xico!________* > > > > On Sun, May 25, 2014 at 2:12 PM, Karl Reinl wrote: > > > Salut, > > > > I need an extended Combobox, > > no sorry I would like to have an extended Combobox, > > where I can add elements like > > .Add(Item AS String[,key AS Variant]), > > does anybody made that yet, and want to share ? > > > > -- > > Amicalement > > Charlie > > Salut Daniel, thanks for that code, I knew it because in a similar case you gave it to the list -- Amicalement Charlie From dquinter at ...626... Mon May 26 19:41:36 2014 From: dquinter at ...626... (Daniel Quintero) Date: Mon, 26 May 2014 12:41:36 -0500 Subject: [Gambas-user] extended Combobox In-Reply-To: <1401123813.3573.9.camel@...40...> References: <1401045129.8822.8.camel@...40...> <1401123813.3573.9.camel@...40...> Message-ID: Yes, I only cut&paste from that message :D *_________________________* *Lic. Daniel Quintero Rojas* *?Saludos desde M?xico!________* On Mon, May 26, 2014 at 12:03 PM, Karl Reinl wrote: > Am Montag, den 26.05.2014, 09:52 -0500 schrieb Daniel Quintero: > > I use this code (Obviously, without creating a custom combo): > > > > ' aIDs is an array of Integers, and you can assing that array to a > Variant > > variable, > > ' as is the case of the Tag property of the combobox. > > > > Public Sub LoadCombo() > > Dim aIDs As New Integer[] > > Dim sQuery As New String > > > > cboSample.Clear > > > > ' Load Data > > hResult = $hConn.Exec("select ID, desc from MyTable") > > For Each hResult > > cboSample.Add(hResult!desc) > > aIDs.Add(hResult!ID) > > Next > > cboSample.Tag = aIDs > > > > End > > > > Public Sub cboSample_Change() > > If cboSample.Index > -1 Then > > Message("ID associated with '" & cboSample.Text & "': " & > > cboSample.Tag[cboSample.Index]) > > Endif > > End > > > > Regards > > > > *_________________________* > > *Lic. Daniel Quintero Rojas* > > > > *?Saludos desde M?xico!________* > > > > > > > > On Sun, May 25, 2014 at 2:12 PM, Karl Reinl > wrote: > > > > > Salut, > > > > > > I need an extended Combobox, > > > no sorry I would like to have an extended Combobox, > > > where I can add elements like > > > .Add(Item AS String[,key AS Variant]), > > > does anybody made that yet, and want to share ? > > > > > > -- > > > Amicalement > > > Charlie > > > > > Salut Daniel, > > thanks for that code, I knew it because in a similar case you gave it to > the list > > -- > Amicalement > Charlie > > > > ------------------------------------------------------------------------------ > The best possible search technologies are now affordable for all companies. > Download your FREE open source Enterprise Search Engine today! > Our experts will assist you in its installation for $59/mo, no commitment. > Test it for FREE on our Cloud platform anytime! > > http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From chrisml at ...3340... Mon May 26 20:10:15 2014 From: chrisml at ...3340... (Christof Thalhofer) Date: Mon, 26 May 2014 20:10:15 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: (sfid-) References: <1401045129.8822.8.camel@...40...> (sfid-) Message-ID: <53838387.30904@...3340...> Hi, Am 26.05.2014 16:52, schrieb Daniel Quintero: > I use this code (Obviously, without creating a custom combo): Cool Idea. Thank you. I'm trying to work with that Idea. Alles Gute Christof Thalhofer -- Dies ist keine Signatur From epost at ...3323... Mon May 26 21:47:39 2014 From: epost at ...3323... (epost at ...3323...) Date: Mon, 26 May 2014 21:47:39 +0200 Subject: [Gambas-user] extended Combobox Message-ID: <2503484.gVeqaB0U3B@...3339...> I was looking for where to enable suggestions for the combobox just this other day. Now I see why I failed to find it :) You have my vote for such a usefeul feature for the Combobox! Regards - Erik From matti.eber at ...3240... Mon May 26 22:03:32 2014 From: matti.eber at ...3240... (Matti) Date: Mon, 26 May 2014 22:03:32 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <1401045129.8822.8.camel@...40...> References: <1401045129.8822.8.camel@...40...> Message-ID: <53839E14.7030600@...3240...> +1 That's exactly what I need. I made a custom ComboBox that allows searching and has a key - but if it would be implemented, it would be shurely better and faster. Am 25.05.2014 21:12, schrieb Karl Reinl: > Salut, > > I need an extended Combobox, > no sorry I would like to have an extended Combobox, > where I can add elements like > .Add(Item AS String[,key AS Variant]), > does anybody made that yet, and want to share ? > From sevoir75 at ...626... Tue May 27 09:29:25 2014 From: sevoir75 at ...626... (=?ISO-8859-1?Q?Norbert_Szenogr=E1di?=) Date: Tue, 27 May 2014 09:29:25 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <53839E14.7030600@...3240...> References: <1401045129.8822.8.camel@...40...> <53839E14.7030600@...3240...> Message-ID: <53843ED5.2090305@...626...> Dear All, I have a problem. So, how can I do trayicon with trayicon_menu under Debian Wheezy + Gnome3? This is worked under Gnome panel 2.x: TrayIcon1.Picture = Picture.Load("xx.png") Thanks, Sevoir 2014-05-26 22:03 keltez?ssel, Matti ?rta: > +1 > That's exactly what I need. > I made a custom ComboBox that allows searching and has a key - > but if it would be implemented, it would be shurely better and faster. > > Am 25.05.2014 21:12, schrieb Karl Reinl: >> Salut, >> >> I need an extended Combobox, >> no sorry I would like to have an extended Combobox, >> where I can add elements like >> .Add(Item AS String[,key AS Variant]), >> does anybody made that yet, and want to share ? >> > > ------------------------------------------------------------------------------ > The best possible search technologies are now affordable for all companies. > Download your FREE open source Enterprise Search Engine today! > Our experts will assist you in its installation for $59/mo, no commitment. > Test it for FREE on our Cloud platform anytime! > http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From sevoir75 at ...626... Tue May 27 09:38:36 2014 From: sevoir75 at ...626... (=?ISO-8859-1?Q?Norbert_Szenogr=E1di?=) Date: Tue, 27 May 2014 09:38:36 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <53843ED5.2090305@...626...> References: <1401045129.8822.8.camel@...40...> <53839E14.7030600@...3240...> <53843ED5.2090305@...626...> Message-ID: <538440FC.10303@...626...> Solved: missing: TrayIcon1.Show line. Sevoir 2014-05-27 09:29 keltez?ssel, Norbert Szenogr?di ?rta: > Dear All, > > I have a problem. > So, how can I do trayicon with trayicon_menu under Debian Wheezy + > Gnome3? > This is worked under Gnome panel 2.x: > TrayIcon1.Picture = Picture.Load("xx.png") > > Thanks, Sevoir > > > 2014-05-26 22:03 keltez?ssel, Matti ?rta: >> +1 >> That's exactly what I need. >> I made a custom ComboBox that allows searching and has a key - >> but if it would be implemented, it would be shurely better and faster. >> >> Am 25.05.2014 21:12, schrieb Karl Reinl: >>> Salut, >>> >>> I need an extended Combobox, >>> no sorry I would like to have an extended Combobox, >>> where I can add elements like >>> .Add(Item AS String[,key AS Variant]), >>> does anybody made that yet, and want to share ? >>> >> >> ------------------------------------------------------------------------------ >> >> The best possible search technologies are now affordable for all >> companies. >> Download your FREE open source Enterprise Search Engine today! >> Our experts will assist you in its installation for $59/mo, no >> commitment. >> Test it for FREE on our Cloud platform anytime! >> http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk >> >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > From gambas.fr at ...626... Tue May 27 11:12:03 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Tue, 27 May 2014 11:12:03 +0200 Subject: [Gambas-user] gb.desktop.x11 In-Reply-To: References: Message-ID: The signature of gb.setwindowproperty have changed. The windows id must be given in the first argument and not in the last. Le 24 mai 2014 00:31, "herberth guzman" a ?crit : > Hi > Beno?t > > I have a problem with mypanel review # 6261 works well. > > Today update review # 6287 mypanel and no longer works, gives the following > error and lost the position and _NET_WM_STRUT_PARTIAL > > ERROR > type mismatch, required String, Obtained Integer [] instead > > this line if it works > X11.SetWindowProperty (Atom ["_NET_WM_WINDOW_TYPE"], Atom ["ATOM"], Atom > ["_NET_WM_WINDOW_TYPE_DOCK"], f_taskbar.Id) > > this line fails. > X11.SetWindowProperty (Atom ["_NET_WM_STRUT_PARTIAL"] Atom ["cardinal"], > [0, 0, 0, 28, 0, 0, 0, 0, 0, 0, 28, desktop.w] f_taskbar.Id) > > Could you help me please. > > Regards > Herberth Guzm?n > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From eilert-sprachen at ...221... Tue May 27 12:14:27 2014 From: eilert-sprachen at ...221... (Rolf-Werner Eilert) Date: Tue, 27 May 2014 12:14:27 +0200 Subject: [Gambas-user] extended Combobox In-Reply-To: <53830E58.4080107@...1...> References: <1401045129.8822.8.camel@...40...> (sfid-) <53826540.2030309@...3340...> <53830E58.4080107@...1...> Message-ID: <53846583.2070903@...221...> Am 26.05.2014 11:50, schrieb Beno?t Minisini: > Le 25/05/2014 23:48, Christof Thalhofer a ?crit : >> Hi, >> >> Am 25.05.2014 21:12, schrieb Karl Reinl: >> >>> I need an extended Combobox, >>> no sorry I would like to have an extended Combobox, >>> where I can add elements like >>> .Add(Item AS String[,key AS Variant]), >>> does anybody made that yet, and want to share ? >> >> Funny. I started working with Gambas a week ago and saw, that the >> existing ComboBox does not match my requirements. So I started to write >> my own. It's not complete yet, but seems to become quite good and aims >> to reproduce the behaviour of the MS Access Combobox. >> >> One can fill it with the content of a table (rows, columns), decide, >> which columns are displayed, one column can contain a index which the >> ComboBox spits out in any way (for example for a db primary key ? not >> ready, and for me that feature is in question for now). > > There is a "DataComboBox" in gb.db.form that does that more or less. But > I admit there is no a "ComboBox with a key". > > Maybe I should implement it, as many lazy :-) old VB users ask for that. > > Regards, > When you let the Combobox sort its contents, and the items shown differ from what your database/code holds, you will lose reference to your items. As long as there is no way of keeping a reference to each item by some kind of key, you will have to sort the data beforehand and feed the combobox with them in the same order. The same is true for any listbox etc. Rolf From gambas at ...2524... Tue May 27 12:56:02 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Tue, 27 May 2014 10:56:02 +0000 Subject: [Gambas-user] Issue 526 in gambas: Please create an AppData file for Gambas3 Message-ID: <0-6813199134517018827-84595539987633980-gambas=googlecode.com@...2524...> Status: New Owner: ---- Labels: Version Type-Bug Priority-Medium OpSys-Any Dist-Any Arch-Any Desktop-Any GUI-Any New issue 526 by hughsi... at ...626...: Please create an AppData file for Gambas3 http://code.google.com/p/gambas/issues/detail?id=526 Please consider writing and installing an AppData file with the application description and some screenshots, else Gambas3 looks really bad in the GNOME and KDE Software Centers. We'd love to showcase more applications, but without the extra data file we can't. See http://people.freedesktop.org/~hughsient/appdata/ for details; thanks! Richard -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From mckaygerhard at ...626... Tue May 27 15:15:56 2014 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Tue, 27 May 2014 08:45:56 -0430 Subject: [Gambas-user] gb.desktop.x11 Message-ID: From: Fabien Bodard > > The signature of gb.setwindowproperty have changed. The windows id must be > given in the first argument and not in the last. > Le 24 mai 2014 00:31, "herberth guzman" a > ?crit : > > But this break forward compatibility as said in gambas page... make it that program made in gambas << 3.5.X-trunk are not compile able in gambas future versions... From bcunningham at ...3336... Tue May 27 17:48:56 2014 From: bcunningham at ...3336... (Bruce Cunningham) Date: Tue, 27 May 2014 15:48:56 +0000 Subject: [Gambas-user] Compiling Gambas on an Allwinner A10 based system In-Reply-To: References: <6361da3f70a6468d95ca11c5d76b1e2a@...3337...> <25eff6b3bce742c994839e63ca598d63@...3337...> <55461f2c58604e059a60e2afc058ae10@...3337...> Message-ID: <72fe6f08737c461a95d662c7914f2b8b@...3337...> That fixed it! Gambas is compiled and working now. Thanks to everyone who helped me get this working. What a great community! Bruce Bruce Cunningham Network Administrator Sportif USA Inc. (775) 359-6400 xt 132 bcunningham at ...3336... -----Original Message----- From: Jussi Lahtinen [mailto:jussi.lahtinen at ...626...] Sent: Thursday, May 22, 2014 4:30 PM To: mailing list for gambas users Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based system Try libqtwebkit-dev. Jussi On Thu, May 22, 2014 at 8:14 PM, Bruce Cunningham wrote: > Ian, > > I agree completely. I REALLY, REALLY didn't want to compile Gambas, > but I haven't found reliable binaries for the Allwinner SOC. The > Linaro repositories only seem to have Gambas2 binaries. > > Believe me, I would have liked to just install Gambas3 and start > working on my project instead of spending a week so far trying to > compile Gambas3 from source. > > Attached is the latest log (as Jussi requested). > > Bruce > > Bruce Cunningham > Network Administrator > Sportif USA Inc. > (775) 359-6400 xt 132 > bcunningham at ...3336... > > > -----Original Message----- > From: Ian Haywood [mailto:ihaywood3 at ...626...] > Sent: Wednesday, May 21, 2014 4:23 PM > To: mailing list for gambas users > Subject: Re: [Gambas-user] Compiling Gambas on an Allwinner A10 based > system > > On Thu, May 22, 2014 at 3:53 AM, Bruce Cunningham > > wrote: > > Ian, > > > > Some details about the OS: > > Distribution ID: Linaro > > Description: Linaro 12.11 > > Release: 12.11 > > Codename: precise > ok, it's an old ubuntu derivative > have a look at kendek's PPA > (https://launchpad.net/~nemh/+archive/gambas3), it includes armhf builds. > > As a very general comment: gambas is a big complex program, compiling > it is not easy even for seasoned Linux users. If you are new to Linux > you are probably going to have a much better experience with > pre-compiled binaries than jumping straight into compiling source. > Ian > > > ---------------------------------------------------------------------- > -------- "Accelerate Dev Cycles with Automated Cross-Browser Testing - > For FREE Instantly run your Selenium tests across 300+ browser/OS > combos. > Get unparalleled scalability from the best Selenium testing platform > available Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ---------------------------------------------------------------------- > -------- "Accelerate Dev Cycles with Automated Cross-Browser Testing - > For FREE Instantly run your Selenium tests across 300+ browser/OS > combos. > Get unparalleled scalability from the best Selenium testing platform > available Simple to use. Nothing to install. Get started now for > free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From gambas at ...2524... Tue May 27 21:35:19 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Tue, 27 May 2014 19:35:19 +0000 Subject: [Gambas-user] Issue 526 in gambas: Please create an AppData file for Gambas3 In-Reply-To: <0-6813199134517018827-84595539987633980-gambas=googlecode.com@...2524...> References: <0-6813199134517018827-84595539987633980-gambas=googlecode.com@...2524...> Message-ID: <1-6813199134517018827-84595539987633980-gambas=googlecode.com@...2524...> Updates: Status: Accepted Labels: -Version -Type-Bug Version-TRUNK Type-Enhancement Comment #1 on issue 526 by benoit.m... at ...626...: Please create an AppData file for Gambas3 http://code.google.com/p/gambas/issues/detail?id=526 (No comment was entered for this change.) -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From epost at ...3323... Wed May 28 03:36:02 2014 From: epost at ...3323... (epost at ...3323...) Date: Wed, 28 May 2014 03:36:02 +0200 Subject: [Gambas-user] BUG with the TreeView's new .item.Reparent() Message-ID: <1527871.9V8Kzi49Uq@...3339...> In TreeView, if you reparent a key to be a child of a key that has the same name as the key you want to reparent, there's an error message saying: "New parent can not be a child item". Renaming the item I want to reparent avoids the bug... - Erik From bbruen at ...2308... Wed May 28 05:12:59 2014 From: bbruen at ...2308... (B Bruen) Date: Wed, 28 May 2014 12:42:59 +0930 Subject: [Gambas-user] BUG with the TreeView's new .item.Reparent() In-Reply-To: <1527871.9V8Kzi49Uq@...3339...> References: <1527871.9V8Kzi49Uq@...3339...> Message-ID: <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> On Wed, 28 May 2014 03:36:02 +0200 epost at ...3323... wrote: > In TreeView, if you reparent a key to be a child of a key that has the same > name as the key you want to reparent, there's an error message saying: "New > parent can not be a child item". Renaming the item I want to reparent avoids > the bug... > > - Erik > Erik, I am afraid that this doesn't make a great deal of sense to me. It sounds like you are trying to reparent a tree node as a child of itself? Are we having translation problems here? - "if you reparent a key" No, we reparent a node (which has a unique key across the whole tree). So, if we presume you want to "move" a node identified by the key "FRED1234" which currently has a parent-key of "MARY2468" ... - "to be a child of a key" Again, have to presume you mean move node["FRED1234"] to be a child of node["some_key"] - "that has the same name as the key you want to reparent" sounds like you want to move node["FRED1234"] to be a child of node["FRED1234"] - If "New parent can not be a child item" is really the error you get, then I can understand the confusion, a better message would be "A node cannot be reparented to be a child of itself". But I really don't understand the bit about " Renaming the item ... avoids the bug"? or have I missed the entire point (which is possible :-) ) bruce From epost at ...3323... Wed May 28 06:15:45 2014 From: epost at ...3323... (epost at ...3323...) Date: Wed, 28 May 2014 06:15:45 +0200 Subject: [Gambas-user] BUG with the TreeView's new .item.Reparent() In-Reply-To: <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> References: <1527871.9V8Kzi49Uq@...3339...> <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> Message-ID: <1722001.r9le5iyXss@...3339...> OK! I meant node insted of key then :) But, I think you misunderstood. Let me illustrate: Fred123 ==> Fred124 ==> Fred124 All these have unique keys, but if I want to reparent one of the Fred124 to be a child of the other, I get the aforementioned error. However, if I rename Fred124 to Fred125, I am now allowed to reparent it to the other Fred124. Again, these are the names, not the keys, and to my understanding every node could have the exact same name/title/text and it shouldn't interfer with reparenting as long as you do not do something silly like trying to put a parent node into one of its child nodes. Hope that made it a bit clearer :) The final result should look like this: Fred123 ==> Fred124 ==> Fred124 - Erik Onsdag 28. mai 2014 12.42.59 skrev du: > On Wed, 28 May 2014 03:36:02 +0200 > > epost at ...3323... wrote: > > In TreeView, if you reparent a key to be a child of a key that has the > > same > > name as the key you want to reparent, there's an error message saying: > > "New > > parent can not be a child item". Renaming the item I want to reparent > > avoids the bug... > > > > - Erik > > Erik, > I am afraid that this doesn't make a great deal of sense to me. It sounds > like you are trying to reparent a tree node as a child of itself? Are we > having translation problems here? > > - "if you reparent a key" No, we reparent a node (which has a unique key > across the whole tree). So, if we presume you want to "move" a node > identified by the key "FRED1234" which currently has a parent-key of > "MARY2468" ... > > - "to be a child of a key" Again, have to presume you mean move > node["FRED1234"] to be a child of node["some_key"] > > - "that has the same name as the key you want to reparent" sounds like you > want to move node["FRED1234"] to be a child of node["FRED1234"] > > - If "New parent can not be a child item" is really the error you get, then > I can understand the confusion, a better message would be "A node cannot be > reparented to be a child of itself". > > But I really don't understand the bit about " Renaming the item ... avoids > the bug"? > > or have I missed the entire point (which is possible :-) ) > > bruce ga From gambas.fr at ...626... Wed May 28 07:28:02 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Wed, 28 May 2014 07:28:02 +0200 Subject: [Gambas-user] BUG with the TreeView's new .item.Reparent() In-Reply-To: <1722001.r9le5iyXss@...3339...> References: <1527871.9V8Kzi49Uq@...3339...> <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> <1722001.r9le5iyXss@...3339...> Message-ID: If i understand well the error you must to add an void item before reparent ant then remove the void item. So the child parent become a parent node before the move Le 28 mai 2014 06:16, a ?crit : > OK! I meant node insted of key then :) > > But, I think you misunderstood. Let me illustrate: > > Fred123 > ==> Fred124 > ==> Fred124 > > All these have unique keys, but if I want to reparent one of the Fred124 > to be > a child of the other, I get the aforementioned error. However, if I rename > Fred124 to Fred125, I am now allowed to reparent it to the other Fred124. > Again, these are the names, not the keys, and to my understanding every > node > could have the exact same name/title/text and it shouldn't interfer with > reparenting as long as you do not do something silly like trying to put a > parent node into one of its child nodes. > > Hope that made it a bit clearer :) > > The final result should look like this: > > Fred123 > ==> Fred124 > ==> Fred124 > > - Erik > > Onsdag 28. mai 2014 12.42.59 skrev du: > > On Wed, 28 May 2014 03:36:02 +0200 > > > > epost at ...3323... wrote: > > > In TreeView, if you reparent a key to be a child of a key that has the > > > same > > > name as the key you want to reparent, there's an error message saying: > > > "New > > > parent can not be a child item". Renaming the item I want to reparent > > > avoids the bug... > > > > > > - Erik > > > > Erik, > > I am afraid that this doesn't make a great deal of sense to me. It > sounds > > like you are trying to reparent a tree node as a child of itself? Are we > > having translation problems here? > > > > - "if you reparent a key" No, we reparent a node (which has a unique key > > across the whole tree). So, if we presume you want to "move" a node > > identified by the key "FRED1234" which currently has a parent-key of > > "MARY2468" ... > > > > - "to be a child of a key" Again, have to presume you mean move > > node["FRED1234"] to be a child of node["some_key"] > > > > - "that has the same name as the key you want to reparent" sounds like > you > > want to move node["FRED1234"] to be a child of node["FRED1234"] > > > > - If "New parent can not be a child item" is really the error you get, > then > > I can understand the confusion, a better message would be "A node cannot > be > > reparented to be a child of itself". > > > > But I really don't understand the bit about " Renaming the item ... > avoids > > the bug"? > > > > or have I missed the entire point (which is possible :-) ) > > > > bruce > ga > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From pata.karlsson at ...626... Wed May 28 14:32:19 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Wed, 28 May 2014 14:32:19 +0200 Subject: [Gambas-user] Music.Length part 2 In-Reply-To: <5357E172.2080405@...1...> References: <5357E172.2080405@...1...> Message-ID: 2014-04-23 17:51 GMT+02:00 Beno?t Minisini : > Le 23/04/2014 17:38, Patrik Karlsson a ?crit : > > Hi, > > > > it's almost 6 years since I wrote the first post [1] regarding > Music.Length > > I recently picked up Gambas again and I am about to finish this little > > project now. :) > > > > As far as I can tell, there is still no easy "Gambas way" to get the > length > > of an audio file, right? > > > > Would it be possible to implement such a function now? > > It would be really nice to have Music.Play return the length in seconds > as > > float and a pure Music.Length function. > > > > In the previous thread I got some answers regarding command line tools, > but > > in this case my audio files are bundled in the project. > > > > /patrik > > > > [1] > > > http://sourceforge.net/p/gambas/mailman/gambas-user/thread/577069a50806200210i701ff536pf4e655c4cfc45ff9%40mail.gmail.com/#msg19733859 > > You should use the gb.media component instead. Look at the "MediaPlayer" > example, it displays the length of the video/audio file it plays. > > I admit that playing a file to know its length is a bit stupid. It > should be possible to create a GStreamer pipe to just know the length of > a multimedia file without playing it. > > -- > Beno?t Minisini > > I had some trouble with gambas gstreamer on Elementary OS so now I'm on Kubuntu. I get MediaPlayer to play a mp3 file as long as it is located _outside_ my gambas project: $hPlayer.URL = Media.URL("internal.mp3") ' does not play $hPlayer.URL = Media.URL("/home/patrik/external.mp3") 'plays What I really do need is to play, get the duration an position for a file bundled _inside_ my gambas project. Is MediaPlayer capable of doing that? If not, can MediaPlayer play a file in my gambas executable archive with something like: $hPlayer.URL = Media.URL("/home/patrik/app.gambas#internal.mp3") ? /Patrik From gambas at ...1... Wed May 28 14:53:33 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 28 May 2014 14:53:33 +0200 Subject: [Gambas-user] gb.desktop.x11 In-Reply-To: References: Message-ID: <5385DC4D.9000501@...1...> Le 27/05/2014 15:15, PICCORO McKAY Lenz a ?crit : > From: Fabien Bodard > >> >> The signature of gb.setwindowproperty have changed. The windows id must be >> given in the first argument and not in the last. >> Le 24 mai 2014 00:31, "herberth guzman" a >> ?crit : >> >> But this break forward compatibility as said in gambas page... > make it that program made in gambas << 3.5.X-trunk are not compile able in > gambas future versions... gb.desktop.x11 does not exist in Gambas 3.5. -- Beno?t Minisini From taboege at ...626... Wed May 28 16:04:07 2014 From: taboege at ...626... (Tobias Boege) Date: Wed, 28 May 2014 16:04:07 +0200 Subject: [Gambas-user] Colour and shape codes in the IDE editor popup Message-ID: <20140528140407.GA5926@...2774...> Hi Benoit, in the IDE editor popup, we see auto completion suggestions. These have small bubbles, big bubles, red, blue, etc. ones. >From the type of symbol, we could deduce what each shape and colour means but we would like to have a quotable statement about their meaning. Could you do that, please? Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From gambas at ...1... Wed May 28 17:04:09 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 28 May 2014 17:04:09 +0200 Subject: [Gambas-user] GNU Basic? In-Reply-To: <20140528141203.GB5926@...2774...> References: <20140528141203.GB5926@...2774...> Message-ID: <5385FAE9.2070303@...1...> Le 28/05/2014 16:12, Tobias Boege a ?crit : > Hi Benoit, > > I met with Hans (the main author of our Gambas book) today and he was very > excited when I told him about the Gambas <-> GNU Basic discussion. What is > the current state of affairs there? > > Regards, > Tobi > I am very busy with my job at the moment, I didn't answer the last mail from Karl Berry yet. I'mn not against becoming a GNU project of course, it's just that not everything is clear about what should be done exactly and how much time it takes. I just need real help about that. Someone that just give me a list of what must be done, should be done, must not be done, should not be done to become a GNU project. And people who can do that for me! :-) Regards, -- Beno?t Minisini From gambas at ...1... Wed May 28 17:06:39 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Wed, 28 May 2014 17:06:39 +0200 Subject: [Gambas-user] Colour and shape codes in the IDE editor popup In-Reply-To: <20140528140407.GA5926@...2774...> References: <20140528140407.GA5926@...2774...> Message-ID: <5385FB7F.3010705@...1...> Le 28/05/2014 16:04, Tobias Boege a ?crit : > Hi Benoit, > > in the IDE editor popup, we see auto completion suggestions. These have > small bubbles, big bubles, red, blue, etc. ones. > >>From the type of symbol, we could deduce what each shape and colour means > but we would like to have a quotable statement about their meaning. Could > you do that, please? > > Regards, > Tobi > From the IDE project tree... If you have better icons (there are not well readable actually), you are welcome! -- Beno?t Minisini -------------- next part -------------- A non-text attachment was scrubbed... Name: symbols.png Type: image/png Size: 16191 bytes Desc: not available URL: From oitofelix at ...181... Wed May 28 17:53:05 2014 From: oitofelix at ...181... (Bruno =?UTF-8?B?RsOpbGl4?= Rezende Ribeiro) Date: Wed, 28 May 2014 12:53:05 -0300 Subject: [Gambas-user] GNU Basic? In-Reply-To: <5385FAE9.2070303@...1...> References: <20140528141203.GB5926@...2774...> <5385FAE9.2070303@...1...> Message-ID: <20140528125305.52782b9d@...3316...> Em Wed, 28 May 2014 17:04:09 +0200 Beno?t Minisini escreveu: > I just need real help about that. Someone that just give me a list of > what must be done, should be done, must not be done, should not be > done to become a GNU project. And people who can do that for me! :-) I'd bet you just have to fill the questionnaire at [1] (I'm quite sure it won't exceed 10 minutes) and send it to gnueval-input at ...3342... Then the GNU evaluation team (of which Karl is a member) will analise it and advise you on what is further necessary to make Gambas a GNU package. Of course, Karl knows better than me. Ps: I'm very excited about the prospect of GNU Basic! \o/ :-D Footnotes: [1] http://www.gnu.org/help/evaluation -- ,= ,-_-. =. Bruno F?lix Rezende Ribeiro (oitofelix) [0x28D618AF] ((_/)o o(\_)) There is no system but GNU; `-'(. .)`-' GNU Linux-Libre is one of its official kernels; \_/ All software must be free as in freedom; -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From epost at ...3323... Wed May 28 18:21:56 2014 From: epost at ...3323... (epost at ...3323...) Date: Wed, 28 May 2014 18:21:56 +0200 Subject: [Gambas-user] BUG with the TreeView's new .item.Reparent() In-Reply-To: <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> References: <1527871.9V8Kzi49Uq@...3339...> <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> Message-ID: <11132036.VLP728o2vj@...3339...> Perhaps an example will show what I mean. http://speedy.sh/bHjgE/PlayGround2-0.0.1.tar.gz Run the application twice. First press the first and then the third button - this works. Second time, press all the buttons from top to bottom - this crashes. >If i understand well the error you must to add an void item before reparent >ant then remove the void item. So the child parent become a parent node >before the move From epost at ...3323... Wed May 28 18:24:52 2014 From: epost at ...3323... (epost at ...3323...) Date: Wed, 28 May 2014 18:24:52 +0200 Subject: [Gambas-user] BUG with the TreeView's new .item.Reparent() Message-ID: <6913582.jL06Ih1BlL@...3339...> Wait, do not downlad that file I pasted - somewhow this file sharing company converts it to exe... that's not good! From epost at ...3323... Wed May 28 18:28:27 2014 From: epost at ...3323... (epost at ...3323...) Date: Wed, 28 May 2014 18:28:27 +0200 Subject: [Gambas-user] BUG with the TreeView's new .item.Reparent() In-Reply-To: <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> References: <1527871.9V8Kzi49Uq@...3339...> <20140528124259.e01885db7c60bc30a4d7c11e@...2308...> Message-ID: <3159631.E0A3JIsRWT@...3339...> This was better: http://sharesend.com/8vg8faml From bill-lancaster at ...2231... Thu May 29 12:12:24 2014 From: bill-lancaster at ...2231... (bill-lancaster) Date: Thu, 29 May 2014 03:12:24 -0700 (PDT) Subject: [Gambas-user] DateChooser time value Message-ID: <1401358343846-46715.post@...3046...> A DateChooser control when set mode = time only does not respond to the change event. Public Sub DateChooser3_Change() Print "time";; DateChooser3.Value End prints nothing Is this a bug or am I doing something wrong? -- View this message in context: http://gambas.8142.n7.nabble.com/DateChooser-time-value-tp46715.html Sent from the gambas-user mailing list archive at Nabble.com. From bill-lancaster at ...2231... Thu May 29 17:08:41 2014 From: bill-lancaster at ...2231... (bill-lancaster) Date: Thu, 29 May 2014 08:08:41 -0700 (PDT) Subject: [Gambas-user] DateChooser time value In-Reply-To: <1401358343846-46715.post@...3046...> References: <1401358343846-46715.post@...3046...> Message-ID: <1401376121349-46716.post@...3046...> Sorry, Should have said I'm using Gambas 3.5.90 running in Kubuntu 13.10 -- View this message in context: http://gambas.8142.n7.nabble.com/DateChooser-time-value-tp46715p46716.html Sent from the gambas-user mailing list archive at Nabble.com. From gambas at ...1... Thu May 29 18:06:30 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 29 May 2014 18:06:30 +0200 Subject: [Gambas-user] Valuebox. Property ReadOnly doesn't work? In-Reply-To: <535C37AF.6020602@...626...> References: <535C37AF.6020602@...626...> Message-ID: <53875B06.8000707@...1...> Le 27/04/2014 00:48, Francisco Martinez a ?crit : > Hi buddies. > > In running mode. I see that ValueBox's ReadOnly property is True, but I > can write inside. It is a bug?. > > I'm using the development version: > 3.5.99.1+svn20140424+build51~ubuntu12.10.1 > > Thanks > The bug is fixed in revision #6292. Regards, -- Beno?t Minisini From paulwheeler at ...546... Thu May 29 18:08:53 2014 From: paulwheeler at ...546... (paulwheeler) Date: Thu, 29 May 2014 09:08:53 -0700 Subject: [Gambas-user] Questions on where *.webpage files should be put and how to call them Message-ID: <53875B95.8000004@...546...> I am working with the WebBrowser example, and understand how to go to a particular web site based on the text.url box. However, I want the program to run a custom web page. According to the documentation, I need to create file with a .webpage extension. Where should that file be put? Also, how do I get the program to run that file by default? paul From rmorgan62 at ...626... Thu May 29 18:21:33 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Thu, 29 May 2014 09:21:33 -0700 Subject: [Gambas-user] Questions on where *.webpage files should be put and how to call them In-Reply-To: <53875B95.8000004@...546...> References: <53875B95.8000004@...546...> Message-ID: >From what I gather the *.wedpage file is a special form type and should be in your source folder. This does not preclude you from loading html files from other folders however.... I have used gambas to write cgi apps before the gb.web was introduced. It just happens that I too am currently trying to learn this component to build the gambas user component directory (similar to Firefox and WordPress plugin sites). On Thu, May 29, 2014 at 9:08 AM, paulwheeler wrote: > I am working with the WebBrowser example, and understand how to go to a > particular web site based on the text.url box. > However, I want the program to run a custom web page. According to the > documentation, I need to create file with a .webpage > extension. Where should that file be put? Also, how do I get the program > to run that file by default? > > paul > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From gambas at ...1... Thu May 29 18:47:37 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Thu, 29 May 2014 18:47:37 +0200 Subject: [Gambas-user] Questions on where *.webpage files should be put and how to call them In-Reply-To: <53875B95.8000004@...546...> References: <53875B95.8000004@...546...> Message-ID: <538764A9.1090603@...1...> Le 29/05/2014 18:08, paulwheeler a ?crit : > I am working with the WebBrowser example, and understand how to go to a particular web site based on the text.url box. > However, I want the program to run a custom web page. According to the documentation, I need to create file with a .webpage > extension. Where should that file be put? Also, how do I get the program to run that file by default? > > paul > Before everything else, you must know how a CGI script works. Do you? ("webpage" files will just help you to do that). -- Beno?t Minisini From rmorgan62 at ...626... Thu May 29 19:13:30 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Thu, 29 May 2014 10:13:30 -0700 Subject: [Gambas-user] Questions on where *.webpage files should be put and how to call them In-Reply-To: <538764A9.1090603@...1...> References: <53875B95.8000004@...546...> <538764A9.1090603@...1...> Message-ID: Paul, Take a good look at the small wiki example. Also read up on common gateway interfaces. CGI is just a standard method of talking to the webserver. Basically, when a web request is made, the server looks for the script or program to run and it's interpreter. The server has to be configure for this... With Apache it is simple to set this up. But if I recall correctly, I had to create a link to the gambas interpreter, calling it directly didn't work. This may have been an issues with user rights. I don't recall. However the Gambas IDE includes a simple webserver already setup for testing your application. Go to Project > Properties > Options and make sure "Use embedded HTTP server" is set to "yes". Then when you click run, your app will be served by the ide's webserver and will open in a browser. the plain vanilla description of cgi is that the server looks for the scripts output on the stdio (standard output). So basically, if you run the app without a webserver you would expect to see the page content of your request in text form. Not the rendered page. Cgi is much more complex than this and it pays to read up on it... The hour or two researching cgi will pay off in the long run. Hope this helps.... On Thu, May 29, 2014 at 9:47 AM, Beno?t Minisini < gambas at ...1...> wrote: > Le 29/05/2014 18:08, paulwheeler a ?crit : > > I am working with the WebBrowser example, and understand how to go to a > particular web site based on the text.url box. > > However, I want the program to run a custom web page. According to the > documentation, I need to create file with a .webpage > > extension. Where should that file be put? Also, how do I get the > program to run that file by default? > > > > paul > > > > Before everything else, you must know how a CGI script works. Do you? > ("webpage" files will just help you to do that). > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From rmorgan62 at ...626... Thu May 29 20:23:11 2014 From: rmorgan62 at ...626... (Randall Morgan) Date: Thu, 29 May 2014 11:23:11 -0700 Subject: [Gambas-user] Gambas does not open browser defines in options. Message-ID: I am running the latest version of gambas from the daily repo on Ubuntu 12.04 lts. It seems that gambas does not respect the browser chosen in the options panel. Can someone else confirm this? -- If you ask me if it can be done. The answer is YES, it can always be done. The correct questions however are... What will it cost, and how long will it take? From Karl.Reinl at ...2345... Thu May 29 21:16:12 2014 From: Karl.Reinl at ...2345... (Charlie Reinl) Date: Thu, 29 May 2014 21:16:12 +0200 Subject: [Gambas-user] extended Combobox (my one) Message-ID: <1401390972.8016.18.camel@...40...> Salut, I need an extended Combobox, no sorry I would like to have an extended Combobox, where I can add elements like .Add(Item AS String[,key AS Variant]), does anybody made that yet, and want to share ? -- Amicalement Charlie Salut, while waiting for Beno?ts changes, I made me an extended Combobox. No I made two extended Combobox classes because : ExtComboBox_01 use to find the Values, a collection with the cbx.Text as key, that means, no double entries, but you can sort it. ExtComboBox_02 use to find the Values, a collection with the cbx.Index as key, that means, you can't use the sorting property, but you can have double entries. You can download a Demo + the both classes from here: http://dashboard68.users.sourceforge.net/download/TestApp-0.0.4.tar.gz -- Amicalement Charlie From pata.karlsson at ...626... Thu May 29 22:28:19 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Thu, 29 May 2014 22:28:19 +0200 Subject: [Gambas-user] Wiki Last Changes - Admin Only Message-ID: Would it be possible to enable read access to http://gambaswiki.org/wiki/changes ? Every now and then I discover that a page has change and I think it would be of value to see what pages are updated. /Patrik From pata.karlsson at ...626... Thu May 29 22:51:04 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Thu, 29 May 2014 22:51:04 +0200 Subject: [Gambas-user] Segmentation fault (11) Message-ID: The program has stopped unexpectedly: Segmentation fault (11) Please send a bug report to the following mail address: gambas at ...52... ------- This is what I get when trying to close my program while it is doing some timer based animations. I guess the program is to complex to make a simple version that reproduces that behavior. The IDE debugger shows nothing, my process is just gone I guess. How can I debug it? From taboege at ...626... Thu May 29 22:55:33 2014 From: taboege at ...626... (Tobias Boege) Date: Thu, 29 May 2014 22:55:33 +0200 Subject: [Gambas-user] Segmentation fault (11) In-Reply-To: References: Message-ID: <20140529205532.GA30363@...2774...> On Thu, 29 May 2014, Patrik Karlsson wrote: > The program has stopped unexpectedly: > Segmentation fault (11) > > Please send a bug report to the following mail address: > gambas at ...52... > ------- > > This is what I get when trying to close my program while it is doing some > timer based animations. I guess the program is to complex to make a simple > version that reproduces that behavior. > > The IDE debugger shows nothing, my process is just gone I guess. > That's normal with segfaults. > How can I debug it? You will want to compile Gambas with debugging information and use gdb on it. To include debugging information, do $ make clean && make CFLAGS+="-O0 -ggdb" CXXFLAGS+="-O0 -ggdb" in the source tree (IIRC). However, it is not going to be fun... Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From jussi.lahtinen at ...626... Fri May 30 00:06:58 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 01:06:58 +0300 Subject: [Gambas-user] Segmentation fault (11) In-Reply-To: References: Message-ID: According to documentation, debugging information is enabled by default. If not it should be enough to recompile just the interpreter: cd ~/trunk/main/gbx Or where ever you sources are. sudo make clean && make "CFLAGS=-O0 -g" "CXXFLAGS=-O0 -g" && sudo make install It's quickly done, however the debugging itself is not necessarily easy. See: http://gambaswiki.org/wiki/doc/report?w&l=en Jussi On Thu, May 29, 2014 at 11:51 PM, Patrik Karlsson wrote: > The program has stopped unexpectedly: > Segmentation fault (11) > > Please send a bug report to the following mail address: > gambas at ...52... > ------- > > This is what I get when trying to close my program while it is doing some > timer based animations. I guess the program is to complex to make a simple > version that reproduces that behavior. > > The IDE debugger shows nothing, my process is just gone I guess. > > How can I debug it? > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From taboege at ...626... Fri May 30 00:25:58 2014 From: taboege at ...626... (Tobias Boege) Date: Fri, 30 May 2014 00:25:58 +0200 Subject: [Gambas-user] Segmentation fault (11) In-Reply-To: References: Message-ID: <20140529222558.GD30363@...2774...> On Fri, 30 May 2014, Jussi Lahtinen wrote: > According to documentation, debugging information is enabled by default. > If not it should be enough to recompile just the interpreter: > cd ~/trunk/main/gbx > Or where ever you sources are. > sudo make clean && make "CFLAGS=-O0 -g" "CXXFLAGS=-O0 -g" && sudo make > install > Normally it suffices but just today I had a segfault when I enabled gb.jit and most probably it is gb.jit which segfaults then, not the interpreter. (I haven't had the time yet to dig into this.) But yes, compile the interpreter with debugging information and if that's not enough (a component produces the segfault), you will have to compile that component with debugging information, too. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From fabianfloresvadell at ...626... Fri May 30 00:34:12 2014 From: fabianfloresvadell at ...626... (=?UTF-8?Q?Fabi=C3=A1n_Flores_Vadell?=) Date: Thu, 29 May 2014 19:34:12 -0300 Subject: [Gambas-user] Param values can't be watched Message-ID: Hi folks. Just that, regardless which inspection tool you use items of Param array aren't showed. This seems a bug to me or maybe I missing something. I attach a project. SFME. -------------- next part -------------- A non-text attachment was scrubbed... Name: Test_Param.7z Type: application/x-7z-compressed Size: 5027 bytes Desc: not available URL: From emil.lenngren at ...626... Fri May 30 00:36:34 2014 From: emil.lenngren at ...626... (Emil Lenngren) Date: Fri, 30 May 2014 00:36:34 +0200 Subject: [Gambas-user] Segmentation fault (11) In-Reply-To: <20140529222558.GD30363@...2774...> References: <20140529222558.GD30363@...2774...> Message-ID: Hm, could you provide a backtrace (from gdb) if it is the JIT that segfaults? 2014-05-30 0:25 GMT+02:00 Tobias Boege : > On Fri, 30 May 2014, Jussi Lahtinen wrote: > > According to documentation, debugging information is enabled by default. > > If not it should be enough to recompile just the interpreter: > > cd ~/trunk/main/gbx > > Or where ever you sources are. > > sudo make clean && make "CFLAGS=-O0 -g" "CXXFLAGS=-O0 -g" && sudo make > > install > > > > Normally it suffices but just today I had a segfault when I enabled gb.jit > and most probably it is gb.jit which segfaults then, not the interpreter. > (I haven't had the time yet to dig into this.) > > But yes, compile the interpreter with debugging information and if that's > not enough (a component produces the segfault), you will have to compile > that component with debugging information, too. > > Regards, > Tobi > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Fri May 30 03:35:14 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 30 May 2014 03:35:14 +0200 Subject: [Gambas-user] Feature requests: More TextEdit functionallity In-Reply-To: <42449480.rOBALgOHn0@...3339...> References: <42449480.rOBALgOHn0@...3339...> Message-ID: <5387E052.6020302@...1...> Le 22/05/2014 13:54, epost at ...3323... a ?crit : > Hi! Some time back I made some feature requests, but I think there was no > replies from you, and perhaps you missed it... so I dare ask one more time: > > A feature that I think would have been really useful would be something like a > .RichTextInsert() method for the TextEdit control. This way it would be very > easy to insert HTML objects like tables, hyperlinks and so on at the cursor's > current position. To make this happen now, the only way I can think of is > inserting some plain text using InsertText, say {{newHTMLobjectHere}}, and > then replace that with RegEx.Replace(), or perhaps just Replace(). > > Also, I am quite sure that QT's TextEdit has some methods for handling tables. > Getting some basic table functionality in Gambas' TextEdit would be really > great, e.g. inserting/deleting tables, rows and columns, split and merging > cells. I believe this is already built into QT, no? > > Best Regards > Erik > Yes, I think Qt can do that. But I don't want to add anything to QTextEdit at the moment. It's a big job, the Qt interface being complex, and I want to keep the possibility to have the same kind of control with GTK+ in the future. TextEdit was there just for simple Rich text editing, not for full HTML support. Regards, -- Beno?t Minisini From VonZorch at ...626... Fri May 30 05:12:17 2014 From: VonZorch at ...626... (VonZorch) Date: Thu, 29 May 2014 20:12:17 -0700 (PDT) Subject: [Gambas-user] Feature Requests Message-ID: <1401419537296-46733.post@...3046...> Would you add the ability to save custom colors in the ColorChooser across sessions? I'm going to try to do it myself but given my lack of success with component programming, it's not likely. Is there the possibility of a Windows cross compiler? Perhaps a working directory in the project properties? And edit modules added as a link? -- View this message in context: http://gambas.8142.n7.nabble.com/Feature-Requests-tp46733.html Sent from the gambas-user mailing list archive at Nabble.com. From VonZorch at ...626... Fri May 30 05:30:39 2014 From: VonZorch at ...626... (VonZorch) Date: Thu, 29 May 2014 20:30:39 -0700 (PDT) Subject: [Gambas-user] Paste bug in IDE Message-ID: <1401420639752-46734.post@...3046...> Sometimes when I paste a snippet of code it pastes to some random location as well as where I want it. I cannot cause this to happen deliberately. It's new to 3.5.3 I'm running Mint 16 with the Mate 1.6.1 desktop on a Gateway NE56R41u with an Intel B960 64 bit processor with the 3.11.0-20.35 kernel. -- View this message in context: http://gambas.8142.n7.nabble.com/Paste-bug-in-IDE-tp46734.html Sent from the gambas-user mailing list archive at Nabble.com. From VonZorch at ...626... Fri May 30 05:59:24 2014 From: VonZorch at ...626... (VonZorch) Date: Thu, 29 May 2014 20:59:24 -0700 (PDT) Subject: [Gambas-user] Param values can't be watched In-Reply-To: References: Message-ID: <1401422363417-46735.post@...3046...> fabianfv wrote > Hi folks. > > Just that, regardless which inspection tool you use items of Param array > aren't showed. > > This seems a bug to me or maybe I missing something. When you enter the procedure you need to assign Param to an explicit array. Dim X as Variant[]=param.all for example. The array X is easily examined by going to the local variable tab and double clicking it. -- View this message in context: http://gambas.8142.n7.nabble.com/Param-values-can-t-be-watched-tp46729p46735.html Sent from the gambas-user mailing list archive at Nabble.com. From pata.karlsson at ...626... Fri May 30 08:20:59 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Fri, 30 May 2014 08:20:59 +0200 Subject: [Gambas-user] Segmentation fault (11) In-Reply-To: <20140529205532.GA30363@...2774...> References: <20140529205532.GA30363@...2774...> Message-ID: 2014-05-29 22:55 GMT+02:00 Tobias Boege : > On Thu, 29 May 2014, Patrik Karlsson wrote: > > The program has stopped unexpectedly: > > Segmentation fault (11) > > > > Please send a bug report to the following mail address: > > gambas at ...52... > > ------- > > > > This is what I get when trying to close my program while it is doing some > > timer based animations. I guess the program is to complex to make a > simple > > version that reproduces that behavior. > > > > The IDE debugger shows nothing, my process is just gone I guess. > > > > That's normal with segfaults. > > > How can I debug it? > > You will want to compile Gambas with debugging information and use gdb on > it. To include debugging information, do > > $ make clean && make CFLAGS+="-O0 -ggdb" CXXFLAGS+="-O0 -ggdb" > > in the source tree (IIRC). However, it is not going to be fun... > > I have never used gdb so I will continue to break it down in order to found the origin of the problem. One thing I noticed is that this only happens with gb.qt4, not with qb.gtk. From pata.karlsson at ...626... Fri May 30 10:15:04 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Fri, 30 May 2014 10:15:04 +0200 Subject: [Gambas-user] Fwd: Music.Length part 2 In-Reply-To: <5385D8D6.1070309@...1...> References: <5357E172.2080405@...1...> <5385D8D6.1070309@...1...> Message-ID: From: Beno?t Minisini Date: 2014-05-28 14:38 GMT+02:00 Subject: Re: [Gambas-user] Music.Length part 2 To: Patrik Karlsson Le 28/05/2014 14:32, Patrik Karlsson a ?crit : I had some trouble with gambas gstreamer on Elementary OS so now I'm on > Kubuntu. > > I get MediaPlayer to play a mp3 file as long as it is located _outside_ > my gambas project: > $hPlayer.URL = Media.URL("internal.mp3") ' does not play > $hPlayer.URL = Media.URL("/home/patrik/external.mp3") 'plays > > What I really do need is to play, get the duration an position for a > file bundled _inside_ my gambas project. > Is MediaPlayer capable of doing that? > > If not, can MediaPlayer play a file in my gambas executable archive with > something like: > $hPlayer.URL = Media.URL("/home/patrik/app.gambas#internal.mp3") ? > > /Patrik > No, GStreamer URLs cannot extract files located inside a Gambas archive. The solution is copying the Gambas archive file to a temporary real file, and use it as URL. sTemp = File.SetExt(Temp$(),"mp3") Copy "internal.mp3" to sTemp $hPlayer.URL = Media.URL(sTemp) ... Kill sTemp ' If your file is very big, this could be useful I eventually can implement that transparently inside gb.media in the future. Regards, -- Beno?t Minisini Thanks, this solved my problem, and may I say, Temp$() is a really nice concept! :) However, I noticed that it takes about 0.15 seconds (for GStreamer?) to calculate the length of my mp3 file, but I was able to manage that. /Patrik From gambas at ...1... Fri May 30 13:09:21 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 30 May 2014 13:09:21 +0200 Subject: [Gambas-user] Fwd: Music.Length part 2 In-Reply-To: References: <5357E172.2080405@...1...> <5385D8D6.1070309@...1...> Message-ID: <538866E1.5040802@...1...> Le 30/05/2014 10:15, Patrik Karlsson a ?crit : > Thanks, this solved my problem, and may I say, Temp$() is a really nice > concept! > > However, I noticed that it takes about 0.15 seconds (for GStreamer?) to > calculate the length of my mp3 file, but I was able to manage that. > > /Patrik > Thanks, this solved my problem, and may I say, Temp$() is a really nice > concept! > > However, I noticed that it takes about 0.15 seconds (for GStreamer?) to > calculate the length of my mp3 file, but I was able to manage that. > > /Patrik I guess GStreamer has to decode the entire file (without actually playing it)... -- Beno?t Minisini From jussi.lahtinen at ...626... Fri May 30 14:41:42 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 15:41:42 +0300 Subject: [Gambas-user] Paste bug in IDE In-Reply-To: <1401420639752-46734.post@...3046...> References: <1401420639752-46734.post@...3046...> Message-ID: Are you sure this doesn't happen in other applications, only in Gambas? Are you using clipboard manager, like Parcellite? Jussi On Fri, May 30, 2014 at 6:30 AM, VonZorch wrote: > Sometimes when I paste a snippet of code it pastes to some random location > as > well as where I want it. > I cannot cause this to happen deliberately. > It's new to 3.5.3 > I'm running Mint 16 with the Mate 1.6.1 desktop on a Gateway NE56R41u with > an Intel B960 64 bit processor with the 3.11.0-20.35 kernel. > > > > -- > View this message in context: > http://gambas.8142.n7.nabble.com/Paste-bug-in-IDE-tp46734.html > Sent from the gambas-user mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From jussi.lahtinen at ...626... Fri May 30 14:55:06 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 15:55:06 +0300 Subject: [Gambas-user] Feature Requests In-Reply-To: <1401419537296-46733.post@...3046...> References: <1401419537296-46733.post@...3046...> Message-ID: > Would you add the ability to save custom colors in the ColorChooser across > sessions? There is little error in documentation. Property SelectedColor is actually writable. So, just write the value (integer) to hard drive and read it from there back to SelectedColor when new session starts. I recommend to use ready made Settings component for this. > Is there the possibility of a Windows cross compiler? > There doesn't seem to be too many people working on porting Gamabs to Windows. Maybe some day. > Perhaps a working directory in the project properties? > You mean, you could move project directory via IDE? Jussi From mckaygerhard at ...626... Fri May 30 15:18:28 2014 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Fri, 30 May 2014 08:48:28 -0430 Subject: [Gambas-user] gb.desktop.x11 Message-ID: From: Beno?t Minisini >Le 27/05/2014 15:15, PICCORO McKAY Lenz a ?crit : >> From: Fabien Bodard >> >>> >>> The signature of gb.setwindowproperty have changed. The windows id must be >>> given in the first argument and not in the last. >> Le 24 mai 2014 00:31, "herberth guzman" a >>> ?crit : >>> >>> But this break forward compatibility as said in gambas page... >gb.desktop.x11 does not exist in Gambas 3.5. orr, ah ok, so if a take a project made in gambas 3.4 that use that component and recompiled on gambas 3.5 will do without modify anythig (as said the docs)? From gambas at ...2524... Fri May 30 15:25:06 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Fri, 30 May 2014 13:25:06 +0000 Subject: [Gambas-user] Issue 527 in gambas: Keypress event, twice. Message-ID: <0-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> Status: New Owner: ---- Labels: Version Type-Bug Priority-Medium OpSys-Any Dist-Any Arch-Any Desktop-Any GUI-Any New issue 527 by pato.... at ...626...: Keypress event, twice. http://code.google.com/p/gambas/issues/detail?id=527 1) Simple, the event "Keypress" happens twice instead of one. 2) Ubuntu 14.04 Lts - 6Gb Ram - I5-3470 - 64bit - Gambas 3.5.3 - GTX 770 3) Public Sub Form_Open() End Public Sub form_KeyPress() Print "t" End debug t t Just Press the key one time. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From gambas at ...1... Fri May 30 15:29:33 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 30 May 2014 15:29:33 +0200 Subject: [Gambas-user] gb.desktop.x11 In-Reply-To: References: Message-ID: <538887BD.7090305@...1...> Le 30/05/2014 15:18, PICCORO McKAY Lenz a ?crit : > From: Beno?t Minisini >> Le 27/05/2014 15:15, PICCORO McKAY Lenz a ?crit : >>> From: Fabien Bodard >>> >>>> >>>> The signature of gb.setwindowproperty have changed. The windows id must be >>>> given in the first argument and not in the last. >>> Le 24 mai 2014 00:31, "herberth guzman" a >>>> ?crit : >>>> >>>> But this break forward compatibility as said in gambas page... >> gb.desktop.x11 does not exist in Gambas 3.5. > > orr, ah ok, so if a take a project made in gambas 3.4 that use that component > and recompiled on gambas 3.5 will do without modify anythig (as said the docs)? > You even don't have to recompile anything. It should run as is. Otherwise you can report a bug. -- Beno?t Minisini From gambas at ...2524... Fri May 30 15:30:38 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Fri, 30 May 2014 13:30:38 +0000 Subject: [Gambas-user] Issue 527 in gambas: Keypress event, twice. In-Reply-To: <0-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> References: <0-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> Message-ID: <1-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> Comment #1 on issue 527 by benoit.m... at ...626...: Keypress event, twice. http://code.google.com/p/gambas/issues/detail?id=527 Can you provide information about your system as returned by the IDE system information dialog box? Thanks. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From gambas at ...2524... Fri May 30 15:40:24 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Fri, 30 May 2014 13:40:24 +0000 Subject: [Gambas-user] Issue 527 in gambas: Keypress event, twice. In-Reply-To: <1-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> References: <1-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> <0-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> Message-ID: <2-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> Comment #2 on issue 527 by pato.... at ...626...: Keypress event, twice. http://code.google.com/p/gambas/issues/detail?id=527 Ubuntu 14.04 (trusty) GNOME 3.8.4 (Ubuntu 2014-03-17) Kernel 3.13.0-24-generic (#47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014) OS type Linux GCC version 4.8(x86_64-linux-gnu Xorg version 1.15.1 (16 April 2014 01:36:29PM) Thats ok? -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From gambas at ...2524... Fri May 30 15:42:25 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Fri, 30 May 2014 13:42:25 +0000 Subject: [Gambas-user] Issue 527 in gambas: Keypress event, twice. In-Reply-To: <2-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> References: <2-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> <0-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> Message-ID: <3-6813199134517018827-7162631249871750400-gambas=googlecode.com@...2524...> Comment #3 on issue 527 by pato.... at ...626...: Keypress event, twice. http://code.google.com/p/gambas/issues/detail?id=527 hahaha sry... found it :$. first time :$ [System] Gambas=3.5.3 OperatingSystem=Linux Kernel=3.13.0-24-generic Architecture=x86_64 Distribution=Ubuntu 14.04 LTS Desktop=GNOME Theme=QGtk Language=es_CL.UTF-8 Memory=5855M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+=libgtk-x11-2.0.so.0.2400.23 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.43.0.0 Poppler=libpoppler.so.44.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From mckaygerhard at ...626... Fri May 30 15:54:40 2014 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Fri, 30 May 2014 09:24:40 -0430 Subject: [Gambas-user] gb.desktop.x11 Message-ID: Oh that's great! Gambas rules! From: Beno?t Minisini >You even don't have to recompile anything. It should run as is. >Otherwise you can report a bug. of course! thanks! Le 30/05/2014 15:18, PICCORO McKAY Lenz a ?crit : > From: Beno?t Minisini >> Le 27/05/2014 15:15, PICCORO McKAY Lenz a ?crit : >>> From: Fabien Bodard >>>> The signature of gb.setwindowproperty have changed. The windows id must be >>> Le 24 mai 2014 00:31, "herberth guzman" a >>>> But this break forward compatibility as said in gambas page... >> gb.desktop.x11 does not exist in Gambas 3.5. > orr, ah ok, so if a take a project made in gambas 3.4 that use that component > and recompiled on gambas 3.5 will do without modify anythig (as said the docs)? > From abbat.81 at ...787... Fri May 30 16:39:08 2014 From: abbat.81 at ...787... (abbat81) Date: Fri, 30 May 2014 07:39:08 -0700 (PDT) Subject: [Gambas-user] ComboBox not editable + Combopbox_Change Event Message-ID: <1401460748395-46748.post@...3046...> I need those 2 properties: 1) ComboBox not editable 2) Combopbox_Change Event in one control. ReadOnly locks Event and default property allows to edit ComboBox.Text. Thanks -- View this message in context: http://gambas.8142.n7.nabble.com/ComboBox-not-editable-Combopbox-Change-Event-tp46748.html Sent from the gambas-user mailing list archive at Nabble.com. From paulwheeler at ...546... Fri May 30 16:54:14 2014 From: paulwheeler at ...546... (paulwheeler) Date: Fri, 30 May 2014 07:54:14 -0700 Subject: [Gambas-user] Questions on where *.webpage files should be put and how to call them In-Reply-To: <7sna1o01v01WSuC01sncxM> References: <53875B95.8000004@...546...> <7sna1o01v01WSuC01sncxM> Message-ID: <53889B96.7000402@...546...> Benoit and Randall, Thank you for your replies. Yes, Benoit, I understand how CGI works, and have succesfully used the http component to complete some needed transactions! I now want to use the browser function to create a web page which will be used to send information to a server. 1) I have read the "WebPage Syntax", "WebPage (gb.web)", and "WebPage.Main (gb.web)" definition pages which talk about how to use the browser portion of the http component. I have also looked in the "Examples" that came with Gambas3 and all of these: "How To...", "Tutorials", "Application Repository", "Code Snippets", "README" and "Additional Gambas Components" sections of the help pages. I found nothing about a Wiki example. I also did not find anything about where to put the *.webpage files. Randall talked about the page being rendered in plain text. That is fine, because I am just using the web page to send information to a server and get back text which contains the information I need to continue the process. 2) So, I ask, again, "Where should the *.webpage files be put?" Randall thinks it "should be in your source folder". Is that correct? 3) I am guessing that the answer to my question of: "...how do I get the program to run that file by default" may be in the "WebPage.Main (gb.web)" definition, but I am not entirely sure how to write the call inside the "Main" routine. Do I just have Main () main.webpage end? 4) BTW: this link: "Make a web application by using CGI" on the tutorials page has a problem and only shows me the word "CGI" Paul On 05/29/2014 09:47 AM, Beno?t Minisini wrote: > Le 29/05/2014 18:08, paulwheeler a ?crit : >> I am working with the WebBrowser example, and understand how to go to a particular web site based on the text.url box. >> However, I want the program to run a custom web page. According to the documentation, I need to create file with a .webpage >> extension. Where should that file be put? Also, how do I get the program to run that file by default? >> >> paul >> > > Before everything else, you must know how a CGI script works. Do you? > ("webpage" files will just help you to do that). > From VonZorch at ...626... Fri May 30 18:10:17 2014 From: VonZorch at ...626... (VonZorch) Date: Fri, 30 May 2014 09:10:17 -0700 (PDT) Subject: [Gambas-user] Feature Requests In-Reply-To: References: <1401419537296-46733.post@...3046...> Message-ID: <1401466217381-46751.post@...3046...> Jussi Lahtinen wrote >> Would you add the ability to save custom colors in the ColorChooser >> across >> sessions? > > > There is little error in documentation. Property SelectedColor is actually > writable. > So, just write the value (integer) to hard drive and read it from there > back to SelectedColor when new session starts. > I recommend to use ready made Settings component for this. I was thinking several colors selectable from the open ColorChooser. Jussi Lahtinen wrote >> Perhaps a working directory in the project properties? >> > > You mean, you could move project directory via IDE? A way to tell the interpreter that the application should be run from a specified directory during debug. -- View this message in context: http://gambas.8142.n7.nabble.com/Feature-Requests-tp46733p46751.html Sent from the gambas-user mailing list archive at Nabble.com. From VonZorch at ...626... Fri May 30 18:15:28 2014 From: VonZorch at ...626... (VonZorch) Date: Fri, 30 May 2014 09:15:28 -0700 (PDT) Subject: [Gambas-user] Paste bug in IDE In-Reply-To: References: <1401420639752-46734.post@...3046...> Message-ID: <1401466528873-46752.post@...3046...> I haven't noticed it in any other application and I'm not using a clipboard manager. -- View this message in context: http://gambas.8142.n7.nabble.com/Paste-bug-in-IDE-tp46734p46752.html Sent from the gambas-user mailing list archive at Nabble.com. From jussi.lahtinen at ...626... Fri May 30 18:53:16 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 19:53:16 +0300 Subject: [Gambas-user] Paste bug in IDE In-Reply-To: <1401466528873-46752.post@...3046...> References: <1401420639752-46734.post@...3046...> <1401466528873-46752.post@...3046...> Message-ID: I cannot reproduce your problem on XFCE (at least with dev version). Maybe someone else using Mate could try to reproduce this? Jussi On Fri, May 30, 2014 at 7:15 PM, VonZorch wrote: > I haven't noticed it in any other application and I'm not using a clipboard > manager. > > > > -- > View this message in context: > http://gambas.8142.n7.nabble.com/Paste-bug-in-IDE-tp46734p46752.html > Sent from the gambas-user mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From jussi.lahtinen at ...626... Fri May 30 18:58:18 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 19:58:18 +0300 Subject: [Gambas-user] Feature Requests In-Reply-To: <1401466217381-46751.post@...3046...> References: <1401419537296-46733.post@...3046...> <1401466217381-46751.post@...3046...> Message-ID: > > I was thinking several colors selectable from the open ColorChooser. > OK. > > You mean, you could move project directory via IDE? > > A way to tell the interpreter that the application should be run from a > specified directory during debug. > Why you need that? Jussi From gambas at ...1... Fri May 30 20:40:31 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 30 May 2014 20:40:31 +0200 Subject: [Gambas-user] Param values can't be watched In-Reply-To: References: Message-ID: <5388D09F.2040005@...1...> Le 30/05/2014 00:34, Fabi?n Flores Vadell a ?crit : > Hi folks. > > Just that, regardless which inspection tool you use items of Param array > aren't showed. > > This seems a bug to me or maybe I missing something. > > I attach a project. > > SFME. > This has been fixed in revision #6295. Regards, -- Beno?t Minisini From gambas.fr at ...626... Fri May 30 21:13:01 2014 From: gambas.fr at ...626... (Fabien Bodard) Date: Fri, 30 May 2014 21:13:01 +0200 Subject: [Gambas-user] ComboBox not editable + Combopbox_Change Event In-Reply-To: <1401460748395-46748.post@...3046...> References: <1401460748395-46748.post@...3046...> Message-ID: Le 30 mai 2014 16:39, "abbat81" a ?crit : > > I need those 2 properties: > > 1) ComboBox not editable > 2) Combopbox_Change Event > > in one control. > > ReadOnly locks Event and default property allows to edit ComboBox.Text. ??????? > > Thanks > > > > -- > View this message in context: http://gambas.8142.n7.nabble.com/ComboBox-not-editable-Combopbox-Change-Event-tp46748.html > Sent from the gambas-user mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user From gambas at ...1... Fri May 30 21:29:51 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 30 May 2014 21:29:51 +0200 Subject: [Gambas-user] Wiki Last Changes - Admin Only In-Reply-To: References: Message-ID: <5388DC2F.2030201@...1...> Le 29/05/2014 22:28, Patrik Karlsson a ?crit : > Would it be possible to enable read access to > http://gambaswiki.org/wiki/changes ? > > Every now and then I discover that a page has change and I think it would > be of value to see what pages are updated. > > /Patrik Done! -- Beno?t Minisini From jussi.lahtinen at ...626... Fri May 30 22:28:23 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 23:28:23 +0300 Subject: [Gambas-user] Allocation non freed? Message-ID: I get this from running my GambasTester: gbx3: warning: 1 allocation(s) non freed. There shouldn't be, or at least earlier versions didn't give the complaint. See attachment. Jussi -------------- next part -------------- A non-text attachment was scrubbed... Name: GambasTester-0.9.28.tar.gz Type: application/x-gzip Size: 17648 bytes Desc: not available URL: From jussi.lahtinen at ...626... Fri May 30 22:29:17 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 23:29:17 +0300 Subject: [Gambas-user] Wiki Last Changes - Admin Only In-Reply-To: <5388DC2F.2030201@...1...> References: <5388DC2F.2030201@...1...> Message-ID: "You must be connected to view the last changes." Connected? Logged in? Jussi On Fri, May 30, 2014 at 10:29 PM, Beno?t Minisini < gambas at ...1...> wrote: > Le 29/05/2014 22:28, Patrik Karlsson a ?crit : > > Would it be possible to enable read access to > > http://gambaswiki.org/wiki/changes ? > > > > Every now and then I discover that a page has change and I think it would > > be of value to see what pages are updated. > > > > /Patrik > > Done! > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Fri May 30 22:52:02 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Fri, 30 May 2014 22:52:02 +0200 Subject: [Gambas-user] Allocation non freed? In-Reply-To: References: Message-ID: <5388EF72.2010406@...1...> Le 30/05/2014 22:28, Jussi Lahtinen a ?crit : > I get this from running my GambasTester: > gbx3: warning: 1 allocation(s) non freed. > > There shouldn't be, or at least earlier versions didn't give the complaint. > See attachment. > > > Jussi > Did you use the very last development version? -- Beno?t Minisini From jussi.lahtinen at ...626... Fri May 30 22:54:47 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Fri, 30 May 2014 23:54:47 +0300 Subject: [Gambas-user] Allocation non freed? In-Reply-To: <5388EF72.2010406@...1...> References: <5388EF72.2010406@...1...> Message-ID: Apparently not... r6294. I'll update and try again. Jussi On Fri, May 30, 2014 at 11:52 PM, Beno?t Minisini < gambas at ...1...> wrote: > Le 30/05/2014 22:28, Jussi Lahtinen a ?crit : > > I get this from running my GambasTester: > > gbx3: warning: 1 allocation(s) non freed. > > > > There shouldn't be, or at least earlier versions didn't give the > complaint. > > See attachment. > > > > > > Jussi > > > > Did you use the very last development version? > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From jussi.lahtinen at ...626... Sat May 31 00:12:27 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 31 May 2014 01:12:27 +0300 Subject: [Gambas-user] Allocation non freed? In-Reply-To: References: <5388EF72.2010406@...1...> Message-ID: All OK with latest version. Jussi On Fri, May 30, 2014 at 11:54 PM, Jussi Lahtinen wrote: > Apparently not... r6294. I'll update and try again. > > Jussi > > > On Fri, May 30, 2014 at 11:52 PM, Beno?t Minisini < > gambas at ...1...> wrote: > >> Le 30/05/2014 22:28, Jussi Lahtinen a ?crit : >> > I get this from running my GambasTester: >> > gbx3: warning: 1 allocation(s) non freed. >> > >> > There shouldn't be, or at least earlier versions didn't give the >> complaint. >> > See attachment. >> > >> > >> > Jussi >> > >> >> Did you use the very last development version? >> >> -- >> Beno?t Minisini >> >> >> ------------------------------------------------------------------------------ >> Time is money. Stop wasting it! Get your web API in 5 minutes. >> www.restlet.com/download >> http://p.sf.net/sfu/restlet >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > From herberthguzman at ...626... Sat May 31 01:07:37 2014 From: herberthguzman at ...626... (herberth guzman) Date: Fri, 30 May 2014 17:07:37 -0600 Subject: [Gambas-user] gb.desktop.x11 Message-ID: Hi Benoit Thanks Benoit for Gambas3 , gb.desktop.x11 Thanks to Fabien for his lib DesktopApps. My project is possible thanks to Benoit and Fabien. Panel Innova Desktop (Desktop developed Gambas3) is a desktop panel, written in Gambas3 is funsional through Desktop.X11 and DesktopWatcher easy to configure (change solid color, change image panel and adapted to desktop theme) launcher of applications on the panel system date system tray or task bar Embedder (Stalonetray) I have the following consultation: 1 - How can I work with system tray and not rely on Embedder and Stalonetray (nm-applet, gnome-sound-applet, system-config-printer-applet) in mypanel. 2 - DesktopWatcher with gb.gtk3 component does not update the windows closed or open a new windows. Regards Herberth Guzm?n From gambas at ...1... Sat May 31 03:56:06 2014 From: gambas at ...1... (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 31 May 2014 03:56:06 +0200 Subject: [Gambas-user] gb.desktop.x11 In-Reply-To: References: Message-ID: <538936B6.3060803@...1...> Le 31/05/2014 01:07, herberth guzman a ?crit : > Hi Benoit > > Thanks Benoit for Gambas3 , gb.desktop.x11 > Thanks to Fabien for his lib DesktopApps. > > My project is possible thanks to Benoit and Fabien. > > > Panel Innova Desktop (Desktop developed Gambas3) > > is a desktop panel, written in Gambas3 > is funsional through Desktop.X11 and DesktopWatcher > easy to configure (change solid color, change image panel and adapted to > desktop theme) > launcher of applications on the panel > system date > system tray or task bar Embedder (Stalonetray) > > I have the following consultation: > > 1 - How can I work with system tray and not rely on Embedder and > Stalonetray (nm-applet, gnome-sound-applet, system-config-printer-applet) > in mypanel. > No way at the moment. I will look at stalonetray source code to see if I can integrate it into gb.desktop.x11. > > 2 - DesktopWatcher with gb.gtk3 component does not update the windows > closed or open a new windows. > Does it work with gb.gtk or gb.qt4? Please provide your source code. Regards, -- Beno?t Minisini From bbruen at ...2308... Sat May 31 04:07:15 2014 From: bbruen at ...2308... (B Bruen) Date: Sat, 31 May 2014 11:37:15 +0930 Subject: [Gambas-user] ComboBox not editable + Combopbox_Change Event In-Reply-To: References: <1401460748395-46748.post@...3046...> Message-ID: <20140531113715.66d34d45c3112947af598519@...2308...> On Fri, 30 May 2014 21:13:01 +0200 Fabien Bodard wrote: > Le 30 mai 2014 16:39, "abbat81" a ?crit : > > > > I need those 2 properties: > > > > 1) ComboBox not editable > > 2) Combopbox_Change Event > > > > in one control. > > > > ReadOnly locks Event and default property allows to edit ComboBox.Text. > > ??????? > > > > > Thanks > > Hmmmm. I too have noticed a few things. 1) ComboBox "ReadOnly" property really only -- enforces that the dropdown feature of the control must be used -- Essentially, that means only items in the dropdown list can be selected. If ReadOnly is true, then typing in the combobox text area just invokes the "search" feature. So, if the list contains "Apples","Berries" and "Figs" then typing "F" will set the current item to the "Figs" entry in the list. BUT, as someone recently said, this only happens with QT4. With either of the GTK GUIs the search function is not invoked. If ReadOnly is false, then under QT4 you can enter anything in the textbox BUT this will not set the "inner cursor". So even if the text entered is an item in the list, the cursor does not move to that item. To invoke the search feature, you must have the dropdown list visible . Under GTK GUIs the search feature still does not occur, whether or not the list is visible. 2) So if you need to set a combobox to a "real" ReadOnly state, you need to disable the control, i.e. set MyCombo.Enabled=False. (Also it probably helps the user if you also set MyCombo.NoTabFocus to True as well. But the obvious question is why would you want a combobox to be "seriously" readonly. The answer is, there are situations where given the value of some other control then the value of the combobox control should be fixed, in other words even though it remains looking like a combobox it acts like a read-only textbox. This is currently "hard" to implement (without writing a custom control) but I believe that that is what abatts first request is. 3) As to his second point, this is salient. I believe what he (and I) would like is an event that signals that the Current property of a combobox has occurred. Currently (AFAIK) the only way to do this is by trapping KeyDown or KeyUp events in the combobox and writing a whole heap of code to "do it yourself". For example (under QT4), let's say that the user hits the "F" key using the above list. The inner cursor _has_ changed, but there is no way to detect this until something invokes the "Activated" event, such as the user hits Tab or clicks on another control in the UI (and there are problems with this, believe me). However, I can see problems with trying to trap the first "hit" in the search feature, say the list contains "Peas" and "Peaches". When the user hits "P" then, since there are more than one possible selections in the list, then the requested event should not be signalled. Similarly, with subsequent key presses on "e" and "a" the event should not be signalled. What "should" happen is that, on the "P" press the dropdown list should appear and the interim selection should be positioned on "Peaches" (assuming that the combobox list Sorted property is true), Again while the "ea" key sequence is entered, the interim selection should not change. When the user finally presses the "s" key then we have a resolved selection, i.e. there is only one possible selection in the list that matches the "search string". Then the changed event should be signalled. Of course, given that the search feature only works in QT4 then this whole point does not apply to the other GUIs. 4) Strangely, call it serendipity or whatever, I have been fighting with all the recently posted combobox "issues" for the last 2 moths or so. One thing that I have noticed is that the combobox source code seems be implemented in gambas3 quite differently from the other "common" controls. It seems to me to be somewhere inside the interpreter "libs" directory rather than in either gb.gui/gb.qt4/etc or even in the recent gui components. I don't know if that is pertinent but it sure "looks" (to me) to be a rather different kettle of fish to other common controls. Perhaps there is a reason. I don't know. 5) "ReadOnly locks Event and default property allows to edit ComboBox.Text.\n???????" Hmm, yes, but. "default property allows to edit Combox" I read as "if ReadOnly is false, which is the default value, it renders the combobox as a pseudo-enhanced-textbox where the user can either enter whatever value they desire or select a "known" value from the dropdown list (after first activating it). Some of us expect that a "default" combobox should render a "constrained-text-based-selector-with-advanced-searching-feature", and only if the developer should wish to allow the user to enter an entirely "new" answer to the prompt should it allow unconstrained text entry. Other views may differ, so lets talk about it. As to "ReadOnly locks Event" I too am in the same position as Fabien, abbat could you please explain further? 5) Finally, and this may not be "on topic" so let me know if I should create a new thread. Recent changes seem to have affected how focus transitions are handled by the interpreter/control components. Setting the "NoTabFocus" property of a control no longer seems to work as it did prior to rev 6290. No, this is really a different topic. So unless anyone has some quick comment I'll not try to steal abbat's thread. regards -- B Bruen From gambas at ...2524... Sat May 31 08:24:58 2014 From: gambas at ...2524... (gambas at ...2524...) Date: Sat, 31 May 2014 06:24:58 +0000 Subject: [Gambas-user] Issue 523 in gambas: MediaPlayer example will not start on Elementary OS Luna GStreamer-CRITICAL In-Reply-To: <0-6813199134517018827-5376211475307414538-gambas=googlecode.com@...2524...> References: <0-6813199134517018827-5376211475307414538-gambas=googlecode.com@...2524...> Message-ID: <1-6813199134517018827-5376211475307414538-gambas=googlecode.com@...2524...> Comment #1 on issue 523 by pata.kar... at ...626...: MediaPlayer example will not start on Elementary OS Luna GStreamer-CRITICAL http://code.google.com/p/gambas/issues/detail?id=523 I got it to work on a virtual machine by installing gstreamer1.0-x and gstreamer1.0-plugins-base. On the desktop I had to install 9 more gstreamer1.0* packages. Maybe this is something for the kendek ppa? -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings From shordi at ...626... Sat May 31 11:47:08 2014 From: shordi at ...626... (=?UTF-8?Q?Jorge_Carri=C3=B3n?=) Date: Sat, 31 May 2014 11:47:08 +0200 Subject: [Gambas-user] A smtpClient question Message-ID: I've a Sub to send email. If I send a no-attachment mail all is OK. If I send a non-text attached file, All is Ok. But If I send a mail with a text file attached then the mail sended contains the text that I send AND the text inside the attached file as body... AND the text file attached too. My function is this: Public Sub send_mail(aTo As String[], cSubject As String, cBody As String, cFrom As String, Optional aAtach As String[], Optional abcc As String[]) Dim enviador As New SmtpClient Dim s, fich, mime, fname As String enviador.debug = True enviador.host = mcomun.mailserver["host"] enviador.user = mcomun.mailserver["user"] enviador.password = mcomun.mailserver["password"] enviador.Alternative = False enviador.From = cFrom For Each s In aTo enviador.To.Add(s) Next enviador.Subject = cSubject enviador.Body = cBody If Not IsNull(aAtach) Then For Each fich In aAtach Exec ["file", "-bi", fich] To mime mime = Left(mime, InStr(mime, ";") - 1) fname = Right(fich, - RInStr(fich, "/")) enviador.Add(File.Load(fich), mime, fname) Next Endif If Not IsNull(abcc) Then For Each s In abcc enviador.bcc.Add(s) Next Endif enviador.send End I suppose the smtpClient does something wrong when it detects thas is a multi mime-part mail... or I'm doing something wrong. Any help or suggestions? Regards From pata.karlsson at ...626... Sat May 31 11:48:23 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 31 May 2014 11:48:23 +0200 Subject: [Gambas-user] CInt("0") <> CInt("") Message-ID: Should not CInt("") return 0? Print cint("") Type mismatch: wanted Integer, got String instead /Patrik From abbat.81 at ...787... Sat May 31 11:49:16 2014 From: abbat.81 at ...787... (abbat81) Date: Sat, 31 May 2014 02:49:16 -0700 (PDT) Subject: [Gambas-user] ComboBox not editable + Combopbox_Change Event In-Reply-To: References: <1401460748395-46748.post@...3046...> Message-ID: <1401529756294-46768.post@...3046...> How to prevent editing any text in a ComboBox ? I can do it by "ReadOnly", but at I lose Combobox_Change Event. So, how to prevent editing any text in a ComboBox ? -- View this message in context: http://gambas.8142.n7.nabble.com/ComboBox-not-editable-Combopbox-Change-Event-tp46748p46768.html Sent from the gambas-user mailing list archive at Nabble.com. From gambas at ...1... Sat May 31 12:50:10 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 31 May 2014 12:50:10 +0200 Subject: [Gambas-user] ComboBox not editable + Combopbox_Change Event In-Reply-To: <1401529756294-46768.post@...3046...> References: <1401460748395-46748.post@...3046...> <1401529756294-46768.post@...3046...> Message-ID: <5389B3E2.5040701@...1...> Le 31/05/2014 11:49, abbat81 a ?crit : > How to prevent editing any text in a ComboBox ? > I can do it by "ReadOnly", but at I lose Combobox_Change Event. > So, how to prevent editing any text in a ComboBox ? > Set ReadOnly to TRUE, and don't use the Change event, but the Click event. Change event means "the text field has changed". Click means "a element has been selected in the popup". Sorry, all that comes from VB. Regards, -- Beno?t Minisini From pata.karlsson at ...626... Sat May 31 13:33:54 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 31 May 2014 13:33:54 +0200 Subject: [Gambas-user] Wiki Last Changes - Admin Only In-Reply-To: <5388DC2F.2030201@...1...> References: <5388DC2F.2030201@...1...> Message-ID: 2014-05-30 21:29 GMT+02:00 Beno?t Minisini : > Le 29/05/2014 22:28, Patrik Karlsson a ?crit : > > Would it be possible to enable read access to > > http://gambaswiki.org/wiki/changes ? > > > > Every now and then I discover that a page has change and I think it would > > be of value to see what pages are updated. > > > > /Patrik > > Done! > > -- > Beno?t Minisini > Nice! Could we also have links to the changed page in the list? :) /Patrik From gambas at ...1... Sat May 31 13:38:28 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 31 May 2014 13:38:28 +0200 Subject: [Gambas-user] Request for comments about a language change Message-ID: <5389BF34.2090602@...1...> Hi people, Does anybody have an objection against the following change: "For Each Value In Enumeration" raise an error if `Enumeration` is NULL. I suggest that instead it does nothing, as if Enumeration was a void array. What do you think? -- Beno?t Minisini From pata.karlsson at ...626... Sat May 31 14:19:10 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 31 May 2014 14:19:10 +0200 Subject: [Gambas-user] Fwd: Wiki Last Changes - Admin Only In-Reply-To: <5389C4EC.703@...1...> References: <5388DC2F.2030201@...1...> <5389C4EC.703@...1...> Message-ID: > > Nice! > Could we also have links to the changed page in the list? :) > > /Patrik > > >Done. > >-- >Beno?t Minisini Awesome! From fabianfloresvadell at ...626... Sat May 31 15:05:45 2014 From: fabianfloresvadell at ...626... (=?UTF-8?Q?Fabi=C3=A1n_Flores_Vadell?=) Date: Sat, 31 May 2014 10:05:45 -0300 Subject: [Gambas-user] Param values can't be watched In-Reply-To: <5388D09F.2040005@...1...> References: <5388D09F.2040005@...1...> Message-ID: Thanks Benoit, you are the Messi of BASIC based languages ;-) and thank you VonZorch, I knew that workaround, but you reminder help me to re-think my code. 2014-05-30 15:40 GMT-03:00 Beno?t Minisini : > Le 30/05/2014 00:34, Fabi?n Flores Vadell a ?crit : > > Hi folks. > > > > Just that, regardless which inspection tool you use items of Param array > > aren't showed. > > > > This seems a bug to me or maybe I missing something. > > > > I attach a project. > > > > SFME. > > > > This has been fixed in revision #6295. > > Regards, > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- Fabi?n Flores Vadell www.comoprogramarcongambas.blogspot.com www.speedbooksargentina.blogspot.com From fabianfloresvadell at ...626... Sat May 31 15:22:56 2014 From: fabianfloresvadell at ...626... (=?UTF-8?Q?Fabi=C3=A1n_Flores_Vadell?=) Date: Sat, 31 May 2014 10:22:56 -0300 Subject: [Gambas-user] CInt("0") <> CInt("") In-Reply-To: References: Message-ID: I think that the result is correct. ?Cint("0") 0 Try this in the gambas console to see how Gambas evaluate empty strings: ? if("", "Hola", "aloH") aloH ? ["Item":Null].count 0 ? ["Item":""].count 0 ?isnull("") True 2014-05-31 6:48 GMT-03:00 Patrik Karlsson : > Should not CInt("") return 0? > > Print cint("") > Type mismatch: wanted Integer, got String instead > > /Patrik > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- Fabi?n Flores Vadell www.comoprogramarcongambas.blogspot.com www.speedbooksargentina.blogspot.com From pata.karlsson at ...626... Sat May 31 16:59:18 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 31 May 2014 16:59:18 +0200 Subject: [Gambas-user] Function() vs Function$() Message-ID: Why do we have both Function() and Function$() in Gambas? e.g. Subst and Subst$, Left and Left$ Is it an old Basic convention? Which variant is most desirable to use? /Patrik From gambas at ...1... Sat May 31 17:30:56 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 31 May 2014 17:30:56 +0200 Subject: [Gambas-user] Function() vs Function$() In-Reply-To: References: Message-ID: <5389F5B0.3030802@...1...> Le 31/05/2014 16:59, Patrik Karlsson a ?crit : > Why do we have both Function() and Function$() in Gambas? > e.g. Subst and Subst$, Left and Left$ > > Is it an old Basic convention? Yes. I'm not really "No more tradition's chains shall bind us" (american lyrics of french "Du pass? faisons table rase" from "L'internationale", the socialist song) :-) > Which variant is most desirable to use? No difference. These are just synonymous for the compiler. -- Beno?t Minisini From jussi.lahtinen at ...626... Sat May 31 17:45:41 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 31 May 2014 18:45:41 +0300 Subject: [Gambas-user] Request for comments about a language change In-Reply-To: <5389BF34.2090602@...1...> References: <5389BF34.2090602@...1...> Message-ID: Maybe I'm missing something, but why there would be empty enums? I use it only to declare constants. So, at least I can't see any problems from this. Jussi On Sat, May 31, 2014 at 2:38 PM, Beno?t Minisini < gambas at ...1...> wrote: > Hi people, > > Does anybody have an objection against the following change: > > "For Each Value In Enumeration" raise an error if `Enumeration` is NULL. > > I suggest that instead it does nothing, as if Enumeration was a void array. > > What do you think? > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From jussi.lahtinen at ...626... Sat May 31 17:48:40 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 31 May 2014 18:48:40 +0300 Subject: [Gambas-user] CInt("0") <> CInt("") In-Reply-To: References: Message-ID: It's correct, NULL is not same as zero. I suggest you use IsNumber() to determine if the string can be converted. Jussi On Sat, May 31, 2014 at 12:48 PM, Patrik Karlsson wrote: > Should not CInt("") return 0? > > Print cint("") > Type mismatch: wanted Integer, got String instead > > /Patrik > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From jussi.lahtinen at ...626... Sat May 31 17:49:07 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 31 May 2014 18:49:07 +0300 Subject: [Gambas-user] CInt("0") <> CInt("") In-Reply-To: References: Message-ID: Oh, in this case use IsInteger(). Jussi On Sat, May 31, 2014 at 6:48 PM, Jussi Lahtinen wrote: > It's correct, NULL is not same as zero. > I suggest you use IsNumber() to determine if the string can be converted. > > Jussi > > > On Sat, May 31, 2014 at 12:48 PM, Patrik Karlsson > wrote: > >> Should not CInt("") return 0? >> >> Print cint("") >> Type mismatch: wanted Integer, got String instead >> >> /Patrik >> >> ------------------------------------------------------------------------------ >> Time is money. Stop wasting it! Get your web API in 5 minutes. >> www.restlet.com/download >> http://p.sf.net/sfu/restlet >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > > From pata.karlsson at ...626... Sat May 31 18:24:21 2014 From: pata.karlsson at ...626... (Patrik Karlsson) Date: Sat, 31 May 2014 18:24:21 +0200 Subject: [Gambas-user] CInt("0") <> CInt("") In-Reply-To: References: Message-ID: 2014-05-31 17:49 GMT+02:00 Jussi Lahtinen : > Oh, in this case use IsInteger(). > > Jussi > > Got it, thanks! From jussi.lahtinen at ...626... Sat May 31 21:12:36 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 31 May 2014 22:12:36 +0300 Subject: [Gambas-user] Draw.LineStyle = Line.dot bug? Message-ID: Is there something I don't see (possible, hurt my back I'm on tizanidine) or is this some weird bug? Draw.LineStyle = Line.dot works in my other apps, but not in this. I made little demonstration project (attached). I expect the red vertical lines to be dotted. Jussi -------------- next part -------------- A non-text attachment was scrubbed... Name: DotLineProblem-0.0.1.tar.gz Type: application/x-gzip Size: 5837 bytes Desc: not available URL: From jussi.lahtinen at ...626... Sat May 31 21:16:43 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 31 May 2014 22:16:43 +0300 Subject: [Gambas-user] Draw.LineStyle = Line.dot bug? In-Reply-To: References: Message-ID: Screenshot added. Jussi On Sat, May 31, 2014 at 10:12 PM, Jussi Lahtinen wrote: > Is there something I don't see (possible, hurt my back I'm on tizanidine) > or is this some weird bug? > Draw.LineStyle = Line.dot works in my other apps, but not in this. > > I made little demonstration project (attached). I expect the red vertical > lines to be dotted. > > > Jussi > -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot.png Type: image/png Size: 46582 bytes Desc: not available URL: From gambas at ...1... Sat May 31 21:47:17 2014 From: gambas at ...1... (=?ISO-8859-1?Q?Beno=EEt_Minisini?=) Date: Sat, 31 May 2014 21:47:17 +0200 Subject: [Gambas-user] Draw.LineStyle = Line.dot bug? In-Reply-To: References: Message-ID: <538A31C5.508@...1...> Le 31/05/2014 21:16, Jussi Lahtinen a ?crit : > Screenshot added. > > Jussi > > > On Sat, May 31, 2014 at 10:12 PM, Jussi Lahtinen > wrote: > >> Is there something I don't see (possible, hurt my back I'm on tizanidine) >> or is this some weird bug? >> Draw.LineStyle = Line.dot works in my other apps, but not in this. >> >> I made little demonstration project (attached). I expect the red vertical >> lines to be dotted. >> >> >> Jussi >> Fixed in revision #6296. Regards, -- Beno?t Minisini From jussi.lahtinen at ...626... Sat May 31 22:16:37 2014 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sat, 31 May 2014 23:16:37 +0300 Subject: [Gambas-user] Draw.LineStyle = Line.dot bug? In-Reply-To: <538A31C5.508@...1...> References: <538A31C5.508@...1...> Message-ID: Thanks! Jussi On Sat, May 31, 2014 at 10:47 PM, Beno?t Minisini < gambas at ...1...> wrote: > Le 31/05/2014 21:16, Jussi Lahtinen a ?crit : > > Screenshot added. > > > > Jussi > > > > > > On Sat, May 31, 2014 at 10:12 PM, Jussi Lahtinen < > jussi.lahtinen at ...626...> > > wrote: > > > >> Is there something I don't see (possible, hurt my back I'm on > tizanidine) > >> or is this some weird bug? > >> Draw.LineStyle = Line.dot works in my other apps, but not in this. > >> > >> I made little demonstration project (attached). I expect the red > vertical > >> lines to be dotted. > >> > >> > >> Jussi > >> > > Fixed in revision #6296. > > Regards, > > -- > Beno?t Minisini > > > ------------------------------------------------------------------------------ > Time is money. Stop wasting it! Get your web API in 5 minutes. > www.restlet.com/download > http://p.sf.net/sfu/restlet > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user >