Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
2012/3/5 Vincent Snijders vincent.snijd...@gmail.com: Op 4 maart 2012 19:03 heeft Kjow antispamm...@gmail.com het volgende geschreven: Which is the svn url of current 0.9.30.4? The URL of 0.9.30.4RC1 (Release candidate 1) is: http://svn.freepascal.org/svn/lazarus/tags/lazarus_0_9_30_4RC1/ It has been tagged from http://svn.freepascal.org/svn/lazarus/branches/release_0_9_30_4/ Vincent Thank you Vincent! But I get this error ... ... C:/Develop/fpc/binutils/rm.exe -f *.s *_ppas.bat make[1]: Leaving directory `c:/Develop/lazarus/ideintf' make -C packager/registration all make[1]: Entering directory `c:/Develop/lazarus/packager/registration' C:/Develop/fpc/binutils/rm.exe -f ../units/i386-win32/lazaruspackageintf.ppu C:/Develop/fpc/binutils/gmkdir.exe -p ../units/i386-win32 C:/Develop/fpc/2.6.0/bin/i386-Win32/ppc386.exe -gl -Fu. -FE. -FU../units/i386-wi n32 -di386 lazaruspackageintf.pas Fatal: Can't find unit system used by LazarusPackageIntf Fatal: Compilation aborted make[1]: *** [lazaruspackageintf.ppu] Error 1 make[1]: Leaving directory `c:/Develop/lazarus/packager/registration' make: *** [packager/registration] Error 2 c:\Develop\lazarus Best regards, Kjow -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
2012/3/5 Kjow antispamm...@gmail.com: 2012/3/5 Vincent Snijders vincent.snijd...@gmail.com: Op 4 maart 2012 19:03 heeft Kjow antispamm...@gmail.com het volgende geschreven: Which is the svn url of current 0.9.30.4? The URL of 0.9.30.4RC1 (Release candidate 1) is: http://svn.freepascal.org/svn/lazarus/tags/lazarus_0_9_30_4RC1/ It has been tagged from http://svn.freepascal.org/svn/lazarus/branches/release_0_9_30_4/ Vincent Thank you Vincent! But I get this error ... ... Fatal: Can't find unit system used by LazarusPackageIntf Fatal: Compilation aborted make[1]: *** [lazaruspackageintf.ppu] Error 1 make[1]: Leaving directory `c:/Develop/lazarus/packager/registration' make: *** [packager/registration] Error 2 PS I'm using fpc from http://svn.freepascal.org/svn/fpc/branches/fixes_2_6 -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
Op 5 maart 2012 09:01 heeft Kjow antispamm...@gmail.com het volgende geschreven: But I get this error ... ... C:/Develop/fpc/binutils/rm.exe -f *.s *_ppas.bat make[1]: Leaving directory `c:/Develop/lazarus/ideintf' make -C packager/registration all make[1]: Entering directory `c:/Develop/lazarus/packager/registration' C:/Develop/fpc/binutils/rm.exe -f ../units/i386-win32/lazaruspackageintf.ppu C:/Develop/fpc/binutils/gmkdir.exe -p ../units/i386-win32 C:/Develop/fpc/2.6.0/bin/i386-Win32/ppc386.exe -gl -Fu. -FE. -FU../units/i386-wi n32 -di386 lazaruspackageintf.pas Fatal: Can't find unit system used by LazarusPackageIntf Fatal: Compilation aborted make[1]: *** [lazaruspackageintf.ppu] Error 1 make[1]: Leaving directory `c:/Develop/lazarus/packager/registration' make: *** [packager/registration] Error 2 c:\Develop\lazarus Is your fpc.cfg correct? Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
On Mon, 5 Mar 2012 09:11:15 +0100 Vincent Snijders vincent.snijd...@gmail.com wrote: Op 5 maart 2012 09:01 heeft Kjow antispamm...@gmail.com het volgende geschreven: But I get this error ... ... C:/Develop/fpc/binutils/rm.exe -f *.s *_ppas.bat make[1]: Leaving directory `c:/Develop/lazarus/ideintf' make -C packager/registration all make[1]: Entering directory `c:/Develop/lazarus/packager/registration' C:/Develop/fpc/binutils/rm.exe -f ../units/i386-win32/lazaruspackageintf.ppu C:/Develop/fpc/binutils/gmkdir.exe -p ../units/i386-win32 C:/Develop/fpc/2.6.0/bin/i386-Win32/ppc386.exe -gl -Fu. -FE. -FU../units/i386-wi n32 -di386 lazaruspackageintf.pas Where does '-di386' come from? Fatal: Can't find unit system used by LazarusPackageIntf Fatal: Compilation aborted make[1]: *** [lazaruspackageintf.ppu] Error 1 make[1]: Leaving directory `c:/Develop/lazarus/packager/registration' make: *** [packager/registration] Error 2 c:\Develop\lazarus Is your fpc.cfg correct? Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
Vincent Snijders vincent.snijd...@gmail.com wrote: Is your fpc.cfg correct? 2012/3/5 Mattias Gaertner nc-gaert...@netcologne.de: On Mon, 5 Mar 2012 09:11:15 +0100 Where does '-di386' come from? Well, I discovered that my fpc didn't install correctly. I'm trying to recompile fpc. Best Regards, Kjow -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
I will do. Cheers, Miquel. 2012/3/5 Vincent Snijders vincent.snijd...@gmail.com Op 4 maart 2012 14:48 heeft Danilo Gropelo danilogrop...@gmail.com het volgende geschreven: i get this same error when compile. win64 here. Em 4 de março de 2012 10:46, Miquel Bruns miquel.br...@gmail.com escreveu: I get this error when compile: C:\lazarus\lcl\masks.pas(29,22) Fatal: Can't find unit contnrs used by Masks I found a possible cause. Please test with tomorrow's snapshot of 0.9.30.3 or with the upcoming 0.9.30.4RC2. Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
Op 4 maart 2012 14:32 heeft Patrick Chevalley pcheval...@gmail.com het volgende geschreven: Hi, At the moment 0.9.30.4 do not work on Ubuntu 12.04 and Fedora 17. Can you merge the revision 35051 that fix this problem? see http://bugs.freepascal.org/view.php?id=21129 Zeljan looked into it and provided me a list of revisions to be merged. They are now in fixes_0_9_30 branch, so you can test with tomorrow's 0.9.30.3 snapshot or with the upcoming 0.9.30.4RC2, Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
On Monday 05 of March 2012 10:41:22 Vincent Snijders wrote: Op 4 maart 2012 14:32 heeft Patrick Chevalley pcheval...@gmail.com het volgende geschreven: Hi, At the moment 0.9.30.4 do not work on Ubuntu 12.04 and Fedora 17. Can you merge the revision 35051 that fix this problem? see http://bugs.freepascal.org/view.php?id=21129 Zeljan looked into it and provided me a list of revisions to be merged. They are now in fixes_0_9_30 branch, so you can test with tomorrow's 0.9.30.3 snapshot or with the upcoming 0.9.30.4RC2, There will be more merged stuff (mostly gtk2 (fixes modal windows under KDE), some qt and r31087 which fixes #15967) All needed revisions are prepared and I'm testing it atm. zeljko -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Adding packages at build time
Mattias Gaertner wrote: On Sun, 4 Mar 2012 15:46:18 +0100 Bernd prof7...@googlemail.com wrote: 2012/3/2 Mattias Gaertner nc-gaert...@netcologne.de: Why do you build two times? Why not simply svn up und rebuild the IDE via the IDE? I think I know what the problem is, I also wondered what would be the best solution for this and found nothing. The problem is the build lazarus from within Lazarus is using a somehow different way to buil it. From the console output it looks like build lazarus is *somehow* making use of the same makefiles too but it is producing a different result when running the same make target from the console. I think with build two times when doing a fresh install (or after fixing a broken unrunnable lazarus) he refers to: svn checkout (or svn up -r known_working or otherwise fix broken things) make clean all --- this is the first time and then from the menu ./lazarus Tools - build lazarus -- this is the second time. Sorry, I missed the earlier messages. I've just compiled 0.9.30.4rc, and I no longer see a problem. However until comparatively recently if you got Lazarus using svn co (etc.) and then did a make bigide with default settings, the first project you built also recompiled a whole lot of underlying libraries. Many thanks to whoever fixed this. However once aware of the issue I didn't consider it to be a particularly big deal, more serious is any requirement to rebuild the IDE from inside since on tight systems this obviously depletes the resources available for the compiler and- in particular- linker. There should be a make target that does exactly the same as the menu item build lazarus, somehow the highly obscure make-voodoo that is performed in the build lazarus menu command should also be accessible from the console without having any working Lazarus binary. I once tried to reverse-engineer what exactly is going on and how and why calling the *same* make target would produce different outcomes when called from within the IDE and the command line but eventually I gave up. If you want to build the IDE with packages use lazbuild --build-ide= What do you mean- like lazbuild --build-ide=lazsvnpkg as an alternative to make all ? In that case what's the basic package list corresponding to bigide? -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Project management
On 03/01/2012 04:25 PM, Hans-Peter Diettrich wrote: Please tell us *which* documentation tools you tried already, and *why* you found them unusable. (Not really wanting to enlarge the discussion even more, but as I have been directly asked: ) Being sure that IDE help only makes sense to me when it is usable offline and can search across all issues (e.g. if doing F1 in some word, a decent text should be provided, may the word be a keyword of the language, of the RTL or of the LCL, many months ago I asked about this in the mailing list. While I only recently learned that the CHM help in fact is supposed to support this, as well, at that time, only Graeme answered that DocView is the tool I need, and thus I concentrated on that and tried to generate all the necessary *.inf files from the svn content. I failed in spite of Graeme's hard trying to guide me. Thus gave up, as I thought I would be unable to review any change I would locally do in the svn based help source files. Only very recently I learned that FPDoc is supposed to be so tightly integrated in the Lazarus IDE, that local changes made FPDoc should immediately (without any compiling) be activated and be reviewable using the IDE. OTOH not all parts (issues) of the docs seems to be the target of FPDoc. Right now, DoDi seems to do a great job enhancing FPDoc regarding To-Do annotation and make it more usable. So I obviously did only some testing, evaluating and provided just suggestion (that might sometimes sound like complains). This obviously qualifies me as a troll and so please ignore me. Thanks, -Michael -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
2012/3/5 Vincent Snijders vincent.snijd...@gmail.com: Zeljan looked into it and provided me a list of revisions to be merged. They are now in fixes_0_9_30 branch, so you can test with tomorrow's 0.9.30.3 snapshot or with the upcoming 0.9.30.4RC2, Vincent I can compile Lazarus 0.9.30.3 (http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_30/) with make clean all, but when I make bigide I have an error: c:\Develop\lazarusmake bigideclean bigide OPT=-Xg ... ... Compiling c:\Develop\lazarus\components\jcf2\Ui\Settings\frClarifyReturns.pas Compiling c:\Develop\lazarus\components\jcf2\Ui\Settings\frCompilerDirectReturns .pas frCompilerDirectReturns.pas(88,27) Error: Abstract methods can't be called direc tly frCompilerDirectReturns.pas(159) Fatal: There were 1 errors compiling module, st opping Fatal: Compilation aborted make[2]: *** [jcfidelazarus.ppu] Error 1 make[2]: Leaving directory `c:/Develop/lazarus/components/jcf2/IdePlugin/lazarus ' make[1]: *** [bigidecomponents] Error 2 make[1]: Leaving directory `c:/Develop/lazarus/components' make: *** [bigidecomponents] Error 2 c:\Develop\lazarus Kjow -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Adding packages at build time
On Mon, 05 Mar 2012 10:26:13 + Mark Morgan Lloyd markmll.laza...@telemetry.co.uk wrote: Mattias Gaertner wrote: On Sun, 4 Mar 2012 15:46:18 +0100 Bernd prof7...@googlemail.com wrote: 2012/3/2 Mattias Gaertner nc-gaert...@netcologne.de: Why do you build two times? Why not simply svn up und rebuild the IDE via the IDE? I think I know what the problem is, I also wondered what would be the best solution for this and found nothing. The problem is the build lazarus from within Lazarus is using a somehow different way to buil it. From the console output it looks like build lazarus is *somehow* making use of the same makefiles too but it is producing a different result when running the same make target from the console. I think with build two times when doing a fresh install (or after fixing a broken unrunnable lazarus) he refers to: svn checkout (or svn up -r known_working or otherwise fix broken things) make clean all --- this is the first time and then from the menu ./lazarus Tools - build lazarus -- this is the second time. Sorry, I missed the earlier messages. I've just compiled 0.9.30.4rc, and I no longer see a problem. However until comparatively recently if you got Lazarus using svn co (etc.) and then did a make bigide with default settings, the first project you built also recompiled a whole lot of underlying libraries. It recompiles if you added custom options in the Configure build Lazarus dialog. If you have the default settings the 0.9.31 IDE should only recompile the IDE and the packages that are not in bigide, aka your additional installed packages. If you found a different behavior please report the bug. Many thanks to whoever fixed this. However once aware of the issue I didn't consider it to be a particularly big deal, more serious is any requirement to rebuild the IDE from inside since on tight systems this obviously depletes the resources available for the compiler and- in particular- linker. There should be a make target that does exactly the same as the menu item build lazarus, somehow the highly obscure make-voodoo that is performed in the build lazarus menu command should also be accessible from the console without having any working Lazarus binary. I once tried to reverse-engineer what exactly is going on and how and why calling the *same* make target would produce different outcomes when called from within the IDE and the command line but eventually I gave up. If you want to build the IDE with packages use lazbuild --build-ide= What do you mean- like lazbuild --build-ide=lazsvnpkg as an alternative to make all ? In that case what's the basic package list corresponding to bigide? No. There is currently no command line tool to change the list of install packages. lazbuild takes the list from the same place as the IDE - your config directory. The parameter --build-ide takes additional compiler options. Like debugger settings, verbosity, checks or defines. To compile an IDE with your current list of installed packages use lazbuild --build-ide= Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Adding packages at build time
Mattias Gaertner wrote: On Mon, 05 Mar 2012 10:26:13 + Mark Morgan Lloyd markmll.laza...@telemetry.co.uk wrote: Mattias Gaertner wrote: On Sun, 4 Mar 2012 15:46:18 +0100 Bernd prof7...@googlemail.com wrote: 2012/3/2 Mattias Gaertner nc-gaert...@netcologne.de: Why do you build two times? Why not simply svn up und rebuild the IDE via the IDE? I think I know what the problem is, I also wondered what would be the best solution for this and found nothing. The problem is the build lazarus from within Lazarus is using a somehow different way to buil it. From the console output it looks like build lazarus is *somehow* making use of the same makefiles too but it is producing a different result when running the same make target from the console. I think with build two times when doing a fresh install (or after fixing a broken unrunnable lazarus) he refers to: svn checkout (or svn up -r known_working or otherwise fix broken things) make clean all --- this is the first time and then from the menu ./lazarus Tools - build lazarus -- this is the second time. Sorry, I missed the earlier messages. I've just compiled 0.9.30.4rc, and I no longer see a problem. However until comparatively recently if you got Lazarus using svn co (etc.) and then did a make bigide with default settings, the first project you built also recompiled a whole lot of underlying libraries. It recompiles if you added custom options in the Configure build Lazarus dialog. Until recently an IDE built with make bigide recompiled at least some packages when told to build the first project. This was irrespective of whether I was patching in e.g. lazsvnpkg. If you have the default settings the 0.9.31 IDE should only recompile the IDE and the packages that are not in bigide, aka your additional installed packages. If you found a different behavior please report the bug. It's apparently been fixed, but I'll keep an eye on it. Many thanks to whoever fixed this. However once aware of the issue I didn't consider it to be a particularly big deal, more serious is any requirement to rebuild the IDE from inside since on tight systems this obviously depletes the resources available for the compiler and- in particular- linker. There should be a make target that does exactly the same as the menu item build lazarus, somehow the highly obscure make-voodoo that is performed in the build lazarus menu command should also be accessible from the console without having any working Lazarus binary. I once tried to reverse-engineer what exactly is going on and how and why calling the *same* make target would produce different outcomes when called from within the IDE and the command line but eventually I gave up. If you want to build the IDE with packages use lazbuild --build-ide= What do you mean- like lazbuild --build-ide=lazsvnpkg as an alternative to make all ? In that case what's the basic package list corresponding to bigide? No. There is currently no command line tool to change the list of install packages. lazbuild takes the list from the same place as the IDE - your config directory. The parameter --build-ide takes additional compiler options. Like debugger settings, verbosity, checks or defines. To compile an IDE with your current list of installed packages use lazbuild --build-ide= OK. So going back to my original query: if I want to add something like lazsvnpkg for the initial build I've got to patch it in myself. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
Op 5 maart 2012 11:36 heeft Kjow antispamm...@gmail.com het volgende geschreven: 2012/3/5 Vincent Snijders vincent.snijd...@gmail.com: Zeljan looked into it and provided me a list of revisions to be merged. They are now in fixes_0_9_30 branch, so you can test with tomorrow's 0.9.30.3 snapshot or with the upcoming 0.9.30.4RC2, Vincent I can compile Lazarus 0.9.30.3 (http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_30/) with make clean all, but when I make bigide I have an error: c:\Develop\lazarusmake bigideclean bigide OPT=-Xg ... ... Please, try with fpc 2.6.0; fpc 2.6.1 might be more strict and is not supported by the fixes branch, Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
2012/3/5 Vincent Snijders vincent.snijd...@gmail.com: Please, try with fpc 2.6.0; fpc 2.6.1 might be more strict and is not supported by the fixes branch, Vincent I get fpc from http://svn.freepascal.org/svn/fpc/branches/fixes_2_6 So, which is the right (svn) combination between lazarus/fpc? Maybe: http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_30/ http://svn.freepascal.org/svn/fpc/tags/release_2_6_0/ Thank you, Kjow -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
Op 5 maart 2012 12:50 heeft Kjow antispamm...@gmail.com het volgende geschreven: 2012/3/5 Vincent Snijders vincent.snijd...@gmail.com: Please, try with fpc 2.6.0; fpc 2.6.1 might be more strict and is not supported by the fixes branch, Vincent I get fpc from http://svn.freepascal.org/svn/fpc/branches/fixes_2_6 So, which is the right (svn) combination between lazarus/fpc? Maybe: http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_30/ http://svn.freepascal.org/svn/fpc/tags/release_2_6_0/ That's correct for 0.9.30.3. For 0.9.30.4RC1, it is: http://svn.freepascal.org/svn/lazarus/tags/lazarus_0_9_30_4RC1/ http://svn.freepascal.org/svn/fpc/tags/release_2_6_0/ Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Options dialog filter
2012/3/5 Hans-Peter Diettrich drdiettri...@aol.com A ComboBox should react on WM_SETFONT. Also CB_SETITEMHEIGHT should be usable to set its Height to an arbitrary value, differently for the edit box and the list. ComboBoxes are currently not even included in the filtering of Options dialogs. RadioButton, CheckBox and GroupBox are the problem. There are so many of them and they have caption text just like Label has. It is not very logical that Label can be colored but the other not. Does anyone have a plan to fix it? Which interface methods are involved? Interface? I don't know. I am talking about TControl.Color and TControl.Font.Color. If you know how to fix it, please tell me. It may be related to themes as Paul Ishenin mentioned, but I have seen colors used in other GUIs. Besides, why can Label be colored then? Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Lazarus 0.9.30.4 release candidate 1 available for download
Op 5 maart 2012 11:36 heeft Kjow antispamm...@gmail.com het volgende geschreven: 2012/3/5 Vincent Snijders vincent.snijd...@gmail.com: Zeljan looked into it and provided me a list of revisions to be merged. They are now in fixes_0_9_30 branch, so you can test with tomorrow's 0.9.30.3 snapshot or with the upcoming 0.9.30.4RC2, Vincent I can compile Lazarus 0.9.30.3 (http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_30/) with make clean all, but when I make bigide I have an error: I fixed this error in fixes_0_9_30, Vincent -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] FPC Lazarus GIT mirrors
On 5 March 2012 12:48, Alexander Shishkin wrote: Out of synch again. Yes, thank you. I was rebuilding two of our servers over the weekend. One server was running the fpc lazarus git mirror sync scripts. I'm now adding the final touches to the new servers, and checking everything over before they go live. They should be up and running later today, or early tomorrow morning (GMT+2). Sorry for any inconvenience. -- Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Options dialog filter
It may be related to themes as Paul Ishenin mentioned, but I have seen colors used in other GUIs. Probably those GUIs are custom-drawn, but you are using native widgets in your GUI. If you want unrestricted colouring options you can use TCDCheckBox and friends from our custom drawn controls units in the LCL: http://wiki.lazarus.freepascal.org/Lazarus_Custom_Drawn_Controls But it should be used with care since it might look different then the other nearby controls. -- Felipe Monteiro de Carvalho -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Options dialog filter
Am 05.03.2012 16:11, schrieb Felipe Monteiro de Carvalho: It may be related to themes as Paul Ishenin mentioned, but I have seen colors used in other GUIs. Probably those GUIs are custom-drawn, but you are using native widgets in your GUI. If you want unrestricted colouring options you can use TCDCheckBox and friends from our custom drawn controls units in the LCL: http://wiki.lazarus.freepascal.org/Lazarus_Custom_Drawn_Controls But it should be used with care since it might look different then the other nearby controls. The controls Juha is talking about are those of the IDE's Options dialog. So I don't know whether custom drawn controls are an option there... Regards, Sven -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Options dialog filter
2012/3/5 Sven Barth pascaldra...@googlemail.com The controls Juha is talking about are those of the IDE's Options dialog. So I don't know whether custom drawn controls are an option there... Exactly. Felipe, did you look at the filtering in the Options dialog? The code just iterates all TControls in all settings frames, changes caption text color if the text matches, and finally hides entries to frames which didn't have matches. Simple and elegant, except that it does not work on Windows! Now I have changed it to use Font.Style instead of Font.Color. Color would be a more distinctive and stronger tool here. Juha -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Options dialog filter
2012/3/5 Juha Manninen juha.mannine...@gmail.com: Exactly. Felipe, did you look at the filtering in the Options dialog? Aha, so it affects the entire dialog. Well, at least bold is supported. -- Felipe Monteiro de Carvalho -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Options dialog filter
Paul Ishenin schrieb: 05.03.2012 2:11, Juha Manninen пишет: Neither Color nor Font.Color are respected on Windows. It should be possible, I have seen colored GUIs in other Windows programs. Does anyone have a plan to fix it? This depends on windows. When your application supports themes they must be respected. You can ask windows to change the color but windows simple ignores this. Thus it may be a bad idea to use themes in the IDE? DoDi -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Options dialog filter
05.03.12 21:04, Juha Manninen пишет: It may be related to themes as Paul Ishenin mentioned, but I have seen colors used in other GUIs. Please give an example of other GUI. I will check that and maybe correct LCL if possible. Best regards, Paul Ishenin -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
[Lazarus] Getting Version 0.99.0 up to 100% this year?
Hi, there are some issues in the roadmap list for version 0.99.0 which should be moved. E.g. http://bugs.freepascal.org/bug_view_advanced_page.php?bug_id=12294 As I can see the LazTarget has been moved to 1.2 already 2011-10-07 18:34 Vincent Snijders LazTarget 1.0 = 1.2 but it's still Target Version=0.99.0 The same with this issues: http://bugs.freepascal.org/view.php?id=12397 -- font inconsistencies http://bugs.freepascal.org/view.php?id=19508 -- Incorrect Zoom Metric http://bugs.freepascal.org/view.php?id=16905 -- docked IDE: closing a file moves focus to component palette or none at all http://bugs.freepascal.org/view.php?id=14333 -- Lazarus Metafile: X-platform vector graphic implementation http://bugs.freepascal.org/view.php?id=16374 -- Replace usage of GTK private structures http://bugs.freepascal.org/view.php?id=18219 -- MenuItem size bad under windows 7 high dpi modes (reopen issue) http://bugs.freepascal.org/view.php?id=18645 -- Modal form can be stuck under other forms http://bugs.freepascal.org/view.php?id=18298 -- Please update the default layout provided with anchor docking package http://bugs.freepascal.org/view.php?id=12294 -- About Lazarus menu item should be in the Application menu under Mac OS X http://bugs.freepascal.org/view.php?id=17835 -- chmcontentprovider in chmhelp could be made more useful for context sensitive help http://bugs.freepascal.org/view.php?id=18538 -- Under certain configurations docked windows, lower window arbitrarily increasing its height http://bugs.freepascal.org/view.php?id=15189 --TDBDateEdit - data-aware TDateEdit http://bugs.freepascal.org/view.php?id=18344 -- TStringGrid - unexpected selection -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] Getting Version 0.99.0 up to 100% this year?
06.03.2012 13:53, Samuel Herzog пишет: Hi, there are some issues in the roadmap list for version 0.99.0 which should be moved. Thanks, I updated all except the last one. http://bugs.freepascal.org/view.php?id=18344 -- TStringGrid - unexpected selection Here I don't know what to do, let Vincent and Felipe decide. Best regards, Paul Ishenin -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus