[DUG] This PPForm thingie - Php5 Delphi Pascal JavaScript . . .
Paul A Norman
paul.a.norman at gmail.com
Fri Apr 28 13:44:45 NZST 2006
Dear Jeremy,
(Re thml below.)
Brings to light that there are things happening with Delphi Developers in
China/and ajoining that we know little about.
This thing is a real wizz developers work, though please note reservations
below. If it is what i think it is Borland should have perhaps done it
first! It seems very powerful.
Borland should hire this man before some one else does!
This thing used in tandem with Delphi looks powerful. Just a little
concerned about the providence of the base of the IDE - looks like there is
something propriety Borlandish in there perhaps? I am entirtely unsure on
this point.
Claims to be able to use any Delphi BPL if the translation I read was
correct. - thats partly what raises issues in my mind.
What I am not sure, is whether it produces for the web, or for running under
windows, or both.
As I describe below, it definetly will generate HTML (see below)
The Features page Google translates as
"PPForm PHP is a RAD development in the Windows platform to enable PHP
powerful, flexible, rapid language features in Windows, good show. PPForm
to PHP5 as the core language development, it can set up the PHP developers
to write independent and enforceable in the client application program.
1. The first set of PHP RAD development environment.
2. Easy to install and does not require the installation of additional
relevant supporting software.
3. Bottom has been involved, as long as the direct use. So PHP can be used
for rapid application development.
4. Components to operate as a basis for simplified development environment,
PPForm will drag components from the components and to design Windows,
graphics, design Windows.
5. To VCL-based, rich integrity of the components. Windows operating hide
all the details.
6. Complete support PHP5, all PHP development, PHP function can be used.
7.PHP rather, not revised, fully supported (such as ADODB)
8. Full support PHP5 extension, all PHP Extensions may be used.
9. Support VCL (Visual Component Library), the compatibility of 95%
10. Support BPL (Borland Package Library), the unlimited expansion of the
components.
11. Support COM/DLL (PHP Extension FFI)
12. Support 3-Tier � (VGLIB Hyperbase)
13.PPForm can be seen as components reuse.
14. Since the menu can be set Rad.
15. Since the components can set attributes window (Component & Property)
16.PPForm convertible into 150,000
17. VCL is the standard version support "
To View HTML form PPForm
--------------------------------------
I chose to make a project using the white new page symbol,
Then chose a PHP project,
On the project form I placed some comonents that i expect would render as
HTML later on
like a Tmemo and a Tbutton
in the property inspector I set the button's onClick (as usual to Delphi
IDE I double clicked it)
A pHP type functin call appears and I write javascript
alert('Hi there');
(Could also write PHP5 it seems)
then I use the run blue arrow and the thing does what i expect when I click
the button.
To see the html I use the far right menu item.
This brings up a non functinal version of the Run button. There you can use
the "V" right hand menu item.
This shows the apparent source/generated (HTML) code.
This thing is almost too like a Delphi IDE, is it based in Lazarus do you
think? - especially the object inspector.
Very impressive like to learn more about it.
Appears to use php4Delphi, I saw the php5 dll go in during installation so
it will probaly test under php5.
I have only found one other reference to it on the web in a Tawian based
Forum in Chinese.
Google translator renders it this way - remiscent of the "Engrish" site
Richard pointed us to the other day. I like the opening, "Delphi called VB
Killer, more than 10 years, many specialists have enjoyed the convenience
brought about by Delphi."
-------------
Simply put
= + Pascal Delphi VCL
PPForm = VCL + PHP
Delphi called VB Killer, more than 10 years, many specialists have enjoyed
the convenience brought about by Delphi.
Delphi in Windows development, database applications are very prominent
manifestations. And also opened the rather VCL. Let programmer in reference
I can shorten the learning curve. Many manufacturers are assisting the
development of third-party complaints Delphi. There are charges, also free.
Jedi included components alone have over 500, but free.
But Delphi, today some perspective, there are shortcomings. Pascal too
stringent because, with a theoretical basis for such language. Network in
the world today about the crash, a bit too much work.
PHP is the best I have seen and language, he easy. Data structure and
unparalleled to describe a language, a somewhat faster pace of
implementation is wrong. Hanshiku third party support, systems more to go.
But only in Server Side PHP and implementation. (general views)
PPForm in such circumstances arise, he both Delphi and PHP advantages.
PPForm idea is this :
1. If you are PHP experts, it can help you create Windows PHP applications
run. Let PHP Windows users encountered in the development of demand, and
there is no need for additional use of other languages or development tools.
2. On Delphi users, PPForm offered the best description language for users
in the development of Delphi, to redouble their might.
PPForm on the structure, may be developed almost AP Delphi, PPForm can do,
including complaints. 100% compatible with PHP and persons.
Some jokes PPForm is enormous. Delphi is insects and seeds PHP is present.
PPForm over 90% are currently using Delphi development, the other is the use
of PHP. Hope for the future use using PHP development, or even all use PHP
(difficult).
PPForm is still at a first version of practical value also needs to be done.
Then
On 28/04/06, Jeremy Coulter <vss at vss.co.nz> wrote:
>
> how did you convert to HTML pages?
>
> ------------------------------
> *From:* delphi-bounces at ns3.123.co.nz [mailto:delphi-bounces at ns3.123.co.nz]
> *On Behalf Of *Paul A Norman
> *Sent:* 28 April 2006 00:44
>
> *To:* NZ Borland Developers Group - Delphi List
> *Subject:* Re: [DUG] More Delphi news...
>
>
> Jeremey,
>
> Downloaded the 12mb PPForm1600b2 setup.exe.
>
> It seems to actually make Php5 pages.
>
> I'm still wondering what it is doing with some comnponents but it looks
> like a major achievement.
>
> Converts to HTML a reasonible likeness of many of the std Win32 and Win
> 3.1 components it displays.
>
> Extraordinary infact.
> Trust there are no issues on providence of the whole thing.
>
> Paul
>
>
> On 27/04/06, Jeremy Coulter <vss at vss.co.nz> wrote:
> >
> > Forget the below....I downloaded the demo....after puttung the page
> > thru babel fish to find the download link.
> >
> > Jeremy
> >
> > ------------------------------
> > *From:* delphi-bounces at ns3.123.co.nz [mailto:delphi-bounces at ns3.123.co.nz]
> > *On Behalf Of *Jeremy Coulter
> > *Sent:* 27 April 2006 18:39
> >
> > *To:* 'NZ Borland Developers Group - Delphi List'
> > *Subject:* RE: [DUG] More Delphi news...
> >
> >
> > so this IDE only makes WinForms ? its not for making HTML pages I take
> > it.
> >
> > Jeremy
> >
> > ------------------------------
> > *From:* delphi-bounces at ns3.123.co.nz [mailto:delphi-bounces at ns3.123.co.nz]
> > *On Behalf Of *Paul A Norman
> > *Sent:* 27 April 2006 18:23
> > *To:* NZ Borland Developers Group - Delphi List
> > *Subject:* Re: [DUG] More Delphi news...
> >
> >
> > From the Prado new Forums http://www.pradosoft.com/forum/index.php/topic,2481.0.html
> >
> >
> >
> > This looks like a Borland type IDE for writing PHP!
> >
> > http://ppform.com/demo/?type=swf
> >
> >
> > Site is in Chinese.
> >
> > Paul
> >
> > On 27/04/06, Jeremy Coulter <vss at vss.co.nz> wrote:
> > >
> > > Oh ok. I have not really looked at PHP before, well looked, just not
> > > done anything with it.
> > > Could have a look tho at prado
> > >
> > > Jeremy
> > >
> > >
> > > -----Original Message-----
> > > From: "Paul A Norman" < paul.a.norman at gmail.com>
> > >
> > >
> > > To: "NZ Borland Developers Group - Delphi List" <delphi at ns3.123.co.nz
> > > >
> > > Date: Thu, 27 Apr 2006 16:52:20 +1200
> > >
> > > Subject: Re: [DUG] More Delphi news...
> > >
> > > Depending on Db issues have you looked in to Prado Jeremy? With
> > > Php4Delphi php and delphi apps can talk to eachother.
> > >
> > > Paul
> > >
> > >
> > >
> > >
> > > On 27/04/06, Jeremy Coulter <vss at vss.co.nz> wrote:
> > > >
> > > > Yeah, I must admit, I am stuggeling to find a need to use .NET,
> > > > apart from Webservices are quite easy to make, and the ability to make apps.
> > > > for mobile PC's.
> > > > BUT, I know its the way forward, so I need to do SOMETHING, prob.
> > > > some framework 2 training as I did frame work 1.1. and my
> > > > documentation is slightly different etc. etc.
> > > >
> > > > Just ont he subject of Intraweb, how many of you out there are using
> > > > it? I quite like it, but have not done a lot of development with it,
> > > > although I am thinking about it for a thin client solution I need to look.
> > > >
> > > > Jeremy
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: "Sean Cross - CRM" < sean.cross at crm.co.nz >
> > > > To: "NZ Borland Developers Group - Delphi List" <delphi at ns3.123.co.nz
> > > > >
> > > > Date: Thu, 27 Apr 2006 16:02:47 +1200
> > > > Subject: RE: [DUG] More Delphi news...
> > > >
> > > >
> > > >
> > > > I think this comes down to horses for courses. I spent 3 years doing
> > > > C# and C++ before coming back to delphi. There are a number of areas where
> > > > C# is better and and a large number of areas where it is worse.
> > > >
> > > > Server side, C# and .net is probably better (althoug I find intraweb
> > > > easier to use than asp) but for client side apps delphi is far better. C#
> > > > has a larger and richer stand library but a much worse visual control set.
> > > >
> > > >
> > > > The only real advatage of C# for me is garbage collection (which is
> > > > not a panacea for memory leaks) which is vastly outweighted by it's
> > > > inability to compile to native code.
> > > >
> > > > YMMV.
> > > >
> > > > Regards
> > > >
> > > > Sean
> > > > -----------------------------
> > > > Sean Cross
> > > > Systems Development
> > > >
> > > > CRM
> > > > PO Box 230
> > > > Napier
> > > > Phone: 06 835 5868
> > > > Mobile: 021 270 3466
> > > > Email: sean.cross at crm.co.nz
> > > >
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Delphi mailing list
> > > > Delphi at ns3.123.co.nz
> > > > http://ns3.123.co.nz/mailman/listinfo/delphi
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Delphi mailing list
> > > > Delphi at ns3.123.co.nz
> > > > http://ns3.123.co.nz/mailman/listinfo/delphi
> > > >
> > > >
> > > >
> > >
> > > _______________________________________________
> > > Delphi mailing list
> > > Delphi at ns3.123.co.nz
> > > http://ns3.123.co.nz/mailman/listinfo/delphi
> > >
> > >
> > >
> >
> > --
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.1.385 / Virus Database: 268.5.0/325 - Release Date:
> > 26/04/2006
> >
> >
> > --
> > No virus found in this outgoing message.
> > Checked by AVG Free Edition.
> > Version: 7.1.385 / Virus Database: 268.5.0/325 - Release Date:
> > 26/04/2006
> >
> > --
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.1.385 / Virus Database: 268.5.0/325 - Release Date:
> > 26/04/2006
> >
> >
> > --
> > No virus found in this outgoing message.
> > Checked by AVG Free Edition.
> > Version: 7.1.385 / Virus Database: 268.5.0/325 - Release Date:
> > 26/04/2006
> >
> > _______________________________________________
> > Delphi mailing list
> > Delphi at ns3.123.co.nz
> > http://ns3.123.co.nz/mailman/listinfo/delphi
> >
> >
> >
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.385 / Virus Database: 268.5.0/325 - Release Date: 26/04/2006
>
>
> --
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.1.385 / Virus Database: 268.5.0/325 - Release Date: 26/04/2006
>
> _______________________________________________
> Delphi mailing list
> Delphi at ns3.123.co.nz
> http://ns3.123.co.nz/mailman/listinfo/delphi
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ns3.123.co.nz/pipermail/delphi/attachments/20060428/3c2380e3/attachment-0001.html
More information about the Delphi
mailing list