- if (kv == GDK_Left || kv == GDK_h) gis_view_pan(self->view, 0, -pan, 0);
- else if (kv == GDK_Down || kv == GDK_j) gis_view_pan(self->view, -pan, 0, 0);
- else if (kv == GDK_Up || kv == GDK_k) gis_view_pan(self->view, pan, 0, 0);
- else if (kv == GDK_Right || kv == GDK_l) gis_view_pan(self->view, 0, pan, 0);
- else if (kv == GDK_minus || kv == GDK_o) gis_view_zoom(self->view, 10./9);
- else if (kv == GDK_plus || kv == GDK_i) gis_view_zoom(self->view, 9./10);
- else if (kv == GDK_H) gis_view_rotate(self->view, 0, 0, -2);
- else if (kv == GDK_J) gis_view_rotate(self->view, 2, 0, 0);
- else if (kv == GDK_K) gis_view_rotate(self->view, -2, 0, 0);
- else if (kv == GDK_L) gis_view_rotate(self->view, 0, 0, 2);
+ if (kv == GDK_Left || kv == GDK_h) gis_viewer_pan(self->viewer, 0, -pan, 0);
+ else if (kv == GDK_Down || kv == GDK_j) gis_viewer_pan(self->viewer, -pan, 0, 0);
+ else if (kv == GDK_Up || kv == GDK_k) gis_viewer_pan(self->viewer, pan, 0, 0);
+ else if (kv == GDK_Right || kv == GDK_l) gis_viewer_pan(self->viewer, 0, pan, 0);
+ else if (kv == GDK_minus || kv == GDK_o) gis_viewer_zoom(self->viewer, 10./9);
+ else if (kv == GDK_plus || kv == GDK_i) gis_viewer_zoom(self->viewer, 9./10);
+ else if (kv == GDK_H) gis_viewer_rotate(self->viewer, 0, 0, -2);
+ else if (kv == GDK_J) gis_viewer_rotate(self->viewer, 2, 0, 0);
+ else if (kv == GDK_K) gis_viewer_rotate(self->viewer, -2, 0, 0);
+ else if (kv == GDK_L) gis_viewer_rotate(self->viewer, 0, 0, 2);