Jump to content

Alexander Sviridenkov

Members
  • Content Count

    287
  • Joined

  • Last visited

  • Days Won

    29

Alexander Sviridenkov last won the day on September 18

Alexander Sviridenkov had the most liked content!

Community Reputation

370 Excellent

2 Followers

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Alexander Sviridenkov

    JSON benchmarks

    IMHO sample generated in this test is far from real applications. Test data contains single object with lot of unique key/values, while in most real cases there will be a lot of objects having limited number of same keys. J've made a short test using such file (comes from real REST server) - 100 times parsing 400Kb file, for System.JSON, Mormot and HtJSON unit included in HTML Library, here are results: System.JSON 812ms 258mb memory Mormot 266ms, 153Mb memory HtJson 234ms, 58Mb memory
  2. HTML Office Library includes full text search engine and document parsers, so may be used to create MCP.
  3. Ah, yes, it is possible to create an MCP based on Search Engine which us used in CodeFinder, but currently it is not implemented.
  4. Alexander Sviridenkov

    What could I use to draw custom graphs ?

    Use Direct2D
  5. Sorry, I don't understand - you meant adding library code to existing MCP server or write a new MCP server?
  6. What's new RAD Studio 13 Florence support. Cross-platform TrueType and PostScript font engine - reading, getting metrics, converting glyphs to SVG, paths etc. Support for WOFF, color glyphs, font features, kerning, ligatures, composite glyphs, etc. Do not use OS font libraries. Fast cross-platform text rendering using font engine - included samples for OpenGL (htcanvasOpenGLEx) and GDI+ (htcanvasGDIPEx). Rendering average page of text in OpenGL canvas takes 1-5 ms. To test it please download https://delphihtmlcomponents.com/FileBrowser.zip and select "OpenGL with custom fonts" canvas. Fast and low memory JSON parser. 7x faster and 6x less memory compared to default. Support for JSONPath, objects serialization/deserialization, iterators, dictionaries, lists, templates (convert to HTML) etc. WebUI improvements (now WebUI is availabe for all Bundle users). Improved Markdown conversion - support for task lists, etc. Support for stroke-dashoffset and font-weight in SVG.
  7. Alexander Sviridenkov

    TListView - manually adding items faster at runtime

    Use virtual mode (OwnerData) https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.ComCtrls.TListView.OwnerData
  8. Please use coupon code BF2024. Valid until end of November. https://delphihtmlcomponents.com/order.html
  9. Alexander Sviridenkov

    ANN: HTMl Library 4.9 released. WebUI and more

    New video - 3D in WebUI
  10. Alexander Sviridenkov

    ANN: HTMl Library 4.9 released. WebUI and more

    Currently no, but will be added soon.
  11. Alexander Sviridenkov

    ANN: HTMl Library 4.9 released. WebUI and more

    New video - WebUI Grids: display modes and column types - Markdown, RTF, documents, nested frames
  12. Alexander Sviridenkov

    ANN: HTMl Library 4.9 released. WebUI and more

    New video - Maps in WebUI
  13. Alexander Sviridenkov

    ANN: HTMl Library 4.9 released. WebUI and more

    Document Viewer is added to Demo (Word, Excel, PDF, Powerpoint, etc.). 1. Create UI and start Server 2. Open Documens section 3. Press F2 to switch to design mode 4. Using gear icon above documents table and at view window (right) open designers and change documents folder/mask.
  14. Alexander Sviridenkov

    ANN: HTMl Library 4.9 released. WebUI and more

    Demo is updated with Postgres client libraries and better error handling.
  15. Alexander Sviridenkov

    ANN: HTMl Library 4.9 released. WebUI and more

    Currently there is only desktop layout, but since UI is stored in an intermediate representation, there will be no need for modifications when mobile templates will be added.
×