MROW( )-Funktion

Gibt die Zeilenposition des Mauszeigers im Visual FoxPro-Hauptfenster oder in einem benutzerdefinierten Fenster zurück.

MROW([cWindowName [, nScaleMode]])

Rückgabewerte

Numerisch

Parameter

  • cWindowName
    Gibt den Namen des Fensters an, für das mit MROW( ) die Zeilenposition des Mauszeigers zurückgegeben werden soll.
  • nScaleMode
    Gibt die Maßeinheit für Rückgabewerte von MROW( ) an. Die Einstellungen für nScaleMode lauten folgendermaßen:
    nScaleMode Beschreibung
    0 (Standard) FoxPro-Pixel. Ein FoxPro-Pixel entspricht der durchschnittlichen Höhe und Breite eines Zeichens auf Basis der aktuellen Schriftart des Formulars, in dem ein Objekt enthalten ist. FoxPro-Pixel sind nützlich beim Entwickeln von plattformübergreifenden Anwendungen für zeichenorientierte und grafikorientierte Plattformen.
    3 Pixel. Ein Pixel ist das kleinste Element, das auf einem Bildschirm oder einem Drucker dargestellt werden kann. Pixel sind bildschirmabhängig.

Hinweise

Ist kein benutzerdefiniertes Fenster aktiv und das optionale Argument nicht angegeben, gibt MROW( ) die Zeilenposition des Mauszeigers im Visual FoxPro-Hauptfenster zurück.

Ist ein benutzerdefiniertes Fenster aktiv und das optionale Argument nicht angegeben, gibt MROW( ) die Zeilenposition des Mauszeigers im aktiven benutzerdefinierten Fenster zurück. MROW( ) gibt -1 zurück, wenn sich der Mauszeiger außerhalb des benutzerdefinierten Fensters befindet oder wenn kein Maustreiber geladen und kein Ausgabefenster vorhanden ist.

Siehe auch

AMOUSEOBJ( ) | COL( ) | GridHitTest-Methode | ISMOUSE( ) | MCOL( ) | ROW( ) | WCOLS( ) | WROWS( )