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

Debian Boot Floppies CVS: boot-floppies pfaffben

CVSROOT:	/cvs/debian-boot
Module name:	boot-floppies
Changes by:	pfaffben	99/04/04 21:53:35

Modified files:
	utilities/bogl : bowl.c 

Log message:
Added mouse support.
(struct widget) New member p.button.focused.
(static var grab) New.
(bowl_init) Report mouse detection progress through callback.
(bowl_refresh) Move boml_drawn() call to better place.
(bowl_run) Handle boml_fd() -> boml_fds() interface changes.  Handle mouse.
(bowl_flush) Set grab to NULL.  Ignore W_SCALE elements.
(draw_widget) Hide mouse cursor.
(focus_widget) New function.
(focus_next) Uses focus_widget().
(point_in_widget) New function.
(find_widget_at) New function.
(draw_as_focused) New function.
(mouse) New function.
(input_fwd_word, input_bkwd_word, input_draw_cursor, input_move,
menu_draw_item) Hide mouse cursor.
(menu_move_cursor) New function.
(menu_up, menu_down, menu_page_up, menu_page_down) Use menu_move_cursor().
(timeval_subtract) New function from glibc manual.
(menu_click) New function.
(checkbox_toggle) Hide mouse cursor.

Reply to: