Tutorial: TTextLayout for Syntax Highlighting with FireMonkey (Delphi DX 10.3.1 Rio) on Windows 10

Опубликовано: 01 Октябрь 2024
на канале: Quark Cube
1,360
34

DISCLAIMER: This video is boring to the average YouTube viewer.

With Canvas you can do many things, just not the important thing. We show a small APP with which one shows the source code and can show in color. Everything in one unit. Of course, the text parser and the syntax highlighting are very simple knit here. We want to show how to render text with color and style without canvas. It is also nice that the text is selected with the mouse. Or how the text could be selected in a memo. You could also use it as a copy to a RTF format. So the source code could be copied and transferred into a Word document with the syntax highlighting. There is always a lot to do, can you do it?

Tutorial: TTextLayout für Syntax Highlighting mit FireMonkey (Delphi DX 10.3.1 Rio) auf Windows 10

Mit Canvas kann man viele Dinge machen, nur das Wichtige eben nicht. Wir zeigen eine kleine APP mit der man den Quellcode zeigt und farblich zeigt kann. Alles in einer Unit. Natürlich ist der Text Parser und die Syntax Highlighting hier nur sehr einfach gestrickt. Wir wollen zeigen, wie man Text mit Farbe und Style ohne Canvas darstellen kann. Schön ist auch, das der Text mit der Maus ausgewählt. Oder wie in einem Memo der Text selektiert werden könnte. Man könnte es auch als Kopie zu einer RTF - Format nutzen. So könnte der Quellcode kopiert und in ein Word-Dokument mit der Syntax Highlighting übertragen werden. Es gibt immer viel zu tun, schaffen Sie es?

教程:Windows 10上使用FireMonkey(Delphi DX 10.3.1 Rio)进行语法突出显示的TTextLayout

使用Canvas,您可以做很多事情,而不是重要的事情。 我们展示了一个小型APP,其中一个显示源代码并可以显示颜色。 一个单元中的所有东西。 当然,文本解析器和语法突出显示在这里非常简单。 我们想要展示如何在没有画布的情况下使用颜色和样式渲染文本。 使用鼠标选择文本也很好。 或者如何在备忘录中选择文本。 您也可以将其用作RTF格式的副本。 因此,可以使用语法突出显示将源代码复制并传输到Word文档中。 总有很多事要做,你能做到吗?


チュートリアル:Windows 10でのFireMonkeyによる構文の強調表示のためのTTextLayout(Delphi DX 10.3.1 Rio)

Canvasを使用すると、重要なことではなく、さまざまなことを実行できます。 私達は1つがソースコードを示しそしてカラーで示すことができる小さいAPPを示します。 1つのユニットにすべて含まれています。 もちろん、テキストパーサとシンタックスハイライトはとてもシンプルです。 キャンバスなしでテキストを色とスタイルでレンダリングする方法を示したいです。 テキストがマウスで選択されているのもいいですね。 またはメモでテキストを選択する方法 RTFフォーマットへのコピーとして使うこともできます。 そのため、構文の強調表示を使用して、ソースコードをコピーしてWord文書に転送することができます。 やることはいつもたくさんありますが、できますか。

#FireMonkey #Delphi

Curso delphi fundamental para iniciantes usando a versão FireMonkey do delphi.