Re: [gedit-list] Is there a signal for text selection?
- From: Paolo Borelli <pborelli katamail com>
- To: Jesse van den Kieboom <jesse icecrew nl>
- Cc: gedit-list gnome org
- Subject: Re: [gedit-list] Is there a signal for text selection?
- Date: Sun, 26 Apr 2009 11:56:22 +0200
Il giorno dom, 26/04/2009 alle 11.42 +0200, Jesse van den Kieboom ha
scritto:
> steve love schreef:
> > Thanks for the response, Paolo. You'll have to forgive me; I'm pretty
> > new at this. I'm having trouble figuring out which object has the
> > "has_selection" property. Can you point me in the right direction? Or
> > perhaps tell me where to find some helpful documentation?
> It is the GtkTextView which has this property (in gedit this is
> GeditView which descends from GtkSourceView which descends from
> GtkTextView). The easiest way to browse and search gtk+ documentation is
> to install the application 'devhelp'.
>
Actually it is GtkTextBuffer. In this case the inheritance goes like
this:
GeditDocument inherits from GtkSourceBuffer which inherits from
GtkTextBuffer.
Ciao
Paolo
>
> Jesse
> >
> > Thanks again,
> > Steve
> >
> > On Sat, Apr 25, 2009 at 4:00 AM, Paolo Borelli <pborelli katamail com
> > <mailto:pborelli katamail com>> wrote:
> >
> > Il giorno ven, 24/04/2009 alle 22.54 -0600, steve love ha scritto:
> > > Hello everyone,
> > >
> > > I've been RTFM'ing all evening. Is there a signal that would allow a
> > > plugin to listen for text selection? I'd like to listen for
> > selecting
> > > text by any method: double-clicking, dragging the cursor,
> > Shift+Arrow
> > > Keys, etc.
> > >
> > > Or, failing that, is there a way to listen for cursor movement
> > (after
> > > which I can test "get_has_selection")?
> > >
> >
> > Since "has_selection" is a property, you can use the "notify"
> > signal to
> > see when the property changes. At that point you can grab the
> > selection
> > with get_selected()
> >
> > ciao
> > Paolo
> >
> > > Thanks in advance for any help.
> > >
> > > Steve
> > > _______________________________________________
> > > gedit-list mailing list
> > > gedit-list gnome org <mailto:gedit-list gnome org>
> > > http://mail.gnome.org/mailman/listinfo/gedit-list
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > gedit-list mailing list
> > gedit-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gedit-list
> >
>
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]