[PD-dev] control backspace inside tk entry
Jonathan Wilkes
jancsika at yahoo.com
Fri Jun 10 08:03:08 CEST 2011
--- On Fri, 6/10/11, Hans-Christoph Steiner <hans at at.or.at> wrote:
> From: Hans-Christoph Steiner <hans at at.or.at>
> Subject: Re: [PD-dev] control backspace inside tk entry
> To: "Jonathan Wilkes" <jancsika at yahoo.com>
> Cc: "pd-dev" <pd-dev at iem.at>
> Date: Friday, June 10, 2011, 6:07 AM
>
> Looking forward to an update on your search plugin, its
> already really good.
>
> I think that the Tk text widget has all of this stuff built
> into it. Then you just need to lock it down a bit to
> act like a Tk entry.
From http://www.tcl.tk/man/tcl8.5/TkCmd/text.htm (under "Bindings"):
"[29]
Meta-backspace and Meta-Delete delete the word to the left of the insertion cursor."
Unfortunately I don't seem to have a "Meta" key anywhere on my keyboard.
Tried <ctrl>-delete, <alt>-delete, <fn>-delete, <Super>-delete, finally
tried <ctrl>-<alt>-delete then logged in again. (Oops.)
I'm already using a combobox instead of an entry widget (to get a
drop-down history), and I have a feeling it would be a royal pain to
get the text widget to act like a combobox.
What's worse is that these default bindings don't seem to exist for
entry. Evidently no one who uses tk needs to delete whole words unless
there are multiple lines...
-Jonathan
>
> .hc
>
> On Jun 9, 2011, at 11:42 PM, Jonathan Wilkes wrote:
>
> > Hi,
> > I'm finishing up a search
> gui-plugin and would like to bind <ctrl-backspace> to
> delete the word to the left of the insertion character
> inside an entry widget. Any tcl/tk wizards have a
> solution on how to do this?
> >
> > If so, it would also be handy inside the find
> dialog...
> >
> > -Jonathan
> >
> > _______________________________________________
> > Pd-dev mailing list
> > Pd-dev at iem.at
> > http://lists.puredata.info/listinfo/pd-dev
>
>
>
> ----------------------------------------------------------------------------
>
>
> ¡El pueblo unido jamás será vencido!
>
>
>
More information about the Pd-dev
mailing list