Recent

Author Topic: Merged Form Designer?  (Read 93542 times)

kamii

  • Newbie
  • Posts: 3
Merged Form Designer?
« on: April 24, 2012, 09:40:31 am »
Is there any project, that tries to Implement an merged / implemented form designer into a Tab of the sourcecode-editor?
Like in Visual Studio / Delphi or which IDE it also uses..

Greetings
Kamii

avra

  • Hero Member
  • *****
  • Posts: 1504
    • Additional info
Re: Merged Form Designer?
« Reply #1 on: April 24, 2012, 01:31:58 pm »
What you are looking for comes as one of the features of a new docking manager implemented in Lazarus CodeTyphon edition.
ct2laz - Conversion between Lazarus and CodeTyphon
bithelpers - Bit manipulation for standard types
pasettimino - Siemens S7 PLC lib

kamii

  • Newbie
  • Posts: 3
Re: Merged Form Designer?
« Reply #2 on: April 24, 2012, 05:50:45 pm »
Okay.. I can't find this features. Is this already implemented or just an upcomming feature?

Leledumbo

  • Hero Member
  • *****
  • Posts: 8063
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Merged Form Designer?
« Reply #3 on: April 25, 2012, 01:54:12 am »
AFAIK even the CodeTyphon edition doesn't have form designer docked into source editor tab. It's the same as other currently available docking packages: docks IDE windows except for the form designer.

kamii

  • Newbie
  • Posts: 3
Re: Merged Form Designer?
« Reply #4 on: April 25, 2012, 12:04:35 pm »
This is exactly what i saw.. So there's no project right now which tried that one right?
too bad..

RaphaelZ

  • Jr. Member
  • **
  • Posts: 64
Re: Merged Form Designer?
« Reply #5 on: July 03, 2012, 05:51:02 pm »
Friend, probably what you want is like this:

http://www.raphaelz.com.br/pessoal/kzdesktop01.png
http://www.raphaelz.com.br/pessoal/kzdesktop02.png
http://www.raphaelz.com.br/pessoal/kzdesktop03.png

This interface is part of one of my projects to Lazarus - I call it "KZ Desktop" - is simply a package after it is installed, just like any other package, transforms the lazarus IDE style as a visual studio. It's still in alpha state, but so is more stable, I will release to the staff here.

No need to make any changes in the lazarus source code, and works on windows and linux.

hugs

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Merged Form Designer?
« Reply #6 on: July 03, 2012, 06:40:16 pm »
Interesting screenshots, RaphaelZ - looking forward to your contribution.

I'm always chasing IDE windows on my desktop... sounds like this could be nice solution!
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

RaphaelZ

  • Jr. Member
  • **
  • Posts: 64
Re: Merged Form Designer?
« Reply #7 on: July 03, 2012, 06:57:06 pm »
Thank you ...
It was a few months I'm working on this project, and there are still fixing some bugs, but hopefully will soon be ready for use by all; In addition, I tested the design on Windows and Linux ... I believe it is a good solution for those who miss the delphi IDE as visual studio ...

If I worked in the code of Lazarus, the project would be perfect, but as I want to avoid that the user is required to make these changes every time it is launched a new version of lazarus, I created the project as a package.

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Merged Form Designer?
« Reply #8 on: July 03, 2012, 07:53:04 pm »
Raphaelz, regardless of the quality/status of your code, you might want to upload it to a repository such as google code, github, bitbucket or sourceforge.

Perhaps some other people want to have a look at it and may have improvements... of course I understand that you would rather clean things up if it is hardly understandable, but even then, you can always warn people ;) (Edit: and once you put it up on bitbucket etc, you can still edit the code and upload the changes using subversion, mercurial/hg or git...)

Finally, depending on the devs, and your modifications, it may well become part of the official code for the people that prefer a single window setup...
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

RaphaelZ

  • Jr. Member
  • **
  • Posts: 64
Re: Merged Form Designer?
« Reply #9 on: July 03, 2012, 08:17:39 pm »
Yes ..
My intention is to put it on a SVN - probably on sourceforge. I have not published the project because the controller window that I created has a bug that can irritate a lot of people ... But this week I found the solution and is almost ready, I will probably post this week; Another detail is that I have to separate this package from another project. The other project is a suite of components that greatly facilitate the development with databases... Soon I will bring news  ;)

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Merged Form Designer?
« Reply #10 on: July 03, 2012, 08:18:25 pm »
Great. Thanks a lot!
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

Leledumbo

  • Hero Member
  • *****
  • Posts: 8063
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Merged Form Designer?
« Reply #11 on: July 04, 2012, 06:20:20 am »
WUOOOW!!! Looks cool :o
I'll be waiting for the downloads...

dr4cul453xy

  • New member
  • *
  • Posts: 7
Re: Merged Form Designer?
« Reply #12 on: July 04, 2012, 07:11:54 am »
Cant wait to have this layout on my IDE,.. *wink O:-)
drx

RaphaelZ

  • Jr. Member
  • **
  • Posts: 64
Re: Merged Form Designer?
« Reply #13 on: July 04, 2012, 10:19:56 pm »
Hello folks ...
I put the project on sourceforge; The link to the SVN is this:

svn://svn.code.sf.net/p/kzdesktop/code/trunk

instructions:
Get the files via SVN, and install the package "kzdesktop_ide.lpk";
After installation, in lazarus, go to the menu "Tools \ KZDesktop - Start", and after that, restart Lazarus.

Remember that the project is still in development, there are some bugs that I am solving. If an error occurs that does not leave the starting lazarus, go to the lazarus folder and delete the file 'kzdesktop.cfg'. I hope it help!

For future information, may accompany my website http://www.raphaelz.com.br

Sure, I'll be here in the forum also    8)

Mando

  • Full Member
  • ***
  • Posts: 181
Re: Merged Form Designer?
« Reply #14 on: July 05, 2012, 01:34:37 pm »
Hello!!!

I love it. It works fine. Thanks a lot. (muito obrigado)

But, F12 doesn't  change  from "design editor" to "source editor". However, it does change  from  "source editor" to "design editor".
It's possile to correct that?


regards.