• Matthias Clasen's avatar
    Add a new keybinding signal, move_viewport. (gtk_text_view_move_viewport): · eaae0a6b
    Matthias Clasen authored
    2003-07-18  Matthias Clasen  <maclas@gmx.de>
    
    	* gtk/gtktextview.c (gtk_text_view_class_init): Add a new keybinding signal, move_viewport.
    	(gtk_text_view_move_viewport): New function which implements the move_viewport functionality.
    	(gtk_text_view_move_cursor_internal): If the cursor is not visible, move the viewport. (#78669)
    
    	* gtk/gtkenums.h (GtkScrollStep): New enumeration, used for move_viewport argument.
    
    	* gtk/gtkstatusbar.c (gtk_statusbar_class_init): Add a has_resize_grip property.  (#111779)
    
    	* gtk/gtkwindow.h:
    	* gtk/gtkwindow.c (gtk_window_set_default_icon): New method.  (#95816)
    
    	* gtk/gtkmessagedialog.h:
    	* gtk/gtkmessagedialog.c (gtk_message_dialog_add_buttons): New method.
    	(#65501, Sebastian Rittau)
    eaae0a6b
gtktextview.c 241 KB