From e4a6e982e599020060d8e43262d53ade0667f439 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Sat, 17 Jul 2004 13:00:38 +0000 Subject: [project @ 2004-07-17 13:00:38 by bursa] Simplify gui_window structure. Clean up various parts of the gui code. svn path=/import/netsurf/; revision=1092 --- riscos/textselection.c | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'riscos/textselection.c') diff --git a/riscos/textselection.c b/riscos/textselection.c index 6b0c71888..34be842d7 100644 --- a/riscos/textselection.c +++ b/riscos/textselection.c @@ -13,7 +13,7 @@ void ro_gui_start_selection(wimp_pointer *pointer, wimp_window_state *state, - gui_window *g) + struct gui_window *g) { wimp_drag drag; @@ -48,24 +48,22 @@ void ro_gui_selection_drag_end(wimp_dragged *drag) msg.data.mouse.x = final_x0; msg.data.mouse.y = final_y0; msg.type = act_ALTER_SELECTION; - browser_window_action(current_gui->data.browser.bw, &msg); + browser_window_action(current_gui->bw, &msg); - if (box_position_eq(&(current_gui->data.browser.bw->current_content->data.html.text_selection.start), - &(current_gui->data.browser.bw->current_content->data.html.text_selection.end))) + if (box_position_eq(&(current_gui->bw->current_content->data.html.text_selection.start), + &(current_gui->bw->current_content->data.html.text_selection.end))) { msg.type = act_CLEAR_SELECTION; - browser_window_action(current_gui->data.browser.bw, &msg); + browser_window_action(current_gui->bw, &msg); } - current_gui->drag_status = drag_NONE; - current_gui->data.browser.bw->current_content->data.html.text_selection.altering = alter_UNKNOWN; + current_gui->bw->current_content->data.html.text_selection.altering = alter_UNKNOWN; } -void ro_gui_copy_selection(gui_window* g) +void ro_gui_copy_selection(struct gui_window* g) { - if (g->type == GUI_BROWSER_WINDOW) { -// if (g->data.browser.bw->text_selection->selected == 1) +// if (g->bw->text_selection->selected == 1) // { // } } -- cgit v1.2.3