PAL-HTML

Esempio didattico... PAL.html metodologia che usa semplici scriptsCAD per rendere dinamica questa pagina prova a copiare e incollare le righe di scriptsCAD sottostanti ed esegui la funzione FzPAL che legge le righe log.

Questo esempio didattico e di sole 160 righe ridurlo a 100 righe è possibile spostando le funzioni base in file.js ma penso che si perderebbe l'insieme delle funzioni base, ma puoi fare tutte le modifiche che ritieni necessarie per renderlo conforme alle richieste ad uso diddattico ti ricordo che questa è una pagina che usa il canvas.

Sorry scarica oltre a PAL.html il modulo info.js e le pagine Pg01.html e Pg02.html per provarlo in locale.

skole info... 05/02/2020
Vecchia metodologia PAL applicata usando il canvas e chè figure, gli scriptsCAD sono liste chè figure a lunghezza variabile che contengono stringhe a larghezza variabile le quali contengono parametri che possono disegnare figure e/o point interrattivi per eseguire comandi in HTML funzioni javascript.
Le stringhe scriptsCAD vengono eseguite solo se sono identificate come primo parametro stringa, i successivi parametri sono delimitati da ';' punto e virgola.
Se usate database SQL e delle tabelle per archiviare gli scriptsCAD ricordarsi che i campi devono contenere i singoli parametri e devono essere abbastanza ampi per contenerli non essendo le tabelle a larghezza variabile.
Le tabelle possono essere gestite per modifiche, analisi e controlli tramite scripts SQL.
La dimensione del canvas può essere dimensionato per essere usato su lavagne 3D ad uso diddattico.

Sorry... per eventuali errori ortografici e/o grammaticali e l'estetica nei miei siti è inesistente, ma io creo micro esempi didattici perchè devo imparare a imparare ad usare linguaggi come python e javascript e passo molto tempo a corregere i miei errori e non hò tempo da dedicare alla parte grafica. 


Questa semplice pagina  html è  ingrado ora tramite la funzione Fz()  d'eseguire una lista di scriptsCAD per disegnare sul canvas ma anche d'eseguire le funzioni presenti nel modulo collegato "test.js".
La pagina PAL.html è autonoma può funzionare come demo didattico anche senza modulo.js questo ti permette d'integrarla in qualsiasi pagina statica e trasformarla in una pagina bianca dinamica senza la necessità di dover usare anche il modulo js.
Con PAL.html puoi creare il tuo canvasGUI interrattivo e salvarlo come immagine.
Sorry la dimensione non è di sole 100 righe ma l'esempio deve essere leggibile ma puoi se è importante che sia solo di cento 100 righe scrivere tutte le funzioni su una sola riga come fa dbPALFz.py nel creare test.js dopo averle importate.


Copia e incolla le righe sottostanti nel log ed esegui Lines logsRun scriptsCAD and Fz+Nome?

text;500;220;30;30;0;green;italic 24pt Arial;TITOLO;;
text;500;280;30;30;0;green;italic 24pt Arial;PARAGRAFO;;
text;500;340;30;30;0;green;italic 24pt Arial;TESTO;;
point;40;650;30;30;0;red;italic 24pt Arial;Pg01;https://www.pi-ppo.org/onewebmedia/Pg01.html;
point;40;690;30;30;0;red;italic 24pt Arial;Pg02;https://www.pi-ppo.org/onewebmedia/Pg02.html;
text;500;520;30;30;0;green;italic 24pt Arial;TESTO INFO 2;;
text;500;580;30;30;0;green;italic 24pt Arial;TESTO INFO 3;;
text;500;640;30;30;0;green;italic 24pt Arial;TESTO INFO 4;;
text;500;700;30;30;0;green;italic 24pt Arial;TESTO INFO 5;;
point;40;750;30;30;0;red;italic 24pt Arial;FzClear;Fz+Clear;
Fz+New
Fz+Clear

MicroASD by www.pi-ppo.org Your browser does not support the HTML5 canvas tag.
xy

CONTACT US

 

  Tel: .....

FOLLOW US

PROFILE

Profile ...

© Copyright 2016-2020 All Rights Reserved.