Skip to content

Markdown4D 2.0.1

Choose a tag to compare

@cmgeuze cmgeuze released this 31 Aug 12:39
· 20 commits to main since this release

Markdown4D 2.0.1 collects the fixes and small features landed since 2.0.0.

Library

  • The editor rebuilds its scroll mapping whenever the linked preview lays out
    again, so two-way scroll sync works from the moment a document opens and
    stays correct through resizes, arriving images and upgrading diagrams. The
    viewers expose the LayoutCount counter this is built on.
  • The viewers pass the mouse wheel to their parent when their content already
    fits, so viewers stacked inside a scroll box scroll the list they sit in.
  • The FMX viewer and editor draw a draggable overlay scrollbar; FMX has no
    native window scrollbar the way the VCL controls have.
  • Mermaid flowcharts widen the gap between ranks to fit edge labels, so a
    labelled edge keeps a visible line and its caption no longer overlaps the
    nodes.

Examples

  • The example forms are designed in the IDE: components, events and published
    properties live in the DFM and FMX files.
  • The chat demos start streaming on launch and scroll wherever the cursor
    hovers.
  • Opening a document while the pad is already running hands it to the running
    instance as a new tab instead of starting a second window.
  • The streaming demo's sample image comes from this repository instead of an
    external service.

Full list of changes: v2.0.0...v2.0.1