Bookstore

Recent

Author Topic: Web Form Designer  (Read 848 times)

guest65278

  • Guest
Web Form Designer
« on: February 25, 2020, 05:18:38 pm »
Is there any package provide a designer for web form just like the normal gui form designer? I hate having to code HTML and CSS a lot, because I'm not good at either.

zamronypj

  • Jr. Member
  • **
  • Posts: 70
    • Fano Framework, Free Pascal web application framework
Re: Web Form Designer
« Reply #1 on: February 26, 2020, 06:58:07 am »
Maybe you can take a look at TMS web core.

Fano Framework, Free Pascal web application framework https://fanoframework.github.io
Personal Projects https://v3.juhara.com
Github https://github.com/zamronypj

PascalDragon

  • Hero Member
  • *****
  • Posts: 1109
  • Compiler Developer
Re: Web Form Designer
« Reply #2 on: February 26, 2020, 09:06:38 am »
Not a HTML/CSS designer per se, but you could take a look at Pas2JS Widgets. It's similar to TMS Web Core und uses pas2js as well, but is not yet as advanced and definitely Work In Progress. However depending on your needs it might be enough.

Leledumbo

  • Hero Member
  • *****
  • Posts: 8166
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Web Form Designer
« Reply #3 on: March 30, 2020, 07:29:10 pm »
Not a HTML/CSS designer per se, but you could take a look at Pas2JS Widgets. It's similar to TMS Web Core und uses pas2js as well, but is not yet as advanced and definitely Work In Progress. However depending on your needs it might be enough.
I tried this, using latest 1.4.18, but stuck after following the readme:
  • need to manually add pas2js_widget package dependency
  • add -JRjs to the custom compiler options: there's no -JR switch available
  • skipping the -JRjs option, I got identifier not found TIdentMapEntry in graphics.pas line 282

PascalDragon

  • Hero Member
  • *****
  • Posts: 1109
  • Compiler Developer
Re: Web Form Designer
« Reply #4 on: March 31, 2020, 09:51:09 am »
In theory that was implemented in October. Maybe that's not part of an official release yet however. I personally use trunk aka 1.5.1 (and it's not that hard to build: checkout https://svn.freepascal.org/svn/projects/pas2js/trunk do a make all there and point your IDE to the binary in bin/<host>/pas2js).

I'll update that info in the project's readme.

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8094
Re: Web Form Designer
« Reply #5 on: March 31, 2020, 12:37:52 pm »
Not a HTML/CSS designer per se, but you could take a look at Pas2JS Widgets. It's similar to TMS Web Core und uses pas2js as well, but is not yet as advanced and definitely Work In Progress. However depending on your needs it might be enough.
I tried this, using latest 1.4.18, but stuck after following the readme:

FPC 3.2.0rc1 packages afaik 1.5.1.  fcl-passrc merged up to this year, pas2js has some older revs missing:
http://www.stack.nl/~marcov/mergelogs32/pas2js.html

Leledumbo

  • Hero Member
  • *****
  • Posts: 8166
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Web Form Designer
« Reply #6 on: April 01, 2020, 08:45:36 pm »
FPC 3.2.0rc1 packages afaik 1.5.1.  fcl-passrc merged up to this year, pas2js has some older revs missing:
http://www.stack.nl/~marcov/mergelogs32/pas2js.html
Ah, so it will no longer be shipped separately?

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8094
Re: Web Form Designer
« Reply #7 on: April 01, 2020, 08:58:05 pm »
FPC 3.2.0rc1 packages afaik 1.5.1.  fcl-passrc merged up to this year, pas2js has some older revs missing:
http://www.stack.nl/~marcov/mergelogs32/pas2js.html
Ah, so it will no longer be shipped separately?

I don't know. In theory you can build SVN, but then only package parts. I don't know much about pas2js

PascalDragon

  • Hero Member
  • *****
  • Posts: 1109
  • Compiler Developer
Re: Web Form Designer
« Reply #8 on: April 02, 2020, 09:45:08 am »
FPC 3.2.0rc1 packages afaik 1.5.1.  fcl-passrc merged up to this year, pas2js has some older revs missing:
http://www.stack.nl/~marcov/mergelogs32/pas2js.html
Ah, so it will no longer be shipped separately?

I think pas2js will continue to be shipped separately, because its release cycle currently is much lower than that of FPC.