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: