[prev in list] [next in list] [prev in thread] [next in thread] 

List:       haskell-cafe
Subject:    Re: [Haskell-cafe] Simply and easy graphical toolkit?
From:       Mike Meyer <mwm () mired ! org>
Date:       2015-09-24 14:06:46
Message-ID: CAD=7U2C=yyn9LUto99QsJHeiUhRFYyvbUjnmuQ8jM85LgJwzUA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Not really an answer to your question, but more a hope that someone has
built something that would be. The nicest tool I've ever used for creating
GUIs that were mostly graphics with some clickable elements was JF
Bartlett's ezd. See
http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-91-6.pdf for more info.

The diagrams package is easy to use, but more powerful than simple. With
the gtk backend you can get points from mouse clicks, The diagrams user
manual points out that the query feature of diagrams could use such clicks
to identify a set of elements that were clicked on, which could then be
used to find the code you want to run. So in theory, you could use diagrams
in a manner similar to the way ezd worked - but I couldn't seem to find an
example of this use.

On Wed, Sep 23, 2015 at 5:34 AM Gleb Popov <6yearold@gmail.com> wrote:

>
>
> On Wed, Sep 23, 2015 at 2:19 AM, Christopher Howard <ch.howard@zoho.com>
> wrote:
>
>> Hi. What would be the simplest and easiest Haskell graphical toolkit
>> to use? I remember a few years ago I tried Gloss and was really happy
>> with it, but I also wanted to be able to have a few buttons and text
>> fields on the screen for user input, without having to build them from
>> scratch.
>>
>> --
>> http://justonemoremathproblem.com/
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe@haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>>
>>
> Elementary [1] toolkit is certainly simple, but binding for it are
> currently WIP [2].
>
> [1] : https://www.enlightenment.org/
> [2] : https://bitbucket.org/arrowdodger/efl-haskell
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>

[Attachment #5 (text/html)]

<div dir="ltr">Not really an answer to your question, but more a hope that someone \
has built something that would be. The nicest tool I&#39;ve ever used for creating \
GUIs that were mostly graphics with some clickable elements was JF Bartlett&#39;s \
ezd. See  <a href="http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-91-6.pdf" \
target="_blank">http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-91-6.pdf</a>  for \
more info.<div><br></div><div>The diagrams package is easy to use, but more powerful \
than simple. With the gtk backend you can get points from mouse clicks, The diagrams \
user manual points out that the query feature of diagrams could use such clicks to \
identify a set of elements that were clicked on, which could then be used to find the \
code you want to run. So in theory, you could use diagrams in a manner similar to the \
way ezd worked - but I couldn&#39;t seem to find an example of this \
use.</div><br><div class="gmail_quote"><div dir="ltr">On Wed, Sep 23, 2015 at 5:34 AM \
Gleb Popov &lt;<a href="mailto:6yearold@gmail.com" \
target="_blank">6yearold@gmail.com</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div \
class="gmail_quote">On Wed, Sep 23, 2015 at 2:19 AM, Christopher Howard <span \
dir="ltr">&lt;<a href="mailto:ch.howard@zoho.com" \
target="_blank">ch.howard@zoho.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">Hi. What would be the simplest and easiest Haskell \
graphical toolkit<br> to use? I remember a few years ago I tried Gloss and was really \
happy<br> with it, but I also wanted to be able to have a few buttons and text<br>
fields on the screen for user input, without having to build them from<br>
scratch.<br>
<span><font color="#888888"><br>
--<br>
<a href="http://justonemoremathproblem.com/" rel="noreferrer" \
target="_blank">http://justonemoremathproblem.com/</a><br> \
</font></span><br>_______________________________________________<br> Haskell-Cafe \
mailing list<br> <a href="mailto:Haskell-Cafe@haskell.org" \
target="_blank">Haskell-Cafe@haskell.org</a><br> <a \
href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" \
target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br> \
<br></blockquote></div><br></div></div><div dir="ltr"><div \
class="gmail_extra">Elementary [1] toolkit is certainly simple, but binding for it \
are currently WIP [2].<br><br>[1] : <a href="https://www.enlightenment.org/" \
target="_blank">https://www.enlightenment.org/</a><br>[2] : <a \
href="https://bitbucket.org/arrowdodger/efl-haskell" \
target="_blank">https://bitbucket.org/arrowdodger/efl-haskell</a><br></div></div> \
_______________________________________________<br> Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" \
target="_blank">Haskell-Cafe@haskell.org</a><br> <a \
href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" \
target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br> \
</blockquote></div></div>



_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic