mouse_pos

Vektor, dessen x- und y- Komponenten die horizontale und vertikale Position des Mauszeigers in Pixeln in Bezug auf die linke obere Ecke des Bildschirms angeben. Ist der Mauszeiger mit mouse_mode angeschaltet, kann er durch Verändern dieser Variablen über den Bildschirm bewegt werden.

Wertebereich:

0 .. Bildschirmgröße

Typ:

VECTOR

Beispiel:

MAP* arrow = "arrow.pcx";

function mouse_toggle() // switches the mouse on and off
{  
  mouse_map = arrow; // use arrow as mouse pointer
  if (mouse_mode >= 2) { // was it already on?
    mouse_mode = 0;
  } else {
    mouse_mode = 2; 
  } 
  while (mouse_mode > 0) // move it over the screen
  {  
    vec_set(mouse_pos,mouse_cursor);
    wait(1);
  }
}

Siehe auch:

mouse_mode, mouse_map, mouse_spot, mickey, pointer, mouse_range, mouse_moving, mouse_calm, mouse_time, mouse_left, mouse_ent, mouse_force, mouse_dir3d

► Aktuelle Version Online