Re: Get rid of cursor in Label
- From: Preben Randhol <randhol+gtk pvv org>
- To: gtk-list gnome org
- Subject: Re: Get rid of cursor in Label
- Date: Sun, 26 Jun 2005 10:21:51 +0200
On Sun, Jun 26, 2005 at 12:36:04AM +0200, David Necas (Yeti) wrote:
> On Sat, Jun 25, 2005 at 10:57:32PM +0200, Preben Randhol wrote:
> > If one setup a Label so that one can select the text of the label, one
> > get an annoying "|"-cursor at the beginning of the label. How can one
> > get rid of this?
>
> How would you know cursor position when you are selecting
> text with keyboard then? The cursor is present only if the
> label has keyboard focus and I can't see the point of making
> a label selectable and then making selection practically
> impossible.
Thanks
My problem was that GTK automatically chose the label to have
focus every time. I solved it by grabing focus on the scrolledwindow in
stead. I want the text to be selectable in case somebody wants to copy
it, but I don't want to have the cursor there initially as it clutters
the text.
How is GTK deciding what to give focus if no Grab_Focus[*] has been used? Does
buttons have precidence?
Another question. For a scrolledwindow PageUp and PageDown works to
scroll up and down, but not the arrow keys. Do one have to bind this
manually?
Preben
[*] The function name in Ada I guess it is something similar in C.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]