Recent

Author Topic: new software based in lazarus  (Read 9175 times)

dicas3d

  • Jr. Member
  • **
  • Posts: 81
    • Site oficial do Lazarus Portugal
new software based in lazarus
« on: April 29, 2010, 12:48:35 pm »
I like of create a software based in lazarus just in lazarus. Whem i can foun all the code with the files lazarus.exe e startlazarus.exe' code?
Which the program or site more adjusted to convert the code of lazarus for one projecto of lazarus?

motaz

  • Sr. Member
  • ****
  • Posts: 495
    • http://code.sd
Re: new software based in lazarus
« Reply #1 on: April 29, 2010, 01:13:41 pm »
What did you mean by convert code of Lazarus?
which kind of applications you want to convert/write using Lazarus?
Lazarus is a development tool the same like Delphi, VB, C++Builder, etc.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8552
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: new software based in lazarus
« Reply #2 on: April 30, 2010, 06:59:07 am »
Hmm... the question looks like a google translate result. If I understand what you mean, you can get Lazarus code under your lazarus installation in folder ide. Note that Lazarus itself is built on top of LCL, our great library.

dicas3d

  • Jr. Member
  • **
  • Posts: 81
    • Site oficial do Lazarus Portugal
Re: new software based in lazarus
« Reply #3 on: April 30, 2010, 09:02:17 am »
Thanks by the information.

dicas3d

  • Jr. Member
  • **
  • Posts: 81
    • Site oficial do Lazarus Portugal
Re: new software based in lazarus
« Reply #4 on: April 30, 2010, 01:15:05 pm »
What did you mean by convert code of Lazarus?
which kind of applications you want to convert/write using Lazarus?
Lazarus is a development tool the same like Delphi, VB, C++Builder, etc.


I like of develop a cloud lazarus and cut then necessity of tree forms because i like more of use just one.

dicas3d

  • Jr. Member
  • **
  • Posts: 81
    • Site oficial do Lazarus Portugal
Re: new software based in lazarus
« Reply #5 on: April 30, 2010, 02:05:46 pm »
http://img25.imageshack.us/img25/628/forms.gif

What are the names of that(on image link) forms  in the project?

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 8744
  • Debugger - SynEdit - and more
    • wiki
Re: new software based in lazarus
« Reply #6 on: April 30, 2010, 02:20:49 pm »
I like of develop a cloud lazarus and cut then necessity of tree forms because i like more of use just one.

I can only guess the meaning of the above.

Maybe you should post in english (google translated) and in your own language. => Maybe someone else can then add english hints about your question, that are better translated then google does?


Do you mean "docking"? Combine/Collect all windows of Lazarus into a single Window?

If yes, please read the FAQ:
http://wiki.lazarus.freepascal.org/Lazarus_Faq#I_created_a_Patch_to_dock_the_IDE_Messages_form_on_the_.22Source_Code_Editor.22_form_.28at_bottom.29

In older version of Lazarus, you could compile with -dEnableIDEDocking (but it does not (or only partly) work with 0.9.29)



Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 8744
  • Debugger - SynEdit - and more
    • wiki
Re: new software based in lazarus
« Reply #7 on: April 30, 2010, 02:22:39 pm »
http://img25.imageshack.us/img25/628/forms.gif

What are the names of that(on image link) forms  in the project?

ide\mainbar.pas
ide\sourceeditor.pas
ide\msgview.pas

dicas3d

  • Jr. Member
  • **
  • Posts: 81
    • Site oficial do Lazarus Portugal
Re: new software based in lazarus
« Reply #8 on: May 03, 2010, 07:43:19 am »
I like of develop a cloud lazarus and cut then necessity of tree forms because i like more of use just one.

I can only guess the meaning of the above.

Maybe you should post in english (google translated) and in your own language. => Maybe someone else can then add english hints about your question, that are better translated then google does?


Do you mean "docking"? Combine/Collect all windows of Lazarus into a single Window?

If yes, please read the FAQ:
http://wiki.lazarus.freepascal.org/Lazarus_Faq#I_created_a_Patch_to_dock_the_IDE_Messages_form_on_the_.22Source_Code_Editor.22_form_.28at_bottom.29

In older version of Lazarus, you could compile with -dEnableIDEDocking (but it does not (or only partly) work with 0.9.29)



Yes, I like of dock in a single window.

dicas3d

  • Jr. Member
  • **
  • Posts: 81
    • Site oficial do Lazarus Portugal
Re: new software based in lazarus
« Reply #9 on: May 03, 2010, 03:51:18 pm »
http://img25.imageshack.us/img25/628/forms.gif

What are the names of that(on image link) forms  in the project?

ide\mainbar.pas
ide\sourceeditor.pas
ide\msgview.pas
Just one question more.
What is the procedure/function that show the forms(ej: in msgview.pas procedure xxxx?

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 8744
  • Debugger - SynEdit - and more
    • wiki
Re: new software based in lazarus
« Reply #10 on: May 03, 2010, 04:34:47 pm »
If you looked at the FAQ (my previous link), there is another link to
http://wiki.lazarus.freepascal.org/Manual_Docker

This is an extension to lazarus, which can dock, the message window.
It is your best point to start.

Otherwise, I doubt anyone will know all the required locations, you will have to find them.
Run the IDE in a debugger, and set breakpoints in the constructor.


Also you can search the IDE-source code for IDEDocking / EnableIDEDocking:
It is an old attempt of make the IDE dockable.
It is not working any more (some parts still do), but it may still provide valuable hints.

--
Edit:

most files with a form, have a global var in the interface =>  use find in files for that var, or For the class-name
« Last Edit: May 03, 2010, 04:43:22 pm by Martin_fr »

 

TinyPortal © 2005-2018