Commit Graph

306 Commits

Author SHA1 Message Date
Michaël Van Canneyt
765bc8506e * ts2pas demo 2022-01-06 10:04:57 +01:00
Michaël Van Canneyt
6beea9c25c * CSS improvements 2021-12-29 21:31:29 +01:00
Michaël Van Canneyt
6cbccfb57d demowasiapp 2021-12-29 21:31:29 +01:00
Michaël Van Canneyt
d098519016 * Remove debug statement 2021-12-29 21:31:29 +01:00
Michaël Van Canneyt
4469f8defe * WASIHostApplication object 2021-12-29 21:31:29 +01:00
Michaël Van Canneyt
46d826aec5 * Some CSS improvements 2021-12-29 21:31:29 +01:00
Michaël Van Canneyt
984ed3c8b1 * Some CSS improvements 2021-12-28 22:26:30 +01:00
mattias
7bf378ec15 demo: wasi: using wasm extension in lpi to support older lazarus 2021-12-28 13:29:40 +01:00
mattias
680a94c373 demo: wasi canvas: added gitignore, wasm lpi, css 2021-12-28 13:25:12 +01:00
mattias
3f7ed42e21 demo: added example wasm lpi 2021-12-28 13:16:01 +01:00
mattias
ff7458e1da demo: fixed name and gitignore wasm files 2021-12-28 13:15:04 +01:00
Michaël Van Canneyt
2626eef7c3 * WASI runtime embedding 2021-12-24 14:02:56 +01:00
Michaël Van Canneyt
6f1f064d16 * Xterm package, plus demo 2021-12-24 13:44:37 +01:00
martin
d8e433123c demo/nativedesigner: replace TThread.Syncronize 2021-12-21 13:24:23 +00:00
martin
77b1cecb8b DesignDemo: Fix finding clicked component by ID. 2021-12-21 13:24:23 +00:00
Martin
489514bca1 DesignDemo: Fix class of demo button. TWidgetButtonWidget is for the component palette. 2021-12-21 13:24:23 +00:00
martin
c37a6e7852 NativeDesign: Rename controls to match names of widgets 2021-12-21 13:24:23 +00:00
martin
90e966751d Fixed removing or mark-sent of commands 2021-12-21 13:24:23 +00:00
martin
36cb79dfb3 DesignDemo: do not crash, if response to /action/... in not json / skips callback as then there is no data 2021-12-21 13:24:23 +00:00
Martin
f2e4d0834e Undo adding custom debugger to lpi in abf57d2eeb 2021-12-21 13:24:23 +00:00
Martin
47fe8ee013 Fix compiling with "USEIDE" not defined / fix commit e31b5de7ea 2021-12-21 13:24:23 +00:00
Michaël Van Canneyt
56d3f11fba * RPC Client + RPC Client Code generator 2021-12-19 22:04:58 +01:00
Michaël Van Canneyt
0c4ac1b113 * Module demos 2021-09-11 14:59:41 +02:00
mattias
e31b5de7ea less hints 2021-09-07 10:07:02 +02:00
Michaël Van Canneyt
1adc178690 * Add websocket example 2021-09-01 11:36:43 +02:00
michael
0024cc8683 * Patch by Martin to add button to show devtools 2021-04-05 07:12:39 +00:00
michael
3fbcdefcc6 * GUI improvement by Martin Friebe 2021-04-05 07:11:16 +00:00
michael
b08c04ca65 * Patch from Martin Friebe to improve detection of designdemo 2021-04-05 07:09:21 +00:00
michael
b8c0b0d885 * Patch from Martin Friebe to add browser log messages 2021-04-05 07:02:38 +00:00
michael
abf57d2eeb * Rework by Martin Friebe to work with Cef4Delphi 2021-04-04 09:49:30 +00:00
michael
efea6321bd * Fix demo to work again with latest webwidgets 2021-04-01 08:29:56 +00:00
michael
46c124ced6 * Preventdefault 2021-03-23 10:50:31 +00:00
michael
fe057842c4 * Some logging 2021-03-23 10:47:23 +00:00
michael
8fb7a9ba3d * Fixed demorouter example 2021-03-22 12:59:37 +00:00
michael
6b2457c67b * VS Code Extension 2020-12-27 14:47:49 +00:00
michael
800d67d7af * Atom package support 2020-12-22 10:52:30 +00:00
svenbarth
7944be97f0 * fix compilation of Tetris demo 2020-11-15 11:26:08 +00:00
michael
6597c81be0 * Table demos 2020-10-11 10:36:06 +00:00
michael
55de4988c1 * Additional demos 2020-10-10 16:46:02 +00:00
michael
6f4b2a04b2 * Instructions for SampleDARW example 2020-09-13 08:18:49 +00:00
michael
3082bd47c9 * Server for R/W example 2020-09-13 08:06:34 +00:00
michael
af47c521d7 * Data Abstract Read/Write 2020-09-13 07:57:23 +00:00
michael
7a9f1cddba * Bootstrap modal and demo 2020-09-12 09:07:29 +00:00
michael
4b28b7b3b5 * Other value 2020-09-10 06:53:49 +00:00
michael
e6ab1e7963 * Some style improvements 2020-08-30 21:29:20 +00:00
mattias
633ffb57f9 examples: added example for using libpas2js.dll and demonstrating unit alias 2020-08-30 11:45:34 +00:00
michael
5aee9a57ec * Additional bootstrap demos 2020-08-30 09:17:43 +00:00
michael
3a04649639 * Demo program for widgets 2020-08-29 20:33:41 +00:00
michael
d81f905639 * HTML To form tool committed 2020-08-29 07:10:28 +00:00
michael
325b307732 * Add kurento lib and demo 2020-08-27 12:11:53 +00:00
michael
143a836c5f * Split in FullCalendar V4 and V5 demos 2020-08-22 12:12:24 +00:00
michael
37b9ddb411 * Correct to use libfullcalendar 4 2020-08-22 11:56:38 +00:00
michael
a0a0016f99 * Small fixes and demo for TStrings.LoadFromURL 2020-08-14 09:46:52 +00:00
michael
e52ab39d2b Demo for LoadFromURL for TMemoryStream 2020-08-14 09:24:11 +00:00
mattias
65bc20baef demo: descend Pascal class from JS function 2020-06-28 16:32:47 +00:00
mattias
271f20ea13 demo: descend Pascal class from JS function 2020-06-28 16:22:34 +00:00
michael
16ebfa97cd * Async/Await demos 2020-05-28 08:10:50 +00:00
michael
27b6f1c5a3 * use reference to for exception handlers 2020-05-18 07:40:35 +00:00
michael
d9238eb798 * Switch to safecall for event handlers 2020-05-17 08:46:34 +00:00
michael
497319ec87 * Demo for exception hooks in sysutils 2020-05-16 11:58:19 +00:00
michael
396bda65af * Improved demo for classtopas 2020-05-08 12:45:24 +00:00
michael
841b080e6c * Video conferencing APIs 2020-04-19 14:18:02 +00:00
michael
2ec9850679 * Renamed nodehttp to node.http 2020-02-23 13:05:06 +00:00
michael
8032ea166e * Node HTTP Server demo 2020-02-21 15:15:20 +00:00
michael
dddcdbb4d2 * Node command-line demos 2020-02-21 15:14:03 +00:00
michael
5c3180aa62 * Add link to program sources 2019-10-30 09:00:41 +00:00
michael
ee357bfdff * Add some styling 2019-10-28 09:31:55 +00:00
michael
2b0c7ffa88 * Add support for resources 2019-10-27 13:14:34 +00:00
michael
e2d6dad186 * Create js dir for chartjs 2019-10-10 12:59:53 +00:00
michael
949f0181b9 * Fullcalendar unit & demo 2019-10-01 18:26:21 +00:00
michael
509b6ee185 * Bootstrap(table) helper & demo 2019-09-28 15:47:34 +00:00
michael
7dc3c9659f * Undo last patch, too much committed 2019-09-13 09:48:21 +00:00
michael
d53de8e426 * Remove debug output and add DoPush to RouteRequest 2019-09-13 09:46:45 +00:00
michael
466aadfba9 * Template loader and demo 2019-09-12 20:38:59 +00:00
michael
69ca0ce68a * Fix event handler signature 2019-08-20 07:25:39 +00:00
michael
eab2006134 * Webwidget embryonal version 2019-08-04 21:22:33 +00:00
michael
5a48780064 * Fix css for up button 2019-07-26 16:09:41 +00:00
michael
89e2527a02 * Show died status 2019-07-24 16:42:53 +00:00
michael
69c7889c7f * Fix up arrow id 2019-07-24 16:42:30 +00:00
michael
f8e50a2d39 * Adapt status and fix key handling in IE. 2019-07-24 07:25:33 +00:00
michael
20d3f2f5de * Some improvements in CSS 2019-07-22 14:00:00 +00:00
michael
51256a2d74 Draw board while no sound loaded, fix arrow buttons 2019-07-20 15:02:26 +00:00
michael
a0a3db96c0 * Initial version 2019-07-18 16:26:01 +00:00
michael
02aa1a44e6 * Remove duplicate committed by accident 2019-07-16 07:07:23 +00:00
michael
a99f117940 * Show how to translate resource strings 2019-07-15 12:58:03 +00:00
michael
0d92a818eb * Make it look better in Chrome 2019-07-13 17:00:14 +00:00
michael
0c9deb045e * PushJS import & demo by Silvio Clecio 2019-07-13 14:27:49 +00:00
michael
f5ec01446e Demo project groups 2019-07-13 10:58:24 +00:00
michael
bf40923c37 * More fixes so it works on Safari 2019-07-12 21:20:39 +00:00
michael
60643b0ad0 * Allow clicking on the control images to move the blocks 2019-07-11 19:49:35 +00:00
michael
c80d2a0dea * Some HTML/CSS improvement suggestions by Anne Zheng 2019-07-11 19:24:40 +00:00
michael
6d8336209f * Fix typo 2019-07-11 07:00:41 +00:00
michael
fc8ee39898 * Tetris demo 2019-07-10 21:32:30 +00:00
michael
54d9b1573a * Output directory for chart demos is chartjs/js 2019-06-28 09:07:16 +00:00
michael
429afb3089 * Fix run form 2019-06-27 23:17:31 +00:00
michael
a751522df8 * Add dynamic unit loader and demo 2019-04-12 20:38:40 +00:00
michael
66e6880c35 * P2JS can be overridden (build system) 2019-04-05 14:44:47 +00:00
michael
a2c6993120 * Add current packages to pas2js command-line 2019-04-05 14:38:30 +00:00
michael
817f1e92f9 * Add webcompiler target 2019-04-02 20:22:18 +00:00
michael
6d74cc78b2 * Added makefile to compile all demos 2019-04-02 20:04:38 +00:00
michael
f500021bc5 * Removed unused unit and procedure 2019-04-01 09:01:51 +00:00
michael
f19bd7899d * Fix some warnings 2019-04-01 08:49:29 +00:00
mattias
002076a599 demos: updates 2019-03-16 17:02:39 +00:00
mattias
6d6ebaa8e6 demos: updates 2019-03-16 17:00:25 +00:00
mattias
2d8d5be2c9 demo: updates 2019-03-16 16:58:35 +00:00
mattias
20be28d765 demo: updated webgl 2019-03-16 16:54:19 +00:00
mattias
7b66731e88 demo: less hints 2019-03-16 16:17:43 +00:00
mattias
13fe090eba updated demos 2019-03-16 14:42:26 +00:00
mattias
a4f6b68f4e updated lpi 2019-03-16 13:00:21 +00:00
mattias
cc2b20667f demo: updated lpi 2019-03-16 12:51:20 +00:00
mattias
3dcbbfe508 demo: updated lpi 2019-03-16 12:48:23 +00:00
mattias
ea7e4bb121 demo: updated lpi 2019-03-16 12:40:37 +00:00
mattias
796072e063 demo: chartjs: updated lpi 2019-03-16 12:39:57 +00:00
mattias
6cb74c087a demo: rtl: set all lpi to compatibility mode 2019-03-16 11:59:55 +00:00
mattias
60abf7d458 demos: updated for Laz 2.0 2019-03-11 10:16:12 +00:00
michael
59e69a4993 * Small fix in html, add missing closing tr tag 2019-03-07 08:55:15 +00:00
michael
3d43138c51 * SQLDBRestBridge components and first demo 2019-03-07 08:51:16 +00:00
mattias
0fb3188ca6 demo: demorest 2019-03-03 09:32:19 +00:00
michael
9d14376259 * added chartjs and demos from Silvio Clecio 2019-02-02 09:48:52 +00:00
mattias
d2d2044319 demo: fixed demoxhr, issue 34980 2019-01-31 16:16:51 +00:00
mattias
ce04b7c283 demo: fixed compile, issue 34963 2019-01-28 08:03:23 +00:00
michael
1f7eb3dbeb * Fix paths 2019-01-17 09:49:07 +00:00
michael
1d7bd679af * Added TJSPDF class by Silvio Clecio 2019-01-13 15:15:31 +00:00
mattias
e922c46cea demo: webgl: fixed compile 2018-12-23 13:50:06 +00:00
mattias
46fd5f4831 demo: webgl: clean up 2018-12-23 13:48:11 +00:00
mattias
4730228187 demo: webgl: fixed compile 2018-12-23 13:47:18 +00:00
mattias
a466924024 demo webgl: undo remove 2018-12-23 13:38:46 +00:00
mattias
30bc693118 removed webgl example, it never compiled 2018-12-23 13:32:38 +00:00
michael
b8e3bcccaf * Add Data Abstract classes and demo (read-only for the moment) 2018-12-23 11:16:40 +00:00
michael
4d3eef11e8 * Web compiler, initial demo 2018-12-04 21:43:26 +00:00
mattias
4066cecd67 demo: fixed compile demoload 2018-11-02 22:18:31 +00:00
mattias
e3c64cec62 demo: fixed compile demoload 2018-11-02 22:18:18 +00:00
mattias
21d7e531e6 demo: fixed compile of demodb 2018-11-02 22:17:50 +00:00
mattias
9f8fcf5d38 demo: fixed restserver on darwin 2018-11-02 22:16:36 +00:00
michael
abceaab919 * Refactored and improved class2pas 2018-10-06 12:36:34 +00:00
michael
231bb41627 fix warning 2018-07-19 12:55:02 +00:00
michael
53a3015923 * Change OnApplyUpdates to be more future proof. 2018-07-19 07:07:35 +00:00
michael
00300a800d * Change AfterApplyUpdates so it gets all resolveinfo from the batch 2018-07-18 07:25:52 +00:00
mattias
8bda483894 rtl: added JSDelete 2018-06-14 13:54:31 +00:00
mattias
d3e2e69826 typinfo: added GetStrProp, SetStrProp, GetOrdProp, SetStrProp 2018-06-05 22:17:12 +00:00
mattias
d374918a94 removed compiled 2018-06-03 11:56:54 +00:00
mattias
b9e7c5aa1f demos: webgl 2018-05-28 20:09:33 +00:00
michael
a75ff377bd * Additions from Mattias for interface support 2018-04-07 13:02:57 +00:00
michael
9ef47345a8 * Fix compiler options, target should be browser 2018-03-06 15:53:39 +00:00
michael
16a721e9fa * Fix compilation after TJSJSON returns now a JSValue, no longer object 2018-03-06 15:52:10 +00:00
michael
961fe77586 * Fix compilation after TJSJSON returns now a JSValue, no longer object 2018-03-06 15:51:31 +00:00
michael
4710b7342c * Fix compilation after TJSJSON returns now a JSValue, no longer object 2018-03-06 15:50:41 +00:00
michael
efbdea550d * Fix compilation after refactoring of ExtJSDataset in separate units 2018-03-06 15:49:33 +00:00
michael
3df8a9b070 * Fix compilation after refactoring of ExtJSDataset in separate units, and TJSJSON returns now a JSValue, no longer object 2018-03-06 15:48:55 +00:00
michael
8082c6993e * TJSJSON.Parse must return a JSValue, JSON spec was amended (https://tools.ietf.org/html/rfc7159) 2018-02-08 20:28:36 +00:00
michael
c9c60fe061 * Corrected promise object, added examples 2018-02-04 16:41:39 +00:00
michael
1575021928 * Remove no longer needed webscroll unit 2018-01-29 20:00:00 +00:00
michael
d04b6d44ea * Demo for webrouter unit 2018-01-29 19:57:34 +00:00
michael
6d96abb422 * For in loop, converted to web project 2017-12-27 11:07:20 +00:00
michael
4bd0bc76bb * Convert to webproject, demo enumerator for collection and stringlist 2017-12-27 10:54:29 +00:00
michael
e6289151a9 * Initial import 2017-12-16 14:45:10 +00:00