[chuck-users] more miniAudicle things
ssalazar at CS.Princeton.EDU
Sun Jun 10 16:21:43 EDT 2007
On Jun 9, 2007, at 7:50 AM, Atte André Jensen wrote:
> There are a few more things regarding miniAudicle that would be nice
> (I'm on linux BTW):
> 1) When opening a file the focus should be directed to the edit area.
> Now it's just at the window, which means you have to click in the text
> area before you can type. Almost similar: Accessing save as (or
> save for
> unsaved file) leaves focus on I-don't-know-what, whereas is should
> go to
> the file name field in the dialog.
> 2) The native linux cut'n'paste by select and middle-click would be
> appreciated. Also thinks like ctrl-k (kill line) and ctrl-y (yank from
> kill buffer) would be great. They might take on another form, but a
> copy/paste without touching the mouse or some sort would be nice.
These both make sense and sound pretty straightforward.
> 3) I think pressing tab in the editor should always mean "indent
> line to relevant intention". I looked at OnCharAdded in mAView.c,
> but it
> seems that tab presses are never showing up in event.GetKey(). I'm not
> really famliar with cpp/wx (I did however work a bit with wxPython)
> maybe it's a instantiation flag for the window or something.
> Unfortunately I wasn't able to figure out how to get tab to show up in
> GetKey. Maybe someone here (Spencer ?) knows how? If so, I think
> tab to behave as I suggest would be possible even for me :-)
I agree with you here. It might take some work, especially figuring
out what the appropriate indentation is (miniAudicle Windows/Linux
sort of gets by with a pretty dumb algorithm, miniAudicle OS X tries
to be smarter about it but gets it wrong fairly often). But I agree
that its a very desirable feature. Ill let you know when I figure
out how to get tab key presses if youd be interested in hacking on
this a little more yourself.
> peace, love & harmony
> http://atte.dk | http://myspace.com/attejensen
> http://anagrammer.dk | http://atte.dk/compositions
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
More information about the chuck-users