[lazarus] FPC package builder
The attached create_fpc_deb.sh is the latest working copy. # create native ./create_fpc_deb.sh fpc ~/lazarus/fpc # create win32 cross compiler # script couldn't guess BINUTILSPREFIX as it begins with i586 not i386 OS_TARGET=win32 CPU_TARGET=i386 BINUTILSPREFIX=i586-mingw32msvc- ./create_fpc_deb.sh fpc ~/lazarus/fpc # create powerpc linux OS_TARGET=linux CPU_TARGET=powerpc ./create_fpc_deb.sh fpc ~/lazarus/fpc /etc/fpc.cfg has: #include /usr/lib/fpc/fpc-cross.cfg which has entries like: #if 2.3.1 = $fpcversion #include /usr/lib/fpc/2.3.1/fpc-cross.cfg #end added. I have to do this because fpc doesn't interpolate the $fpcversion in #include statements even though it does in the error message generated by failed include statements! (as strace shows, it looks for a file with literally $fpcversion in the name). These various files are correctly managed in postinst and prerm. BUGS: The cross-fpc package has the cross compiler in, so you can't install two cross packages for the same CPU. There ought to be a separate package for each cross compiler and additional packages for each OS target depending on the CPU package. However I will not fix up this script to handle that, I will adjust the main fpc makefile so that it creates a debian folder with the right control files for all these packages in it; at such time this script will be reduced to a make-dist on the svn, and the deb_build on that. Sam create_fpc_deb.sh Description: application/shellscript
Re: [lazarus] New icon for lazarus
Hi, this morning I felt like graphing... the print on the ground is a nice idea, so I tried to solve the problem of contrast and resolution in windows detail view, i.e. 16x16 icons. Contrast is solved by using the color of a cheetah instead of grey as a basic color + high-lining (English??) the prints with black. To make it more modern I added a point of light effect on the main finger print. From 48x48 to 32x32 everything scales well; in the 16x16 there is a resolution problem: scaling is too confusing, so I basically re-drew the same icon but changing the smaller prints. So, here's my result, anyone likes it ? cheers, Roberto 2007/12/21, Marc Weustink [EMAIL PROTECTED]: Vincent Snijders wrote: Marc Weustink schreef: wile64 wrote: I propose a new icon for lazarus, It can be used for whatever you want :) huh... this is a grey dot. Any meaning/thoughts ? I thought it was a pawn print of a cheetah. But it is not very clear, you have to 'know' it to see it. I found out too... default the smallest is shown here, after opening and browsing the icon images I saw the larger ones. Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives attachment: lazarus_icon_roberto.ico
software breakpoints [lazarus]
Under Kubuntu I downloaded the newest lazarus and fpc. But i cannot use software breakpoints. It is disabled. Is this a configuration issue or are software not implemented yet ? regards _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] New icon for lazarus
2007/12/21, Roberto Padovani [EMAIL PROTECTED]: Hi, this morning I felt like graphing... the print on the ground is a nice idea, so I tried to solve the problem of contrast and resolution in windows detail view, i.e. 16x16 icons. Contrast is solved by using the color of a cheetah instead of grey as a basic color + high-lining (English??) the prints with black. To make it more modern I added a point of light effect on the main finger print. From 48x48 to 32x32 everything scales well; in the 16x16 there is a resolution problem: scaling is too confusing, so I basically re-drew the same icon but changing the smaller prints. So, here's my result, anyone likes it ? cheers, Roberto I can redo any color :) If the idea does not enjoy, there is the so-called trash on the desktop :D Regards -- Laurent. My Components: http://wiki.lazarus.freepascal.org/Wile64 French Forum : http://lazforum-fr.tuxfamily.org/index.php attachment: icon-yellow.ico
Re: [lazarus] How to get transparent images from TImageList?
If I run project1, the images are displayed Ok, even if I add the ones that I used in my own project.
Re: software breakpoints [lazarus]
willem wrote: Under Kubuntu I downloaded the newest lazarus and fpc. But i cannot use software breakpoints. It is disabled. Is this a configuration issue or are software not implemented yet ? Did you configure a debugger in envirenmentoptions - debugger ? Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] New icon for lazarus
wile64 wrote: 2007/12/21, Roberto Padovani [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Hi, this morning I felt like graphing... the print on the ground is a nice idea, so I tried to solve the problem of contrast and resolution in windows detail view, i.e. 16x16 icons. Contrast is solved by using the color of a cheetah instead of grey as a basic color + high-lining (English??) the prints with black. To make it more modern I added a point of light effect on the main finger print. From 48x48 to 32x32 everything scales well; in the 16x16 there is a resolution problem: scaling is too confusing, so I basically re-drew the same icon but changing the smaller prints. So, here's my result, anyone likes it ? cheers, Roberto I can redo any color :) I think the small one is to black, the small one form roberto I liked more. Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] How to get transparent images from TImageList?
Gerard N/A wrote: If I run project1, the images are displayed Ok, even if I add the ones that I used in my own project. hmm if you added them to the imagelist at designtime, then I wonder what goes wrong.. Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] New icon for lazarus
yeah, the 16x16 is too dark. In my 16x16 icon I made the print a few pixels thinner and I used a dark brown instead of black. On the other side, your icon_yellow 48x48 is much better (of course, you're graphically serious!) both in the smaller prints (mine were actually too greyish) and in the light, which is poured over in a better way. So, what about mixing it all ? If you make your 16x16 with thinner brown prints, so that it doesn't look so dark, it will be perfect! In the end we'll have one nice icon more, but should we really change the lazarus cheetah icon? Would it be so crazy to use the cheetah face in 48x48 and 32x32, but using the 16x16 cheetah print. R# 2007/12/21, Marc Weustink [EMAIL PROTECTED]: wile64 wrote: 2007/12/21, Roberto Padovani [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Hi, this morning I felt like graphing... the print on the ground is a nice idea, so I tried to solve the problem of contrast and resolution in windows detail view, i.e. 16x16 icons. Contrast is solved by using the color of a cheetah instead of grey as a basic color + high-lining (English??) the prints with black. To make it more modern I added a point of light effect on the main finger print. From 48x48 to 32x32 everything scales well; in the 16x16 there is a resolution problem: scaling is too confusing, so I basically re-drew the same icon but changing the smaller prints. So, here's my result, anyone likes it ? cheers, Roberto I can redo any color :) I think the small one is to black, the small one form roberto I liked more. Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: software breakpoints [lazarus]
Marc Weustink wrote: willem wrote: Under Kubuntu I downloaded the newest lazarus and fpc. But i cannot use software breakpoints. It is disabled. Is this a configuration issue or are software not implemented yet ? Did you configure a debugger in envirenmentoptions - debugger ? Marc I use Lazarus 0.9.24 beta Date 5-11-07. Debugger options: GNU Debugger (gdb) /usr/bin/Gdb Debugger specific options : OverrideRTLCalling Convention ccDefault regards _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: software breakpoints [lazarus]
willem wrote: Marc Weustink wrote: willem wrote: Under Kubuntu I downloaded the newest lazarus and fpc. But i cannot use software breakpoints. It is disabled. Is this a configuration issue or are software not implemented yet ? Did you configure a debugger in envirenmentoptions - debugger ? Marc I use Lazarus 0.9.24 beta Date 5-11-07. Debugger options: GNU Debugger (gdb) /usr/bin/Gdb i hope this is a typo: gdb ? How do you set your breakpoints ? By clicking left gutter, by pressing F5 or through the menu (which is disabled I think) Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: software breakpoints [lazarus]
Marc Weustink wrote: willem wrote: Marc Weustink wrote: willem wrote: Under Kubuntu I downloaded the newest lazarus and fpc. But i cannot use software breakpoints. It is disabled. Is this a configuration issue or are software not implemented yet ? Did you configure a debugger in envirenmentoptions - debugger ? Marc I use Lazarus 0.9.24 beta Date 5-11-07. Debugger options: GNU Debugger (gdb) /usr/bin/Gdb i hope this is a typo: gdb ? How do you set your breakpoints ? By clicking left gutter, by pressing F5 or through the menu (which is disabled I think) Marc _ Pressing F5 works ! Thank you for your quick response regards wim _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: software breakpoints [lazarus]
Marc Weustink wrote: willem wrote: Marc Weustink wrote: willem wrote: Under Kubuntu I downloaded the newest lazarus and fpc. But i cannot use software breakpoints. It is disabled. Is this a configuration issue or are software not implemented yet ? Did you configure a debugger in envirenmentoptions - debugger ? Marc I use Lazarus 0.9.24 beta Date 5-11-07. Debugger options: GNU Debugger (gdb) /usr/bin/Gdb i hope this is a typo: gdb ? How do you set your breakpoints ? By clicking left gutter, by pressing F5 or through the menu (which is disabled I think) Marc _ i tried to set the breakpoint via the menu. i will also try to set the breakpoint via F5. Gdb is a typo i use gdb 6.6-debian configured as i486-linux-gnu regards wim _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Become Lazarus developer
Fabio Dell'Aria schrieb: How I can increases my skills on the Lazarus IDE, LCL and interfaces? Read the wiki, try to fix bugs etc. 2007/12/21, Paul Ishenin [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]: Fabio Dell'Aria wrote: Hi to all, my question is really simple. :) How is possible become an official Lazarus developer (having access to the SVN with write permission)? You should prove your knowledge/skills and wishes by your contribution: bug fixes, new features. Best regards, Paul Ishenin. _ To unsubscribe: mail [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- Best regards... Fabio Dell'Aria. _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] New icon for lazarus
For the moment I am on the basic idea (color, shape ...), if it is used, I can do it more attractive. I do not like wasting time :) Regards, -- Laurent. My Components: http://wiki.lazarus.freepascal.org/Wile64 French Forum : http://lazforum-fr.tuxfamily.org/index.php
[lazarus] New icon for lazarus
2007/12/21, John [EMAIL PROTECTED]: wile64 wrote: I propose a new icon for lazarus, It can be used for whatever you want :) (I have svg source) In principle it is fine, but it just looks like a grey blob on my screen. What colour background are you designing your icons against ? I have just a traditional mid grey, default on win32. While most of your icons look very good, quite a few lack contrast. Example - the toggle form/unit button isn't very clear, yet in its depressed state, it is fine. I will change a few who I do not like:) Also, using a paw print as an icon is fine (the current cheetah on the column is also completely unintelligible unless you know what it is), but if you replace ALL the cheetahs with paw prints every one will forget what it means. The new splash screen is fine as a watermark, and could be used as such in many places, but at least on the splash screen I think you should keep the cheetah on the column (on top of your background). It is nice and cheeky, and really is a good graphical statement of purpose. The cheetah and column very difficult in 16x16, I seek another idea for icon (not splash) cheers, -- Laurent. My Components: http://wiki.lazarus.freepascal.org/Wile64 French Forum : http://lazforum-fr.tuxfamily.org/index.php -- Laurent. My Components: http://wiki.lazarus.freepascal.org/Wile64 French Forum : http://lazforum-fr.tuxfamily.org/index.php
Re: [lazarus] New bitmap :-)
--- Paul Ishenin [EMAIL PROTECTED] escribió: Bee пиÑ#710;еÑ#8218;: Hi paul, These are for LazReport tab. To make sure you read this. ;) Yes I know, I want to ask Jesus Reyes to review and commit them :) Best regards, Paul Ishenin. Ups, sorry I though you will do it :) Bee, nice images, applied in r13412 thanks. LazReport designer images are also welcome :D Jesus Reyes A. ¡Capacidad ilimitada de almacenamiento en tu correo! No te preocupes más por el espacio de tu cuenta con Correo Yahoo!: http://correo.yahoo.com.mx/ _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] New docs image
Please update docs with thats. Thanks, -- Laurent. My Components: http://wiki.lazarus.freepascal.org/Wile64 French Forum : http://lazforum-fr.tuxfamily.org/index.php Title: Lazarus Welcome to Lazarus Lazarus is a Rapid Application Development tool for Free Pascal and currently runs on Linux, Mac OS X, BSD and of course Windows. It is freely available, open source and completely written in Free Pascal. The official Lazarus site is http://www.lazarus.freepascal.org/. There is a wiki with a lot of information around Lazarus at http://wiki.lazarus.freepascal.org/. Free Pascal can be found at http://www.freepascal.org/. The Lazarus Component Library is licensed under a modified GNU Lesser General Public License. The Lazarus IDE is licensed under the GNU General Public License. attachment: laztitle.png
[lazarus] Transparent and TransparentColor for TLazIntfImage?
Which are the equivalents of TBitmap.Transparent and TBitmap.TransparentColor for TLazIntfImage? Thanks! -Marco _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] TScrollBox Scrolling Question
Damien Gerard wrote: On Dec 21, 2007, at 8:20 PM, Lee Jenkins wrote: I've never used TScrollBox in Lazarus or Delphi, but it looks like the scrolling action is backwards. For instance, I have a form with TScrollBox aligned alClient. When I resize the form to make it vertically smaller and then scroll down using the now visible vertical scrollbar, it statically scrolls the contents up and down whereas I would think it should scroll the bottom (unseen contents) portion into view. Is that a bug or a feature? If its a feature, can anyone suggest a way to get it to work as described above? Yes with the widgetset win32 it does not work. OK, should have mentined Win32. Thanks Damien. -- Warm Regards, Lee If I don't see you around here, I'll see you around, hear? _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] The Fixes Branch
It turns out that maintaining the fixes branch is quite heavy and frustrating at the same time, because the code is in continuous evolution, and many fixes can't be applied, because the source has been changed in the meantime. So there's a lot of fruitless work. Attempt to apply a fix, verify that it can't be applied, investigate why, and discover that it should be applied on top of something which is still in progress, not yet stable, not yet finished, etc. IOW, not suitable for a stable branch. Very wisely, Felipe suggested that instead of trying and apply all fixes and/or enhancements which appear reasonable, we should concentrate on what's actually needed. User requests are therefore welcome. If possible (i.e. if fixes can be either directly applied or backported with a reasonable confidence) they'll be honored. Giuliano P.S. Fixes branch can be accessed via svn at the URL: http://svn.freepascal.org/svn/lazarus/branches/fixes_0_9_24 and Win32 nightly builds are available at the URL: ftp://ftp.hu.freepascal.org/pub/lazarus -- Giuliano Colla Whenever people agree with me, I always feel I must be wrong (O. Wilde) _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] TScrollBox Scrolling Question
On Dec 21, 2007, at 8:20 PM, Lee Jenkins wrote: I've never used TScrollBox in Lazarus or Delphi, but it looks like the scrolling action is backwards. For instance, I have a form with TScrollBox aligned alClient. When I resize the form to make it vertically smaller and then scroll down using the now visible vertical scrollbar, it statically scrolls the contents up and down whereas I would think it should scroll the bottom (unseen contents) portion into view. Is that a bug or a feature? If its a feature, can anyone suggest a way to get it to work as described above? Yes with the widgetset win32 it does not work. -- Damien Gerard [EMAIL PROTECTED] People who used magic without knowing what they were doing usually came to a sticky end. All over the entire room, sometimes. -- (Terry Pratchett, Moving Pictures) _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Transparent and TransparentColor for TLazIntfImage?
Marco Alvarado wrote: Which are the equivalents of TBitmap.Transparent and TBitmap.TransparentColor for TLazIntfImage? There is none. The mask for TBitmap.TransparentColor is created during loading in TLazReaderBMP, or when set on a loaded image, pixel by pixel. Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Can I use Lazarus IDE with a different Component Library?
On Fri, 21 Dec 2007 21:45:23 +0100 Giuliano Colla [EMAIL PROTECTED] wrote: To find a satisfactory solution to some of my company needs, I'm planning to make some experiments, but I miss a very basic concept. What's the relationship between IDE compile-time component library, and IDE run-time component library? In my simple-minded approach I would think that, in order to show a window or a component the IDE should create an instance of it, and therefore use the same component library and the same classes it was compiled with. Correct. Am I right or there's some diabolic trick to do otherwise? There is a small, not diabolic, trick. And if there's no diabolic trick, what's the bare minimum set of components to make the IDE work? For example the KOL package is a visual component library similar to the LCL optimized for smart linking. Because the unit names and class names are the same you can use lazarus to create/edit KOL forms. The trick is that the user (here: programmer) does not use all LCL properties, but only the small subset the KOL controls provide. Find declaration and compilation use the KOL units, but the RTTI is provided by the LCL. It is planned to register your own designers for non LCL components, but this has low priority for me, so don't expect anything soon. Mattias _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] REQ: include LazReport and VirtualTV in bigide
On Thu, 20 Dec 2007 19:09:18 +0700 Bee [EMAIL PROTECTED] wrote: The IDE can only use standard components, that are maintained by the lazarus developers. Currently, there are some components that don't meet your 'standard' criteria. For example: IPro, SynEdit, and TDBF. Should we exclude them on next release? ;) I split third party components into 2 types. First, one that's ported by us (Lazarus developers and friends), more over if the original author doesn't support the porting effort. IPro, SynEdit, TDBF, VTV, and LazReport are on this type. Second, one that's ported by the original author, both officially or unofficially. ZeosLib and Indy are on this type. First type, IMO, allows to (or should) be included as default component if it's considered very useful. Second type, IMO, must never be included as default component, unless it turns out become the first type (for example if the author stops the development). Please distinguish: - base packages: needed by the IDE to run, these can not be uninstalled. These should be kept to a minimum. ipro will probably be never one of them. The RTTI controls could become part of it, because they are mostly a smart way of using the IDEIntf units and could even save code. - bigide packages: packages maintained by lazarus developers and added to the binary distribution packages of lazarus. For example: printers4lazarus. Keep in mind that not every package maintained by laz devels is automatically added to bigide. LazReport can be added to bigide, when it is stable enough. - third parties, distributions: Of course people can create their own lazarus binaries with a lot more packages. There are already some for educations, for game development and for experimental purposes. - the coming fppackage system: Eventually everyone can upload their packages to the fppackage repositories. This will make searching, downloading, compiling and installing easier. Somewhat like CPAN and hopefully without the perl/c/make problems. Mattias _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Transparent and TransparentColor for TLazIntfImage?
Oh, ok. Thanks! -Marco 2007/12/21, Marc Weustink [EMAIL PROTECTED]: Marco Alvarado wrote: Which are the equivalents of TBitmap.Transparent and TBitmap.TransparentColor for TLazIntfImage? There is none. The mask for TBitmap.TransparentColor is created during loading in TLazReaderBMP, or when set on a loaded image, pixel by pixel. Marc _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives _ To unsubscribe: mail [EMAIL PROTECTED] with unsubscribe as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] New bitmap :-)
Just for anyone who interested to 'synchronize' VTV's icons with current theme. Of course, it's unofficial. ;) -Bee- has Bee.ography at: http://beeography.wordpress.com inline: TVirtualDrawTree.pnginline: TVirtualStringTree.pnginline: TVTHeaderPopupMenu.png