[Pas2js] Pas2js Digest, Vol 15, Issue 13

Stephen Wright stephenmichaelwright at yahoo.co.uk
Sat Mar 23 08:44:42 CET 2019


 
Re. The JSON error, we are away for the weekend, will take a detailed look when we get home.  Meanwhile can you confirm which browser was being used, and what text editor?  Steve.
    On Friday, 22 March 2019, 11:00:23 GMT, pas2js-request at lists.freepascal.org <pas2js-request at lists.freepascal.org> wrote:  
 
 Send Pas2js mailing list submissions to
    pas2js at lists.freepascal.org

To subscribe or unsubscribe via the World Wide Web, visit
    http://lists.freepascal.org/cgi-bin/mailman/listinfo/pas2js
or, via email, send a message with subject or body 'help' to
    pas2js-request at lists.freepascal.org

You can reach the person managing the list at
    pas2js-owner at lists.freepascal.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Pas2js digest..."


Today's Topics:

  1. Pas2JS IDE for Chrome (Stephen Wright)
  2. Re: Pas2JS IDE for Chrome (Michael Van Canneyt)
  3. Re: Pas2JS IDE for Chrome (Mattias Gaertner)


----------------------------------------------------------------------

Message: 1
Date: Thu, 21 Mar 2019 11:57:51 +0000 (UTC)
From: Stephen Wright <stephenmichaelwright at yahoo.co.uk>
To: pas2js at lists.freepascal.org
Subject: [Pas2js] Pas2JS IDE for Chrome
Message-ID: <1544732332.14331989.1553169471843 at mail.yahoo.com>
Content-Type: text/plain; charset="utf-8"

 Sorry I forgot too give a meaningful title to my email....Now rectified Steve
  Hi Guys
We have now put together a demo of our updated XIDE project for Pas2JS. This is a combined RAD development and run time environment for Pas2JS in Chrome/Linux/Windows/Android. The demo can be downloaded from here.....(https://www.dropbox.com/sh/ybx1tacu66fmp9y/AACdCVRAqlgIYT6fm9hPDqiba?dl=1)
Things to notice in this demo are.....        a) Pas2JS CodeEdit/Compile/Run support in the browser as well as desktop and mobile.        b) No need for any installation, configuration or dependencies.         c) "Responsive design" H and V boxes accommodate different screen sizes.        d) SVG components are fully integrated into the IDE.        e) The GPU canvas uses a subset of Pascal for its "Animation Code" property.         f) User applications can be ported without modification between any platform with an XIDE (+CEF) runtime.        g) Choice of smaller, faster and more secure native implementation (Lazarus/FPC + optional CEF) or full Web connectivity and CSS with a hybrid implementation (Cordova or Electron + Pas2JS). Please remember this is concept demonstrator software so expect to see some bugs and areas that need further work, but feel free to report these and let us know what you think. 
Regards Steve
P.S. We are working on the Lazarus template for XComponents. When this is finished we will upload all the code for this package as well as for the XIDE project so you will then be able to rebuild the above examples from scratch.

  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/pas2js/attachments/20190321/367cbcbb/attachment-0001.html>

------------------------------

Message: 2
Date: Thu, 21 Mar 2019 13:21:20 +0100 (CET)
From: Michael Van Canneyt <michael at freepascal.org>
To: Stephen Wright via Pas2js <pas2js at lists.freepascal.org>
Subject: Re: [Pas2js] Pas2JS IDE for Chrome
Message-ID: <alpine.DEB.2.20.1903211315260.11703 at home.telenet.be>
Content-Type: text/plain; charset="utf-8"; Format="flowed"


Hello,

Well that definitely looks promising.

Is there a reason why you don't allow dropping new components/widgets on the preview
instead of on the system resource tree ? I assume this is what a user would
intuitively want...

I would put the 2 trees next to/below each other in the system as it exists
now, so you need to drag less far.

Also, a minimal size/position change handling in the preview would be a nice
feature :)

Michael.

On Thu, 21 Mar 2019, Stephen Wright via Pas2js wrote:

> Sorry I forgot too give a meaningful title to my email....Now rectified Steve
>  Hi Guys
> We have now put together a demo of our updated XIDE project for Pas2JS. This is a combined RAD development and run time environment for Pas2JS in Chrome/Linux/Windows/Android. The demo can be downloaded from here.....(https://www.dropbox.com/sh/ybx1tacu66fmp9y/AACdCVRAqlgIYT6fm9hPDqiba?dl=1)
> Things to notice in this demo are.....        a) Pas2JS CodeEdit/Compile/Run support in the browser as well as desktop and mobile.        b) No need for any installation, configuration or dependencies.         c) "Responsive design" H and V boxes accommodate different screen sizes.        d) SVG components are fully integrated into the IDE.        e) The GPU canvas uses a subset of Pascal for its "Animation Code" property.         f) User applications can be ported without modification between any platform with an XIDE (+CEF) runtime.        g) Choice of smaller, faster and more secure native implementation (Lazarus/FPC + optional CEF) or full Web connectivity and CSS with a hybrid implementation (Cordova or Electron + Pas2JS). Please remember this is concept demonstrator software so expect to see some bugs and areas that need further work, but feel free to report these and let us know what you think. 
> Regards Steve
> P.S. We are working on the Lazarus template for XComponents. When this is finished we will upload all the code for this package as well as for the XIDE project so you will then be able to rebuild the above examples from scratch.
>
>

------------------------------

Message: 3
Date: Thu, 21 Mar 2019 13:22:43 +0100
From: Mattias Gaertner <nc-gaertnma at netcologne.de>
To: pas2js at lists.freepascal.org
Subject: Re: [Pas2js] Pas2JS IDE for Chrome
Message-ID: <20190321132243.72c10098 at limapholos.matflo.wg>
Content-Type: text/plain; charset=UTF-8

On Thu, 21 Mar 2019 11:57:51 +0000 (UTC)
Stephen Wright via Pas2js <pas2js at lists.freepascal.org> wrote:

>  Sorry I forgot too give a meaningful title to my email....Now
> rectified Steve Hi Guys
> We have now put together a demo of our updated XIDE project for
> Pas2JS. This is a combined RAD development and run time environment
> for Pas2JS in Chrome/Linux/Windows/Android. The demo can be
> downloaded from
> here.....(https://www.dropbox.com/sh/ybx1tacu66fmp9y/AACdCVRAqlgIYT6fm9hPDqiba?dl=1)

Doing the demo, when pasting the example file
ExampleSavedSystemFile.txt, I get

Unexpected token     in JSON at position 4  in
XObjectInsp.DoSystemLoad 


Mattias


------------------------------

Subject: Digest Footer

_______________________________________________
Pas2js maillist  -  Pas2js at lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/pas2js

------------------------------

End of Pas2js Digest, Vol 15, Issue 13
**************************************
  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/pas2js/attachments/20190323/6f122928/attachment.html>


More information about the Pas2js mailing list