Commit bce197381f7cf089fe97126c0c19f12ac19e2003
1 parent
600d45c4
Exists in
master
and in
5 other branches
Pequeno ajuste na estrutura do widget
Showing
2 changed files
with
4 additions
and
4 deletions
Show diff stats
src/pw3270/v3270/mouse.c
| @@ -76,7 +76,7 @@ static void single_click(v3270 *widget, int baddr) | @@ -76,7 +76,7 @@ static void single_click(v3270 *widget, int baddr) | ||
| 76 | default: | 76 | default: |
| 77 | // Move selected area | 77 | // Move selected area |
| 78 | trace("%s: default action",__FUNCTION__); | 78 | trace("%s: default action",__FUNCTION__); |
| 79 | - widget->selection_addr = baddr; | 79 | + widget->selection.baddr = baddr; |
| 80 | widget->moving = 1; | 80 | widget->moving = 1; |
| 81 | } | 81 | } |
| 82 | 82 | ||
| @@ -306,7 +306,7 @@ gboolean v3270_motion_notify_event(GtkWidget *widget, GdkEventMotion *event) | @@ -306,7 +306,7 @@ gboolean v3270_motion_notify_event(GtkWidget *widget, GdkEventMotion *event) | ||
| 306 | } | 306 | } |
| 307 | if(terminal->moving) // Move selected area | 307 | if(terminal->moving) // Move selected area |
| 308 | { | 308 | { |
| 309 | - terminal->selection_addr = lib3270_drag_selection(terminal->host,terminal->pointer,terminal->selection_addr,baddr); | 309 | + terminal->selection.baddr = lib3270_drag_selection(terminal->host,terminal->pointer,terminal->selection.baddr,baddr); |
| 310 | } | 310 | } |
| 311 | else | 311 | else |
| 312 | { | 312 | { |
src/pw3270/v3270/private.h
| @@ -155,12 +155,12 @@ G_BEGIN_DECLS | @@ -155,12 +155,12 @@ G_BEGIN_DECLS | ||
| 155 | 155 | ||
| 156 | struct | 156 | struct |
| 157 | { | 157 | { |
| 158 | - char * text; /**< Clipboard contents (lib3270 charset) */ | 158 | + char * text; /**< Clipboard contents (lib3270 charset) */ |
| 159 | + int baddr; /**< Selection addr */ | ||
| 159 | } selection; | 160 | } selection; |
| 160 | 161 | ||
| 161 | LIB3270_CURSOR pointer_id; | 162 | LIB3270_CURSOR pointer_id; |
| 162 | unsigned char pointer; /**< Mouse pointer ID */ | 163 | unsigned char pointer; /**< Mouse pointer ID */ |
| 163 | - int selection_addr; /**< Selection addr */ | ||
| 164 | 164 | ||
| 165 | V3270_OIA_FIELD selected_field; /**< Clicked OIA field */ | 165 | V3270_OIA_FIELD selected_field; /**< Clicked OIA field */ |
| 166 | 166 |