From Matthew at ...464... Mon May 8 20:29:09 2006 From: Matthew at ...464... (Matthew) Date: Mon, 8 May 2006 15:29:09 -0300 Subject: [Gambas-devel] Full of health? Then don't click Message-ID: C a I c A m L q I k S y M d E o R z I t D p I r A m S x O q M n A t V y A i L o I r U h M d V w I h A x G a R n A b X y A q N r A n X i A f M y B c I s E s N m S u A m V x E e s O k V w E d R f l 7 f 0 i % v c W r I p T e H h o O d U y R y d S p H f O w P p ! j [1]for the best drug$! _________________________________________________________________ hijackings that killed nearly 3,000 people on Sept. 11, 2001. . history. "America, you lost," Moussaoui taunt hijackings that killed nearly 3,000 people on Sept. 11, 2001. ry in the four suicide jetliner hijackings that killed nearly 3,000 people on Sept. 11, 2001. nesday as a jury decided he deserved life in prison instead for his role in the bloodiest terrorist attack in U.S. history. "America, you lost," Moussaoui taunt - Al-Qaida conspirator Zacarias Moussaoui escaped the death penalty Wednesday as a jury decided he deserved life in prison instead for his role in the bloodiest terrorist attack in U.S. history. "America, you lost," Moussaoui taunt References 1. file://localhost/home/cmf2/tasks/srx_base31/for the best drug$! -------------- next part -------------- An HTML attachment was scrubbed... URL: From arcalis.prod at ...4... Sat May 6 15:11:19 2006 From: arcalis.prod at ...4... (fabien Bodard) Date: Sat, 06 May 2006 15:11:19 +0200 Subject: [Gambas-devel] About Gambas components Message-ID: <200605061511.19600.arcalis.prod@...4...> Hi, This a purpose about the gambas compenent localisation. I think it will be interesting and usefull to have the possibility to the interpreter to use components contained in a userspace folder like /home/user/.gambas/libs for exemple. This way programs can have components flexibilities but not the need to be installed in root. This way i can debug gambas components more easily. I think maybe this component need to have a sp?cific implementation in the userspace naming.. Because of the risk to have double in names. So for user components mabe the usin of a new userspacekey will be usefull... or better the need of use of the libname. This way beginners can make there own components, but not implements them in the project tree if a component is good and usefull then it can be implemented in it. MyLibName.Class.Property I now this is more long to type but ... in a short time we will have problem with classes names. Regards, Fabien Bodard From arcalis.prod at ...4... Sat May 6 22:58:28 2006 From: arcalis.prod at ...4... (fabien Bodard) Date: Sat, 6 May 2006 22:58:28 +0200 Subject: [Gambas-devel] About Gambas components Message-ID: <200605062258.28717.arcalis.prod@...4...> Hi, This a purpose about the gambas compenent localisation. I think it will be interesting and usefull to have the possibility to the interpreter to use components contained in a userspace folder like /home/user/.gambas/libs for exemple. This way programs can have components flexibilities but not the need to be installed in root. This way i can debug gambas components more easily. I think maybe this component need to have a sp?cific implementation in the userspace naming.. Because of the risk to have double in names. So for user components mabe the usin of a new userspacekey will be usefull... or better the need of use of the libname. This way beginners can make there own components, but not implements them in the project tree if a component is good and usefull then it can be implemented in it. MyLibName.Class.Property I now this is more long to type but ... in a short time we will have problem with classes names. Regards, Fabien Bodard From ronstk at ...124... Tue May 9 05:15:07 2006 From: ronstk at ...124... (ron) Date: Tue, 9 May 2006 05:15:07 +0200 Subject: [Gambas-devel] About Gambas components In-Reply-To: <200605061511.19600.arcalis.prod@...4...> References: <200605061511.19600.arcalis.prod@...4...> Message-ID: <200605090515.08209.ronstk@...124...> On Saturday 06 May 2006 15:11, fabien Bodard wrote: > Hi, > > This a purpose about the gambas compenent localisation. > > I think it will be interesting and usefull to have the possibility to the > interpreter to use components contained in a userspace folder > like /home/user/.gambas/libs for exemple. This way programs can have > components flexibilities but not the need to be installed in root. This way i > can debug gambas components more easily. I think maybe this component need to > have a sp?cific implementation in the userspace naming.. Because of the risk > to have double in names. So for user components mabe the usin of a new > userspacekey will be usefull... or better the need of use of the libname. > > This way beginners can make there own components, but not implements them in > the project tree if a component is good and usefull then it can be > implemented in it. > > MyLibName.Class.Property > > I now this is more long to type but ... in a short time we will have problem > with classes names. > > Regards, > Fabien Bodard > > First of all, I agree with meanng of above message. (if it counts anyway :) ) I have seen that problem already with the SDL Component. There have been and/or is a gb.sdl.Timer. gb.qt.Timer and gb.Timer. The last one is a kind of control in lib 'gb' where the data types are. ?? What you mean Fabien with 'userspacekey' is simple the 'namespace'. It is used at many places in programming so if we start with something like this let call it 'namespace'. So it is not new as idea but it is late for gambas to implement. As I have seen is gambas flexible enough but it will be a major change so it will be gambas3 when implement, i gues, is done and gambas2 isn't released yet :) Poor Benoit, he will do all on his own without public CVS or SVN Some stuf from my mind now based on my history with VB. You may skip but... public sub dosomething( sText as string, tbx as TextBox) The Textbox is the standard textbox from VB or gb.(qt|gtk) The namespace in case of VB is mscomctl, for gambas gb.qt or gb.gtk public sub dosomething( sText as string, tbx as mscomctl.TextBox) public sub dosomething( sText as string, tbx as gb.qt.TextBox) public sub dosomething( sText as string, tbx as gb.gtk.TextBox) and in future (?) public sub dosomething( sText as string, tbx as gb.ncurses.TextBox) public sub dosomething( sText as string, tbx as gb.tk.TextBox) public sub dosomething( sText as string, tbx as gb.wm.TextBox) For gambas fabianscontrols.lib public sub dosomething( sText as string, tbx as gb.fabianscontrols.TextBox) Using a extern component as i.e fabianscontrols.ocx with VB. Then you do public sub dosomething( sText as string, tbx as fabianscontrols.TextBox) Of course in the ocx is a userfriendly name for the namespace instead of the stupid long ocx file name :) This is all stored in the registry in the typelib/interface section. together with the stuf from the *.info files as gambas is using. The first thing that should be posible is using the dotted component identification usable in the editor (with completion) and interpreter. That means I must be able to make a function like: function ronlikegambas(tv as gb.qt.TreeView, dia as gb.qt.kde.Dialog) as gb.db.Result instead of function ronlikegambas(tv as TreeView, dia as Dialog) as Result At this moment making usercontrols into gb.form with common used names for such control is not posible by naming collision with other components libraries. Every item in a component library must have a *global* unique name for gambas. Once a class(TextBox) exist no one can make it in his own component. note: from help 'gb.qt.kde.dialog implements Dialog in gb.gtk' I remember it was 'gb.qt.kde.dialog' re-implements Dialog in 'gb.qt' This gb.qt.dialog however is not mentioned now. To make it more unique the component lib name must be add. And even then it can happen you give your mail component th name gb.mail and i give it the same name without knowwing you have it already. That is the reason for the CLSID that MS is using. No bad at all, because this CLSID is when proper created realy unique, the MAC of the network card is part of it. In that way is VB not so crazy as many people say. The question is now, is gambas strong enough to add namespace prefix to the class/object names like gb.qt.TextBox and gb.form.SidePanel or in short qt.TextBox and gtk.ListBox ? For the places it is not given the current components are searched in order to get the correct one. This ordering does not exists at the moment, as the user can not influence them now. The order for gb.mail, as previous given, is in Fabians case his gb.mail then my gb.mail and I can swap those to get my gb.mail. this is because my send method is better then his and by higher priority in the order my modified gb.mail.send is used and other not implemented functions are then from gb.mail from Fabien. I say cheese :) Ron From ronstk at ...124... Tue May 9 05:21:19 2006 From: ronstk at ...124... (ron) Date: Tue, 9 May 2006 05:21:19 +0200 Subject: [Gambas-devel] About Gambas components In-Reply-To: <200605062258.28717.arcalis.prod@...4...> References: <200605062258.28717.arcalis.prod@...4...> Message-ID: <200605090521.19459.ronstk@...124...> On Saturday 06 May 2006 22:58, fabien Bodard wrote: > Hi, > > This a purpose about the gambas compenent localisation. > > I think it will be interesting and usefull to have the possibility to the > interpreter to use components contained in a userspace folder > like /home/user/.gambas/libs for exemple. This way programs can have > components flexibilities but not the need to be installed in root. This way i > can debug gambas components more easily. I think maybe this component need to > have a sp?cific implementation in the userspace naming.. Because of the risk > to have double in names. So for user components mabe the usin of a new > userspacekey will be usefull... or better the need of use of the libname. > > This way beginners can make there own components, but not implements them in > the project tree if a component is good and usefull then it can be > implemented in it. > > MyLibName.Class.Property > > I now this is more long to type but ... in a short time we will have problem > with classes names. > > Regards, > Fabien Bodard > This is the same mesage only other internet connection? i see wanadoo.fr instead from mt.gpm.neuf.ld Ron From ronstk at ...124... Tue May 9 05:44:46 2006 From: ronstk at ...124... (ron) Date: Tue, 9 May 2006 05:44:46 +0200 Subject: [Gambas-devel] Full of health? Then don't click In-Reply-To: References: Message-ID: <200605090544.47016.ronstk@...124...> On Monday 08 May 2006 20:29, Matthew wrote: > > C a I c A m L q I k S y > > M d E o R z I t D p I r A m > > S x O q M n A t > > V y A i L o I r U h M d > > V w I h A x G a R n A b > > X y A q N r A n X i > > A f M y B c I s E s N m > > S u A m V x E e s O k V w E d R f l 7 f 0 i % v c W r I p T e H h o O d U y > R y d S p H f O w P p ! j > > [1]for the best drug$! > _________________________________________________________________ > > hijackings that killed nearly 3,000 people on Sept. 11, 2001. . history. --8<--> > References > > 1. file://localhost/home/cmf2/tasks/srx_base31/for the best drug$! > > LOL He is screaming with big letters and can't spell. Gives a link to a file not on my box. A men with $$$$ in his eyes :) And HE belives we will buy his crap? I keep the $$$ in my pocket for more u$efull $tuff. Ron --- (cpel vouten vorbehauden) From ronstk at ...124... Sat May 13 18:22:44 2006 From: ronstk at ...124... (ron) Date: Sat, 13 May 2006 18:22:44 +0200 Subject: [Gambas-devel] Wish: Columnview and other controls as array Message-ID: <200605131822.44850.ronstk@...124...> From stefanopalmeri at ...29... Mon May 15 01:19:27 2006 From: stefanopalmeri at ...29... (Stefano Palmeri) Date: Mon, 15 May 2006 01:19:27 +0200 Subject: [Gambas-devel] problem on gambas user list Message-ID: <200605150119.27425.stefanopalmeri@...29...> Hi, Benoit. I'm using this list because it seems to me that there are some mail delivery problems on gambas user-list. The answer that you wrote to my question about IsFloat IsInteger never arrived to me, but I red it from the mail of Christopher Brian Jack. Nando got the same suspect: something is going wrong in messages delivering. It seems that the mails are sent randomly to the people of the user list, but not to all. Anyway, thanks for anwering about IsFloat IsInteger. It's now clear to me. Did you answer my question about special Italian chars and the gb.qt.ext in Gambas2. I didn't read anything, and I don't know if this is the problem as above or you are not interested. Thanks. (Please, find the stupid postman that is demaging the user-list.) Regards, Stefano Palmeri From brian at ...418... Mon May 15 01:43:05 2006 From: brian at ...418... (Christopher Brian Jack) Date: Sun, 14 May 2006 16:43:05 -0700 (PDT) Subject: [Gambas-devel] problem on gambas user list In-Reply-To: <200605150119.27425.stefanopalmeri@...29...> References: <200605150119.27425.stefanopalmeri@...29...> Message-ID: <20060514164015.P93109@...419...> On Mon, 15 May 2006, Stefano Palmeri wrote: There were some issues with the list a little while back where mail wasn't moving at all and some spam was getting in. As far as I knew it was a sourceforge issue and was fixed so you may well have a point. It's unusually quiet for a pair of lists that usually send me between 10-20 mails per day (that's not a complaint - just a mention that the 'silence' seems unnatural for these lists). > Hi, Benoit. > > I'm using this list because it seems to me that > there are some mail delivery problems on gambas user-list. > > The answer that you wrote to my question about IsFloat IsInteger > never arrived to me, but I red it from the mail of Christopher Brian Jack. > Nando got the same suspect: something is going wrong in messages > delivering. > It seems that the mails are sent randomly to the people of the user list, but > not to all. > > Anyway, thanks for anwering about IsFloat IsInteger. It's now clear > to me. Did you answer my question about special Italian chars and > the gb.qt.ext in Gambas2. I didn't read anything, and I don't know if > this is the problem as above or you are not interested. > > Thanks. (Please, find the stupid postman that is demaging the user-list.) > > Regards, > > Stefano Palmeri > > > > > > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Gambas-devel mailing list > Gambas-devel at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-devel > .=================================================. | Christopher BRIAN Jack aka "Gau of the Veldt" | +=================================================' | brian _AT_ brians-anime _DOT_ com `=================================================- Hi Spambots, my email address is sputnik at ...418... From sourceforge-raindog2 at ...19... Wed May 17 07:56:05 2006 From: sourceforge-raindog2 at ...19... (Rob Kudla) Date: Wed, 17 May 2006 01:56:05 -0400 Subject: [Gambas-devel] Re: [Gambas-user] UDP Broadcast In-Reply-To: References: Message-ID: <200605170156.07069.sourceforge-raindog2@...19...> On Wed May 17 2006 00:54, Michi wrote: > The seond issue is about UDP broadcast and different... > That one still does not work... A bit of googling tells me that C programs need to set the SO_BROADCAST socket option (with setsockopt) before trying to send a broadcast packet, and SO_BROADCAST doesn't appear anywhere within the gb.net source code. The symptom when the flag is missing would be an access denied error. So I'm guessing gb.net just doesn't support sending broadcasts at present, but shouldn't be too hard to patch (the least elegant way would be to check if the last octet of the IP address is 255 and set SO_BROADCAST accordingly, which would make it work for any netmask of 24 bits or smaller, if you didn't want to add a new "Broadcast" property for the user to set.) In the meantime, you should be able to do broadcasts using some rather tortured API calls in the development releases. Rob From gambasfr at ...4... Thu May 18 22:27:59 2006 From: gambasfr at ...4... (Fabien Bodard) Date: Thu, 18 May 2006 22:27:59 +0200 Subject: [Gambas-devel] Changement d'adress email Message-ID: <200605182227.59819.gambasfr@...4...> Les adresses email : abidoo.too at ...4... et gambasfr at ...4... ne devront plus ?tre utilis? pour me joindre ! Si vous voulez me contacter utilisez l'adresse : sirfabien at ...176... et pour tout ce qui concerne gambas ou de l'aide sur gambas : gambas.fr at ...176... Pour tout ce qui est professionnel l'adresse arcalis.fr at ...176... remplace d?sormait arcalis.prod at ...176... Cordialement, Fabien Bodard If you want to join me, you need to use sirfabien at ...176... address now. For all about gambas things (info, and anyting else) use gambas.fr at ...466... Now for profesionnal contact you need to use the arcalis.fr at ...176... address. All the old email address will no be used since now ! Regards, Fabien Bodard From gambas at ...1... Sun May 21 00:31:19 2006 From: gambas at ...1... (Benoit Minisini) Date: Sun, 21 May 2006 00:31:19 +0200 Subject: [Gambas-devel] Release of gambas 1.9.30 Message-ID: <200605210031.19713.gambas@...1...> Hi, Besides including the 1.9.29 patch, the main changes of this release are the following: * Relative paths can include '.' and '..', and can refer to a directory. Consequently, project directories are now stored in the executable with project data files. * UDP sockets can send broadcast packets. Set the Broadcast property of the UDPSocket object for that. * Components can tell the IDE what features they implement, and what features they need. A feature is just a symbol, like 'EventLoop', 'OpenGLViewer', 'ImageProvider'... The IDE uses that to tell the user that some components need some other ones, or is not compatible with another component. * DataSource is now sortable, and DataView uses this new feature when you click on a column header. * A printing example made by Timothy Marshal-Nichols was added. * The MDI IDE now uses SidePanel for the property window and the toolbox. See the ChangeLog for the other changes and bug fixes at http://gambas.sf.net/changelog2.html. Enjoy it! Regards, -- Benoit Minisini From dcamposf at ...176... Sun May 21 19:17:57 2006 From: dcamposf at ...176... (Daniel Campos) Date: Sun, 21 May 2006 17:17:57 +0000 Subject: [Gambas-devel] Release of gambas 1.9.30 In-Reply-To: <200605210031.19713.gambas@...1...> References: <200605210031.19713.gambas@...1...> Message-ID: <7259b5ae0605211017g3eac1e19m33bea6d4d849ea27@...178...> Hi: The new IDE seems to be unuseable: once you write the name of a module or class and write the dot to see the autocompletion window, the window in which you are writting dissapears... Daniel 2006/5/20, Benoit Minisini : > > Hi, > > Besides including the 1.9.29 patch, the main changes of this release are > the > following: > > * Relative paths can include '.' and '..', and can refer to a directory. > Consequently, project directories are now stored in the executable with > project data files. > > * UDP sockets can send broadcast packets. Set the Broadcast property of > the > UDPSocket object for that. > > * Components can tell the IDE what features they implement, and what > features > they need. A feature is just a symbol, like 'EventLoop', 'OpenGLViewer', > 'ImageProvider'... The IDE uses that to tell the user that some components > need some other ones, or is not compatible with another component. > > * DataSource is now sortable, and DataView uses this new feature when you > click on a column header. > > * A printing example made by Timothy Marshal-Nichols was added. > > * The MDI IDE now uses SidePanel for the property window and the toolbox. > > See the ChangeLog for the other changes and bug fixes at > http://gambas.sf.net/changelog2.html. > > Enjoy it! > > Regards, > > -- > Benoit Minisini > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Gambas-devel mailing list > Gambas-devel at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-devel > -------------- next part -------------- An HTML attachment was scrubbed... URL: From sirfabien at ...176... Sun May 21 22:53:25 2006 From: sirfabien at ...176... (Fabien Bodard) Date: Sun, 21 May 2006 22:53:25 +0200 Subject: [Gambas-devel] Release of gambas 1.9.30 In-Reply-To: <7259b5ae0605211017g3eac1e19m33bea6d4d849ea27@...178...> References: <200605210031.19713.gambas@...1...> <7259b5ae0605211017g3eac1e19m33bea6d4d849ea27@...178...> Message-ID: <200605212253.25398.sirfabien@...176...> Le Sunday 21 Mai 2006 19:17, Daniel Campos a ?crit?: Hi, Benoit and Daniel, For me, no problem like Daniel but the side panel are unusable in a 1024 X 768 resolution. if i want to design a form too big it's really not usefull. I think the for designer can't be in the same container (workspace). It remember a program i don't like ... krita... not for the capability but for the same problem on 'little resolution'. I think today 1024X... i the standard resolution... and the max that my laptop can do ! Regards, Fabien Bodard > Hi: > > The new IDE seems to be unuseable: once you write the name of a module or > class and write the dot to see the autocompletion window, the window in > which you are writting dissapears... > > Daniel > > 2006/5/20, Benoit Minisini : > > Hi, > > > > Besides including the 1.9.29 patch, the main changes of this release are > > the > > following: > > > > * Relative paths can include '.' and '..', and can refer to a directory. > > Consequently, project directories are now stored in the executable with > > project data files. > > > > * UDP sockets can send broadcast packets. Set the Broadcast property of > > the > > UDPSocket object for that. > > > > * Components can tell the IDE what features they implement, and what > > features > > they need. A feature is just a symbol, like 'EventLoop', 'OpenGLViewer', > > 'ImageProvider'... The IDE uses that to tell the user that some > > components need some other ones, or is not compatible with another > > component. > > > > * DataSource is now sortable, and DataView uses this new feature when you > > click on a column header. > > > > * A printing example made by Timothy Marshal-Nichols was added. > > > > * The MDI IDE now uses SidePanel for the property window and the toolbox. > > > > See the ChangeLog for the other changes and bug fixes at > > http://gambas.sf.net/changelog2.html. > > > > Enjoy it! > > > > Regards, > > > > -- > > Benoit Minisini > > > > > > > > ------------------------------------------------------- > > Using Tomcat but need to do more? Need to support web services, security? > > Get stuff done quickly with pre-integrated technology to make your job > > easier > > Download IBM WebSphere Application Server v.1.0.1 based on Apache > > Geronimo > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > _______________________________________________ > > Gambas-devel mailing list > > Gambas-devel at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-devel From zombee81 at ...473... Fri May 26 16:26:20 2006 From: zombee81 at ...473... (Jonathan Brown) Date: Fri, 26 May 2006 09:26:20 -0500 Subject: [Gambas-devel] A book on Gambas Message-ID: <20060526142621.30F4B83C11@...474...> Hi Guys I'm writting a book on Gambas for beginners, would you post ideas on what you would like to see in the book? Many Thanks Jonathan -- ___________________________________________________ Play 100s of games for FREE! http://games.mail.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From gambas at ...1... Sun May 28 23:50:31 2006 From: gambas at ...1... (Benoit Minisini) Date: Sun, 28 May 2006 23:50:31 +0200 Subject: [Gambas-devel] Release of gambas 1.9.31 Message-ID: <200605282350.31753.gambas@...1...> Hi, folks. This new release mainly enhances the MDI development environment: * The Editor control is used instead of the old GambasEditor control that was removed. * The hierarchy window and the icon editor toolbox were put in the right side panel. * The arrow keys now move controls in the form editor. * The text editor has HTML syntax highlighting now. The database manager has a new dialog for importing CSV files too. Note that there are problems yet with shortcuts, as many menus have the same shortcuts. For example, you get srange behaviours when hitting CTRL+C/CTRL+X/CTRL+V in the editor, as these shortcuts are defined in the popup menu of the project treeview. I don't know how to solve this problem in a clean way. I plan to make a class named Action. This class will centralize all actions associated with menu entries, buttons, toolbar buttons... The menu entries, and the buttons will subscribe to an action, and then you will be able to catch the activation of these controls, or to enable/disable them in one shot, by using the Action class. Nothing is done yet! And there are of course a bunch of bug fixes. Here is the ChangeLog: --8<------------------------------------------------------------------------ DEVELOPMENT ENVIRONMENT * NEW: The GambasEditor control has been replaced by the Editor control. * NEW: The hierarchy window and the icon editor toolbox were put in the right side panel. * NEW: The arrow keys now move controls in the form editor. * NEW: A new menu entry to copy the path of a project data file into the clipboard. * BUG: Constraints between components should be correctly managed now, in the project properties dialog. * NEW: The text editor has HTML syntax highlighting now. * BUG: The translation dialog does not fail anymore when the project directory includes non-ASCII characters. * NEW: Defining the project startup class is optimized now. DATABASE MANAGER * NEW: A new dialog for importing CSV files. * BUG: Image.Load() is static now. Some fixes of image loading. INTERPRETER * BUG: RDir() was fixed, and should work with very long file names now. COMPILER * BUG: A bug in the reading of *.list file was fixed. It prevented the compilation of project using EXPORT OPTIONAL. GB.QT COMPONENT * BUG: The default and cancel buttons management was fixed. * BUG: Drawing.Width and Drawing.Height should always return an accurate value now. * BUG: Stretching a null image now creates a void image of the specified size. * BUG: Menu events generated by a menu opened with the Popup method are now delivered before the method returns. GB.QT.EXT COMPONENT * BUG: Many fixes in the keyboard and focus handling of the Editor control. * NEW: All line numbers are displayed in the Editor control. * BUG: Gambas sytnax highlighting does not leak memory anymore. GB.QT.EDITOR COMPONENT * This component has been removed. GB.FORM COMPONENT * BUG: The DirChooser now raises its events correctly. * NEW: SidePanel buttons now can display a tooltip. GB.DB COMPONENT * BUG: Void table, index or field names are correctly handled now, and do not crash the interpreter anymore. --8<------------------------------------------------------------------------ Enjoy it! -- Benoit Minisini From fasici at ...451... Tue May 30 20:12:43 2006 From: fasici at ...451... (Fatih =?utf-8?q?A=C5=9F=C4=B1c=C4=B1?=) Date: Tue, 30 May 2006 21:12:43 +0300 Subject: [Gambas-devel] Editor problem with Turkish locale Message-ID: <200605302112.43954.fasici@...451...> Hi, When I type "if" in the editor, it doesn't convert it to "IF". Because in Turkish, UCase$("i") <> "I" (as written in the changelog of 0.95 :). regards, Fatih Asici From fasici at ...451... Tue May 30 20:15:24 2006 From: fasici at ...451... (Fatih =?utf-8?q?A=C5=9F=C4=B1c=C4=B1?=) Date: Tue, 30 May 2006 21:15:24 +0300 Subject: [Gambas-devel] Editor problem with Turkish locale In-Reply-To: <200605302112.43954.fasici@...451...> References: <200605302112.43954.fasici@...451...> Message-ID: <200605302115.24347.fasici@...451...> Sal? 30 May 2006 21:12 tarihinde, Fatih A??c? ?unlar? yazm??t?: > Hi, > > When I type "if" in the editor, it doesn't convert it to "IF". Because in > Turkish, UCase$("i") <> "I" (as written in the changelog of 0.95 :). > > regards, > Fatih Asici > Forgot to say: You can test it with LC_ALL=tr_TR.UTF-8 and I am using gambas version 1.9.31. regards, Fatih Asici From gambas at ...1... Tue May 30 23:02:47 2006 From: gambas at ...1... (Benoit Minisini) Date: Tue, 30 May 2006 23:02:47 +0200 Subject: [Gambas-devel] Editor problem with Turkish locale In-Reply-To: <200605302115.24347.fasici@...451...> References: <200605302112.43954.fasici@...451...> <200605302115.24347.fasici@...451...> Message-ID: <200605302302.48185.gambas@...1...> On Tuesday 30 May 2006 20:15, Fatih A??c? wrote: > Sal? 30 May 2006 21:12 tarihinde, Fatih A??c? ?unlar? yazm??t?: > > Hi, > > > > When I type "if" in the editor, it doesn't convert it to "IF". Because in > > Turkish, UCase$("i") <> "I" (as written in the changelog of 0.95 :). > > > > regards, > > Fatih Asici > > Forgot to say: You can test it with LC_ALL=tr_TR.UTF-8 and I am using > gambas version 1.9.31. > > regards, > Fatih Asici > I think I have fixed the problem "definitely", in the sense that now all locale-aware string comparisons are replaced by non locale-aware comparisons by using the C preprocessor, everywhere in the gambas sources. But it won't fix the problem inside the libraries gambas uses! But you have to wait the next release, as it is a too big change to make a patch. Regards, -- Benoit Minisini