You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a list of ideas for improving the MdView control. (No guarantees though.)
Loading and displaying local images
Loading and displaying remote images (via http: and https: schemes)
Handle paragraphs composed only of images specially (a gallery?): should be likely centered (not left-aligned or justified as a text). Or maybe apply only to single images? Or larger images?
Support displaying remote Markdown documents via (via http: and https: schemes)
Show a tooltip when hovering over link (show title and if empty, show link destination)
Show a tooltip when hovering over an image (show image alt text if any)
Text selection support (Ctrl+A, mouse dragging, double-click to select a word)
Clipboard support (Ctrl+C)
Rendering of tables
Rendering of task lists
Interactivity of task lists (toggling the check box and some API so the application gets notified)
API for handling links (maybe a notification like MC_MDN_BEFORENAVIGATE. App should be able to handle them manually or block the action. See also Html control. Maybe should be similar.)
Syntax coloring support in code blocks (via some callbacks or notifications).
Generating automatic anchors for headers so that they can become target of a link (#name)
Allow application to get list of headers (and their anchors) so it may e.g. present a table of contents
Maybe the interactive elements (links, checkboxes in task lists) should get a keyboard focus and user could jump through them via keyboard?
Some styling options which would allow to use the control as a "better STATIC"
The control should remember the document URL and support relative links to other documents and/or images
The text was updated successfully, but these errors were encountered:
This is a list of ideas for improving the MdView control. (No guarantees though.)
http:
andhttps:
schemes)http:
andhttps:
schemes)Ctrl+A
, mouse dragging, double-click to select a word)Ctrl+C
)MC_MDN_BEFORENAVIGATE
. App should be able to handle them manually or block the action. See also Html control. Maybe should be similar.)#name
)STATIC
"The text was updated successfully, but these errors were encountered: