<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Am 02.08.24 um 21:41 schrieb Andy
      Goryachev:<br>
    </div>
    <blockquote type="cite"
cite="mid:BL3PR10MB6185BB2DB2BEAA5E3970425BE5B32@BL3PR10MB6185.namprd10.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator"
        content="Microsoft Word 15 (filtered medium)">
      <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:"Yu Gothic";
        panose-1:2 11 4 0 0 0 0 0 0 0;}@font-face
        {font-family:Aptos;
        panose-1:2 11 0 4 2 2 2 2 2 4;}@font-face
        {font-family:"Iosevka Fixed SS16";
        panose-1:2 0 5 9 3 0 0 0 0 4;}@font-face
        {font-family:"Times New Roman \(Body CS\)";
        panose-1:2 11 6 4 2 2 2 2 2 4;}@font-face
        {font-family:"\@Yu Gothic";
        panose-1:2 11 4 0 0 0 0 0 0 0;}@font-face
        {font-family:"Helvetica Neue";
        panose-1:2 0 5 3 0 0 0 2 0 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:12.0pt;
        font-family:"Aptos",sans-serif;
        mso-ligatures:standardcontextual;}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#467886;
        text-decoration:underline;}span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Iosevka Fixed SS16";
        color:windowtext;}p.p1, li.p1, div.p1
        {mso-style-name:p1;
        margin:0in;
        font-size:10.0pt;
        font-family:"Helvetica Neue";}p.p2, li.p2, div.p2
        {mso-style-name:p2;
        margin:0in;
        font-size:10.0pt;
        font-family:"Helvetica Neue";}span.apple-converted-space
        {mso-style-name:apple-converted-space;}.MsoChpDefault
        {mso-style-type:export-only;}div.WordSection1
        {page:WordSection1;}</style>
      <div class="WordSection1">
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">Dear
            fellow developers:<o:p></o:p></span></p>
        <p class="p2"><span
            style="font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">Thank you
            for the early feedback on the RichTextArea proposal [0].<o:p></o:p></span></p>
        <p class="p2"><span
            style="font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">We are
            moving to the next phase by submitting the public pull
            request [1].<span class="apple-converted-space"> 
            </span>The main goal is to include the new control in an
            incubating module [8], hopefully in jfx24, as a means of
            putting non-final API in the hands of developers while the
            API and implementation progress towards either finalization
            or removal in a future release.<o:p></o:p></span></p>
        <p class="p2"><span
            style="font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">For your
            convenience, two test applications are provided -
            <b>RichTextAreaDemoApp</b> and <b>CodeAreaDemoApp</b> which
            demonstrate the new controls with a number of different
            models.<span class="apple-converted-space"> 
            </span>In addition to these two testers, please check out a
            simple standalone rich text editor application,
            <b>RichEditorDemoApp</b>,<span class="apple-converted-space"> </span><o:p></o:p></span></p>
        <p class="p2"><span
            style="font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">We would
            encourage anyone - the javafx developers, and especially the
            application developers, to take a look at the public API
            [3].<span class="apple-converted-space"> 
            </span>It's probably less important at this stage to do a
            deep code review of the implementation, but we would
            certainly appreciate and welcome your code review comments.</span></p>
      </div>
    </blockquote>
    <p>Just taken a very cursory look over the pull request (leaving a
      few thoughts) and I like the API very much. <br>
    </p>
    <p>I would indeed try to get rid of RichTextFX in our application,
      if RTA becomes available.</p>
    <p>Thanks for the effort,</p>
    <p>Robert<br>
    </p>
    <blockquote type="cite"
cite="mid:BL3PR10MB6185BB2DB2BEAA5E3970425BE5B32@BL3PR10MB6185.namprd10.prod.outlook.com">
      <div class="WordSection1">
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16""><o:p></o:p></span></p>
        <p class="p2"><span
            style="font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">Thank you
            in advance,<o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">-andy<o:p></o:p></span></p>
        <p class="p2"><span
            style="font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
        <p class="p2"><span
            style="font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[0]
            Proposal: <a
href="https://github.com/andy-goryachev-oracle/Test/blob/main/doc/RichTextArea/RichTextArea.md"
              moz-do-not-send="true" class="moz-txt-link-freetext">
https://github.com/andy-goryachev-oracle/Test/blob/main/doc/RichTextArea/RichTextArea.md</a><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[1] Pull
            request: <a href="https://github.com/openjdk/jfx/pull/1524"
              moz-do-not-send="true" class="moz-txt-link-freetext">
              https://github.com/openjdk/jfx/pull/1524</a><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[2]
            Discussion points:
            <a
href="https://github.com/andy-goryachev-oracle/Test/blob/main/doc/RichTextArea/RichTextAreaDiscussion.md"
              moz-do-not-send="true" class="moz-txt-link-freetext">
https://github.com/andy-goryachev-oracle/Test/blob/main/doc/RichTextArea/RichTextAreaDiscussion.md</a><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[3] API
            specification (javadoc):
            <a
href="https://cr.openjdk.org/~angorya/RichTextArea/javadoc"
              moz-do-not-send="true" class="moz-txt-link-freetext">https://cr.openjdk.org/~angorya/RichTextArea/javadoc</a><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[4] CSS
            Reference: <a
href="https://cr.openjdk.org/~angorya/RichTextArea/javadoc/javafx.graphics/javafx/scene/doc-files/cssref.html"
              moz-do-not-send="true" class="moz-txt-link-freetext">
https://cr.openjdk.org/~angorya/RichTextArea/javadoc/javafx.graphics/javafx/scene/doc-files/cssref.html</a><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[5]
            Behavior doc: <a
href="https://github.com/andy-goryachev-oracle/jfx/blob/8301121.RichTextArea/doc-files/behavior/RichTextAreaBehavior.md"
              moz-do-not-send="true" class="moz-txt-link-freetext">
https://github.com/andy-goryachev-oracle/jfx/blob/8301121.RichTextArea/doc-files/behavior/RichTextAreaBehavior.md</a><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"" lang="DE">[6]
            RichTextArea RFE:
          </span><span
            style="font-family:"Iosevka Fixed SS16""><a
              href="https://bugs.openjdk.org/browse/JDK-8301121"
              moz-do-not-send="true"><span lang="DE">https://bugs.openjdk.org/browse/JDK-8301121</span></a></span><span
            style="font-family:"Iosevka Fixed SS16"" lang="DE"><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[7]
            Previous (now obsolete) draft pull request:
            <a href="https://github.com/openjdk/jfx/pull/1374"
              moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/openjdk/jfx/pull/1374</a><o:p></o:p></span></p>
        <p class="p1"><span
            style="font-family:"Iosevka Fixed SS16"">[8]
            Incubator module JEP:
            <a
href="https://github.com/kevinrushforth/jfx/blob/javafx.incubator/INCUBATOR-MODULES.md"
              moz-do-not-send="true" class="moz-txt-link-freetext">
https://github.com/kevinrushforth/jfx/blob/javafx.incubator/INCUBATOR-MODULES.md</a><o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Iosevka Fixed SS16""><o:p> </o:p></span></p>
      </div>
    </blockquote>
  </body>
</html>