Re: GtkTextView - The “extend-selection” signal



Hi, I don't know how to give a good answer in this case. I'm using the
gtk3 too, but I also have a small project in the gtk1.2. I only change
gtk version when I think it should be changed. Most first open sources
the developer used gtk2 for now!

On Fri, Jan 19, 2018 at 9:11 PM, Karan Ahuja <karan26 ahuja gmail com> wrote:
Hi ,

On a related note - I have about a 1000 lines of code working well and using
gtk source view.

All this is in gtk 3+


I probably have another work of  500 lines to go before I start trying to
demo/release  to users.

should I be prioritizing about :

a) upgrading to gtk 4
b) getting the final application to work on windows, mac ? Now   I am
testing on fedora as I code...

Thank you for awesome support so far.

cheers,
karan


On Fri, Jan 19, 2018 at 8:32 PM, Florian Müllner <fmuellner gnome org>
wrote:

On Wed, Jan 17, 2018 at 3:19 PM, Lucky B.C <lblackc13 gmail com> wrote:
I'm trying to get the range of the selected word by
gtk_text_iter_get_offset (start) and gtk_text_ter_get_offset (end) on
the “extend-selection” signal,

Right, that doesn't work. There is no selected word when the signal
handler is run, as it's the handler itself that is responsible for
*setting* the selection in the first place. That is, both 'start' and
'end' are uninitialized and the handler is expected to set them to the
start and end of the word (or line). If you are fine with the
selection that the default signal handler provides and want to get the
selection bounds, you can connect to the 'notify::has-selection'
signal on the text view's buffer and use
gtk_text_buffer_get_selection_bounds() to get the range.
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]