Jump to content

Alexander Sviridenkov

Members
  • Content Count

    260
  • Joined

  • Last visited

  • Days Won

    26

Everything posted by Alexander Sviridenkov

  1. Alexander Sviridenkov

    WebUI framework: Technical preview. Part 1.

    WebUI works in browser, it doesn't depend on OS.
  2. Alexander Sviridenkov

    Flow Chart Software??

    http://delphihtmlcomponents.com/graph.zip https://en.delphipraxis.net/topic/10229-unit-dependency-viwer/
  3. Alexander Sviridenkov

    Memo and html

    https://delphihtmlcomponents.com/editor.html
  4. Alexander Sviridenkov

    WebUI framework: Technical preview. Part 1.

    Yes, it will be available for free for customers with active subscription (at release date) on Bundle mentioned above (HTML Component Library + HTML Editor Library + HTML Report Library)
  5. Alexander Sviridenkov

    WebUI framework: Technical preview. Part 1.

    Small example of using custom HTML/JS inside Report control. JS code send pallet and boxes params to Server (Delphi), receive calculated pallet loading and display it. pallet.mp4
  6. Alexander Sviridenkov

    WebUI framework: Technical preview. Part 1.

    It's under development, just preview. Release is expected in May and will be included in HTML Library bundle for customers on subscription.
  7. Memory is around 20Mb and doesn;t depend on file size. No SQLite or other external solutions are used, everything is written in plain Delphi - SQL parser, SQL execution classes, etc. https://delphihtmlcomponents.com/sql/
  8. Alexander Sviridenkov

    Hunting a unit reference

    This is quite strange. Does unit map looks correct (all other units are present)?
  9. Alexander Sviridenkov

    Hunting a unit reference

    Last version should show all files used in application, not only ones mentioned in .dpr. It starts from .dpr units and recursively find all units listed in inteface and implementation sections. Of course IDE Library path and projects paths settings are used when scanning. BTW it can extract interface and implementation units even if only .dcu is available.
  10. Alexander Sviridenkov

    Hunting a unit reference

    Link to latest build: https://delphihtmlcomponents.com/graph.zip
  11. There are no tables. Query is executed directly on CSV file.
  12. Scaling is not linear there. Real 10^9 file (16.5 Gb) is processed in 15 minutes (936 sec) on Ryzen 5 4600H notebook (single thread).
  13. HTML Library / SQL framework: 0.33s. Zero lines of code)
  14. Alexander Sviridenkov

    Delphi 12 : Encoding Unicode strange behaviour

    Yes, two or four (for symbols behind BMP).
  15. Alexander Sviridenkov

    Delphi 12 : Encoding Unicode strange behaviour

    Unicode (UTF16) symbol size is at least 2 bytes, so after deleting 1 byte string became incorrect.
  16. Alexander Sviridenkov

    Unit dependency viwer

    Unit dependency viewer for Delphi - small tool created using HTML Component Library and ForceAtlas2 algo. https://delphihtmlcomponents.com/graph.rar Video:
  17. https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.Dispose
  18. Alexander Sviridenkov

    HTML Library 4.8 Released

    Delphi 12 support. New htide unit - installed Delphi versions, Library paths, PAS and DCU parsing, etc. New demo (/Sample Projects/graph) - Unit dependency viewer. Video: https://youtu.be/ec0pOy2uY4w Compiled demo: https://delphihtmlcomponents.com/graph.zip Cairo canvas support on Linux and Windows for Delphi and Lazarus. Canvas supports precise text rendering so PDF and other documents converted by HTML Office library now can be properly displayed on Linux. PDF export on Linux via Cairo. Reports library now supports Lazarus Big upgrade of SQL framework: perform SQL queries on CSV and text files, JSON, XML, Excel, Outlook, SQL scripts and other sources. Video: https://www.youtube.com/watch?v=IzV9jZe6ksQ Compiled demo: https://delphihtmlcomponents.com/sqltest.zip Manual: https://delphihtmlcomponents.com/sql/ What it can do: Convert to/from CSV, JSON, XML, HTML, Excel, SQL script. Upload files/objects to database Export data from database Check data consistency Display data/objects in DB-aware controls, HtPanel, StringGrid, VirtualTreeview, ControlList Extend database capabilities (f.e. use Pivot in Firebird). Serialize and deserialize objects Reduce calls to REST server by using already loaded data. Supported data sources: CSV file JSON file JSON string XML file HTML file Text file with fixed size fields SQL script ZIP archive XLS/XLSX Excel sheet (requires HTML Office Library). Outlook PST/OST file (requires HTML Office Library). TList<T> TObjectList Any class with IEnumerable or GetEnumerator support TDataset array of T SQL Query Custom sources can be added by implementing IDMDatasource interface. Supported dialects: SQL 92 Oracle MS SQL Server Firebird MySQL PostrgesSQL SQLite ElevateDB Result can be exported to CSV XML JSON SQL script TDataset TStringList TObjectList SQL table HTML (plain table or using template) Array of variant Binary file or any other format, using custom processing of result data.
  19. Alexander Sviridenkov

    20% Black Friday discount on HTML Library

    One day 20% discount on HTML Component Library, HTML Editor Library, Bundle (Editor + Reports) and HTML Office Library. Please use coupon code BF2023 https://delphihtmlcomponents.com/order.html
  20. Alexander Sviridenkov

    New User / New UI Tutorial

    https://www.helpandmanual.com/hx/index.html
  21. Alexander Sviridenkov

    Creating an output style from various data sources

    AFAIK this list is created using TControlList component. If you want to use HTML and create more complex layouts, there is HTML Component Library that allows to use HTML in Delphi controls and create layouts of any complexity. https://delphihtmlcomponents.com/
  22. Alexander Sviridenkov

    Loading .webp images into tbitmap?

    Maybe this come from SKIA webp support?
×