gschem

a_pan.c File Reference

#include <config.h>
#include <stdio.h>
#include <math.h>
#include "gschem.h"
Include dependency graph for a_pan.c:

Go to the source code of this file.

Functions

void a_pan_general (GSCHEM_TOPLEVEL *w_current, double world_cx, double world_cy, double relativ_zoom_factor, int flags)
void a_pan (GSCHEM_TOPLEVEL *w_current, int w_x, int w_y)
void a_pan_mouse (GSCHEM_TOPLEVEL *w_current, int diff_x, int diff_y)

Function Documentation

void a_pan_general ( GSCHEM_TOPLEVEL w_current,
double  world_cx,
double  world_cy,
double  relativ_zoom_factor,
int  flags 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 37 of file a_pan.c.

Here is the call graph for this function:

void a_pan ( GSCHEM_TOPLEVEL w_current,
int  w_x,
int  w_y 
)
Todo:
Finish function documentation!!!
Function Description

Bug:
FIXME? This call will trigger a motion event (x_event_motion()), even if the user doesn't move the mouse Not ready for prime time, maybe there is another way to trigger the motion event without changing the cursor position (Werner)

Definition at line 175 of file a_pan.c.

Here is the call graph for this function:

void a_pan_mouse ( GSCHEM_TOPLEVEL w_current,
int  diff_x,
int  diff_y 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 195 of file a_pan.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines