<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Very much appreciated from my side.</p>
<p>I can still remember hacking my way into the the InputMap of some
controls to change unwanted behaviour.</p>
<p>Generally speaking: Making JavaFX more open is (for me) more
important than keeping it 100% backwards compatible / super
stable.</p>
<p>Thanks,</p>
<p>Robert Lichtenberger</p>
<p></p>
<div class="moz-cite-prefix">Am 30.09.23 um 00:44 schrieb Andy
Goryachev:<br>
</div>
<blockquote type="cite"
cite="mid:DM5PR1001MB217215F738164DBF5FC16EF0E5C0A@DM5PR1001MB2172.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:Calibri;
panose-1:2 15 5 2 2 2 4 3 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;}p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ligatures:standardcontextual;}a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Iosevka Fixed SS16";
color:windowtext;}span.apple-converted-space
{mso-style-name:apple-converted-space;}.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}div.WordSection1
{page:WordSection1;}</style>
<div class="WordSection1">
<p class="MsoNormal"><span style="font-family:"Iosevka
Fixed SS16";color:#212121">Dear fellow JavaFX
developers:</span><span style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121"> </span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121">For some time now, we’ve been
working to identify missing features in JavaFX that hinder
application development. We’ve been working on adding some
of the missing features (for which we’ll have a separate
announcement), but I feel that engaging wider community is a
rather important part of the process.</span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121"> </span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121">I would like to share with you one
such missing feature - ability to extend behavior of the
existing components (and make the task of creating new
components easier) by adding a public InputMap and
BehaviorBase. <span class="apple-converted-space"> </span></span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121"> </span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121">Please find the actual proposal
here</span><span style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121"><a
href="https://gist.github.com/andy-goryachev-oracle/294d8e4b3094fe16f8d55f6dd8b21c09"
moz-do-not-send="true" class="moz-txt-link-freetext">https://gist.github.com/andy-goryachev-oracle/294d8e4b3094fe16f8d55f6dd8b21c09</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Iosevka
Fixed SS16";color:#212121"> </span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121">We are very much interested in
your feedback. Thank you in advance.</span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121"> </span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="caret-color: rgb(33, 33,
33);font-variant-caps: normal;orphans:
auto;text-align:start;widows: auto;-webkit-text-stroke-width:
0px;word-spacing:0px">
<span style="font-family:"Iosevka Fixed
SS16";color:#212121">-andy</span><span
style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Iosevka
Fixed SS16""><o:p> </o:p></span></p>
</div>
</blockquote>
</body>
</html>