{"id":569,"date":"2025-04-17T18:11:20","date_gmt":"2025-04-17T18:11:20","guid":{"rendered":"https:\/\/www.trichview.com\/wp\/?p=569"},"modified":"2025-04-17T18:11:21","modified_gmt":"2025-04-17T18:11:21","slug":"ann-trichview-23-2-markdown-in-clipboard","status":"publish","type":"post","link":"https:\/\/www.trichview.com\/wp\/2025\/04\/17\/ann-trichview-23-2-markdown-in-clipboard\/","title":{"rendered":"ANN: TRichView 23.2 &#8211; Markdown in Clipboard"},"content":{"rendered":"\n<p><strong>We have released TRichView 23.2 and updates of related components<\/strong><\/p>\n\n\n\n<p>The main new feature in this update is copying and pasting in Markdown format.<\/p>\n\n\n\n<p>A trial version can be download here:&nbsp;<a href=\"https:\/\/www.trichview.com\/download\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.trichview.com\/download\/<\/a>&nbsp;.<\/p>\n\n\n\n<p>The installer files in this update are signed with a new code signing certificate. For a short time, browsers may treat the certificate change as suspicious and display warnings before running the files. Please don\u2019t worry about these warnings \u2014 they will disappear once the new certificate gains reputation. Choose (if you use Edge browser) &#8220;keep&#8221; &gt; &#8220;show more&#8221; &gt; &#8220;keep anyway&#8221;, and then &#8220;more info&#8221; &gt; &#8220;run anyway&#8221;. I\u2019d really appreciate it if, when you download the file and see a warning about a suspicious file, you click \u201cReport this file as safe\u201d, and then \u201cI think this is a safe website.\u201d This may help reduce the amount of time Microsoft SmartScreen shows warnings for the installer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Markdown in Clipboard<\/h2>\n\n\n\n<p>New methods: TRichView.<a href=\"https:\/\/www.trichview.com\/help\/idh_trichview_copymarkdown.html\" target=\"_blank\" rel=\"noreferrer noopener\">CopyMarkdown<\/a>\u00a0and TRichViewEdit.<a href=\"https:\/\/www.trichview.com\/help\/idh_trichviewedit_pastemarkdown.html\" target=\"_blank\" rel=\"noreferrer noopener\">PasteMarkdown<\/a>. These methods are alternatives to CopyText and PasteText: they also copy\/paste a plain text, but as Markdown.<\/p>\n\n\n\n<p>There is no dedicated clipboard format identifier for Markdown, so it uses the same format as plain text.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.trichview.com\/help-actions\/trvactionpastespecial.htm\" target=\"_blank\" rel=\"noreferrer noopener\">TrvActionPasteSpecial<\/a>\u00a0(\u201cEdit | Paste Special\u201d command) supports pasting text as Markdown.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"796\" height=\"440\" src=\"https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/image.png\" alt=\"&quot;Paste special&quot; dialog: pasting text as Markdown\" class=\"wp-image-574\" srcset=\"https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/image.png 796w, https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/image-300x166.png 300w, https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/image-768x425.png 768w\" sizes=\"auto, (max-width: 796px) 100vw, 796px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Item Factory<\/h2>\n\n\n\n<p>New\u00a0<a href=\"https:\/\/www.trichview.com\/help\/idh_fun_rvitemfactory.html\" target=\"_blank\" rel=\"noreferrer noopener\">RVItemFactory<\/a>\u00a0singleton object.<\/p>\n\n\n\n<p>It allows you to override the classes used to represent the main types of items in a document \u2013 such as text, images, controls, and so on.<\/p>\n\n\n\n<p>For example, if you want to create a custom class for representing images, inherit it from TRVGraphicItemInfo and assign its type to RVItemFactory.GraphicItemClass. Such a class must not change the item type identifier (StyleNo) \u2013 in this case, it should remain rvsPicture \u2013 because it is meant to replace TRVGraphicItemInfo, not extend it.<\/p>\n\n\n\n<p>This approach is an alternative to\u00a0<a href=\"https:\/\/www.trichview.com\/forums\/viewtopic.php?t=11758\" target=\"_blank\" rel=\"noreferrer noopener\">creating new item classes with their own StyleNo identifiers<\/a>.<\/p>\n\n\n\n<p>Implementing custom item types to replace the standard ones is rarely necessary.<br>If you\u2019re missing some functionality, feel free to send me a request.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Options for Compatibility with Microsoft Outlook<\/h2>\n\n\n\n<p>Our editor can be used to create HTML-formatted emails. However, keep in mind that not all email clients render HTML formatting perfectly. Some widely used clients, such as Microsoft Outlook, have their own quirks.<\/p>\n\n\n\n<p>For example, Outlook does not support image sizes defined in CSS, which is why we previously introduced the rvhtmlsioImageSizeAttributes option in TRichView.<a href=\"https:\/\/www.trichview.com\/help\/idh_trichview_htmlsaveproperties.html\">HTMLSaveProperties<\/a>.<a href=\"https:\/\/www.trichview.com\/help\/idh_trvhtmlsaveproperties_imageoptions.html\" target=\"_blank\" rel=\"noreferrer noopener\">ImageOptions<\/a>.<\/p>\n\n\n\n<p>In this update, we\u2019ve added another option to improve compatibility with Outlook: rvhtmlsioSuppressLinkUnderline. Outlook applies underlining not only to text, but also to images, causing all linked images to appear underlined. This new option explicitly disables underlining for images that are part of hyperlinks.<\/p>\n\n\n\n<p>See the\u00a0<a href=\"https:\/\/www.trichview.com\/forums\/viewtopic.php?t=10734\" target=\"_blank\" rel=\"noreferrer noopener\">Outlook Automation example<\/a>, where the TRichView editor is used to compose an email, which is then sent using Outlook.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RAD Studio 12.3: 64-bit IDE<\/h2>\n\n\n\n<p>This update adds support for the 64-bit IDE introduced in RAD Studio 12.3. If the 64-bit IDE is available, the installer will automatically install the components into both the 64-bit and the classic 32-bit IDEs.<\/p>\n\n\n\n<p>Support for the 64-bit IDE is available only when installing using .dpk packages (which can be installed in both Delphi and C++Builder). Installation using .cbproj packages still supports only the 32-bit platform \u2014 and I don\u2019t plan to change that. This installation method offers no real advantages, and I\u2019d rather not spend time improving it. Thank you for understanding.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have released TRichView 23.2 and updates of related components The main new feature in this update is copying and pasting in Markdown format. A trial version can be download here:&nbsp;https:\/\/www.trichview.com\/download\/&nbsp;. The installer files in this update are signed with a new code signing certificate. For a short time, browsers may treat the certificate change [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":573,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[6,10],"tags":[],"class_list":["post-569","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcement","category-trichview"],"uagb_featured_image_src":{"full":["https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/markdown-clipboard.jpg",800,800,false],"thumbnail":["https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/markdown-clipboard-150x150.jpg",150,150,true],"medium":["https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/markdown-clipboard-300x300.jpg",300,300,true],"medium_large":["https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/markdown-clipboard-768x768.jpg",768,768,true],"large":["https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/markdown-clipboard.jpg",800,800,false],"1536x1536":["https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/markdown-clipboard.jpg",800,800,false],"2048x2048":["https:\/\/www.trichview.com\/wp\/wp-content\/uploads\/2025\/04\/markdown-clipboard.jpg",800,800,false]},"uagb_author_info":{"display_name":"Sergey Tkachenko","author_link":"https:\/\/www.trichview.com\/wp\/author\/sergey-tkachenko\/"},"uagb_comment_info":0,"uagb_excerpt":"We have released TRichView 23.2 and updates of related components The main new feature in this update is copying and pasting in Markdown format. A trial version can be download here:&nbsp;https:\/\/www.trichview.com\/download\/&nbsp;. The installer files in this update are signed with a new code signing certificate. For a short time, browsers may treat the certificate change&hellip;","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/posts\/569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/comments?post=569"}],"version-history":[{"count":5,"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/posts\/569\/revisions"}],"predecessor-version":[{"id":577,"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/posts\/569\/revisions\/577"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/media\/573"}],"wp:attachment":[{"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/media?parent=569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/categories?post=569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trichview.com\/wp\/wp-json\/wp\/v2\/tags?post=569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}