]> Pileus Git - ~andy/gtk/commit
Fix up visibility so that focus, cursor_visible and blink interact
authorOwen Taylor <otaylor@redhat.com>
Fri, 8 Sep 2000 18:33:03 +0000 (18:33 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Fri, 8 Sep 2000 18:33:03 +0000 (18:33 +0000)
commit2e2272aac14ab669060c107e607611f1f16b6d49
tree1c1f57de2b074ab7d3fff8b74e18e7c73e380432
parent38a656ab1881f9013f3b0bdbb2172840d7685638
Fix up visibility so that focus, cursor_visible and blink interact

Fri Sep  8 14:28:00 2000  Owen Taylor  <otaylor@redhat.com>

* gtk/gtktextview.c: Fix up visibility so that focus,
cursor_visible and blink interact properly.  Reenable cursor blink
which had been roughly disabled. Make blink and focus
properly per-view.

* gtk/gtktextlayout.[ch] (gtk_text_layout_set_cursor_visible):
Add a flag for whether to display insertion cursor and
a function to set the flag.

* gtk/gtktextlayout.c (gtk_text_layout_get_line_yrange): Change
get_line_y() to get_line_yrange(), to be a bit more generally
useful.
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtktextlayout.c
gtk/gtktextlayout.h
gtk/gtktextview.c