Difference between revisions of "Talk:Lazarus FAQ"

From Free Pascal wiki
Jump to navigationJump to search
m (Alextp moved page Talk:Lazarus Faq to Talk:Lazarus FAQ: proper casing of 'FAQ')
(4 intermediate revisions by 2 users not shown)
Line 12: Line 12:
  
 
On the mailing list Al Boldi said something about the "[[TStudio]] layout". "It doesn't use the docking subsystem, because that still needs some work, but it statically docks the complete IDE, with variable splitters, as a stop-gap solution. I even have a new version lined up, that supports docking non-modal dialogs like the Search Window, and the debug windows." // [[User:Liftarn|Liftarn]]
 
On the mailing list Al Boldi said something about the "[[TStudio]] layout". "It doesn't use the docking subsystem, because that still needs some work, but it statically docks the complete IDE, with variable splitters, as a stop-gap solution. I even have a new version lined up, that supports docking non-modal dialogs like the Search Window, and the debug windows." // [[User:Liftarn|Liftarn]]
 
=== Size part is false ===
 
 
The graph (and surrounding text) of the binary size part is wrong. Lazarus apps do have a quick growth, but it doesn't remain linear, above 1.5-3MB, extra code is less likely to pull in new components, and the quick growth subsides. (see also size matters)
 
 
A correct graph would grow with the same inclination as C++ above 3MB.
 
 
Also, the heavier growth of C++ is a bit false. This only happens when STL is used in extreme forms.
 
  
 
===Customizing component palette?===
 
===Customizing component palette?===
Line 25: Line 17:
  
 
Is there a way to customize the Lazarus component palette in terms of tab-names, tab-order and merging tabs that only contain one or two components. I installed a larger number of additional packages that resulted in and endless palette that is really difficult to handle. Thanks in advance for any help on the matter. --[[User talk:Chrkl|chris]] 10:28, 9 April 2008 (CEST)
 
Is there a way to customize the Lazarus component palette in terms of tab-names, tab-order and merging tabs that only contain one or two components. I installed a larger number of additional packages that resulted in and endless palette that is really difficult to handle. Thanks in advance for any help on the matter. --[[User talk:Chrkl|chris]] 10:28, 9 April 2008 (CEST)
 
== Italian FAQ traslation ==
 
 
I would like to translate from english and write the Italian version of Lazarus FAQ; I know Wiki software well (contributed to it.wikipedia.org since 2004), but how do I create a "Italian" tab on the topmostpart of the page? Thanks in advance --[[User:Kormoran|Kormoran]] 03:44, 31 January 2011 (CET)
 
 
Ok, Ok, found it out myself... --[[User:Kormoran|Kormoran]] 03:50, 31 January 2011 (CET)
 
 
Translation started... --[[User:Kormoran|Kormoran]] 04:13, 31 January 2011 (CET)
 
  
 
==Corrections about licensing and suggestions==
 
==Corrections about licensing and suggestions==
Line 46: Line 30:
  
 
: The section that parts about commercial applications already mentions closed source. As for the table you want: go ahead, create one. It's a wiki. --[[User:BigChimp|BigChimp]] 17:26, 28 January 2014 (CET)
 
: The section that parts about commercial applications already mentions closed source. As for the table you want: go ahead, create one. It's a wiki. --[[User:BigChimp|BigChimp]] 17:26, 28 January 2014 (CET)
 
== I am looking for the Free Pascal FAQ to learn to compile Pascal code for Linux/x86_64 from paper . ==
 
 
I am using FPC on Linux Fatdog64 , but all I can find when I click on the FAQ on the navigation pane to the left is this Lazarus , which I have not installed .
 
 
In order to compile , I type something like this at the prompt:
 
 
fpc -XX ThePascalSourceFile.pas
 
 
Oddly , the Lazarus wiki describes how to compile an i386 binary on a 64 bit Linux machine, but I am unsure about out how to do it the other way around .
 
 
I don't understand what Lazarus is for . Don't I still have to enter the source code with the keyboard after I write it down and check it for bugs ?
 
[[User:MalcolmX86|MalcolmX86]] 05:42, 13 June 2012 (UTC)
 

Revision as of 22:26, 7 December 2021

How do I donate money to lazarus?

Does anyone know ?

Currently, the way to donate money for Lazarus is to pay someone to implement something missing on Lazarus (or to fix a bug). More information here: Bounties --Sekelsenmat 13:35, 14 November 2006 (CET)

Can I set the user interface to multiple document view instead of multiple top-level documents?

Does anyone know? I would prefer a Multiple document interface (or rather an IDE-style interface). // Liftarn

It is not possible. At least not yet. It seems the problem is that some windows aren't dockable yet. // Liftarn

On the mailing list Al Boldi said something about the "TStudio layout". "It doesn't use the docking subsystem, because that still needs some work, but it statically docks the complete IDE, with variable splitters, as a stop-gap solution. I even have a new version lined up, that supports docking non-modal dialogs like the Search Window, and the debug windows." // Liftarn

Customizing component palette?

Hi.

Is there a way to customize the Lazarus component palette in terms of tab-names, tab-order and merging tabs that only contain one or two components. I installed a larger number of additional packages that resulted in and endless palette that is really difficult to handle. Thanks in advance for any help on the matter. --chris 10:28, 9 April 2008 (CEST)

Corrections about licensing and suggestions

I think that the term "commercial software" is not correct (a commercial software is a software that is sold) and we should say "closed-source" or "proprietary". For example, add few lines about what is a "proprietary software", such as "any software in which the source code is not available and human readable". And some explanations about licensing. Maybe even one-line "plain-english" details about the licenses.

The LCL is LGPL with an exception to allow the use of the libraries in a closed-source application. But the third-party components may have their own license. So to makes things easier for the reader, I suggest a table which shows all the components which are available with a standard Lazarus install.

For example : LazReport.

 License type : LGPL with exception
 Can be used in closed-source : yes
 Needs attribution (in about dialog) : no
The section that parts about commercial applications already mentions closed source. As for the table you want: go ahead, create one. It's a wiki. --BigChimp 17:26, 28 January 2014 (CET)