<div dir="ltr">"Hard-coded"? So a configuration file would be better? Why not let the source code be the config file? <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Sep 8, 2016 at 10:00 PM,  <span dir="ltr"><<a href="mailto:oberon-request@lists.inf.ethz.ch" target="_blank">oberon-request@lists.inf.ethz.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send Oberon mailing list submissions to<br>
        <a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/<wbr>mailman/listinfo/oberon</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:oberon-request@lists.inf.ethz.ch">oberon-request@lists.inf.ethz.<wbr>ch</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:oberon-owner@lists.inf.ethz.ch">oberon-owner@lists.inf.ethz.ch</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Oberon digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: NW programming style (Richard Hable)<br>
<br>
<br>
------------------------------<wbr>------------------------------<wbr>----------<br>
<br>
Message: 1<br>
Date: Wed, 7 Sep 2016 20:09:50 +0200<br>
From: Richard Hable <<a href="mailto:informujo@aon.at">informujo@aon.at</a>><br>
To: "John R. Strohm" <<a href="mailto:strohm@airmail.net">strohm@airmail.net</a>>, ETH Oberon and related<br>
        systems <<a href="mailto:oberon@lists.inf.ethz.ch">oberon@lists.inf.ethz.ch</a>><br>
Subject: Re: [Oberon] NW programming style<br>
Message-ID: <<a href="mailto:de4e74eb-37c8-ca94-53c7-361fe519aa9b@aon.at">de4e74eb-37c8-ca94-53c7-<wbr>361fe519aa9b@aon.at</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
Am 2016-09-06 um 23:18 schrieb John R. Strohm:<br>
<br>
> So you should lock the users into only the configurations That YOU<br>
> feel are acceptable???<br>
<br>
What gives you that idea? Applications may support different<br>
configurations of mouse button assignments as they wish.<br>
<br>
But for the operating system these are just buttons without specific<br>
meaning, only to be distinguished by their physical positions on the<br>
mouse. No need to assign potentially misleading names to them.<br>
<br>
> As opposed to letting the user set it up the way HE wants it???  And<br>
> making it easier for him to do so?<br>
<br>
How does referring to mouse buttons by names instead of positions within<br>
source code allow users to set up their own configurations?<br>
<br>
> Seriously, the prohibition against hard-coded magic numbers has been<br>
> established practice for DECADES, and the reasons are WELL-known.<br>
<br>
There's nothing magic about the position of a mouse key. But there seems<br>
to be something wrong with your shift key. ;)<br>
<br>
Richard<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/<wbr>mailman/listinfo/oberon</a><br>
<br>
<br>
------------------------------<br>
<br>
End of Oberon Digest, Vol 148, Issue 4<br>
******************************<wbr>********<br>
</blockquote></div><br></div>