Freigeben über


Fensterbehandlungsroutinen

Mit diesen API-Routinen können Sie Fenster erstellen, bearbeiten und freigeben sowie das Visual FoxPro-Hauptfenster bearbeiten.

_Dialog( )

Stellt ein Dialogfeld bereit, das das Nummernschema des angegebenen Farbschemas darstellt und den angegebenen Haupttext und Schaltflächentext enthält.

_FindWindow( )

Positioniert das Handle des Fensters (WHANDLE), zu dem der Punkt pt gehört, auf dem Bildschirm in wh.

_FindWindowP( )

Legt das Fensterhandle, zu der der Punkt pt gehört, auf dem Bildschirm in wh ab.

_GlobalToLocal( )

Übersetzt einen Punkt aus Bildschirmkoordinaten in Fensterkoordinaten.

_GlobalToLocalP( )

Überträgt einen Punkt von Bildschirmkoordinaten in Fensterkoordinaten, die in Pixel angegeben werden.

_PutChr( )

Zeigt ein einzelnes Zeichen (char) im aktuellen Ausgabefenster mit seinem normalen Attribut (Farbe 0) an.

_PutStr( )

Zeigt eine Zeichenfolge, die mit einem Nullwert endet, im aktuellen Ausgabefenster mit seinem normalen Attribut (Farbe 0) an.

_PutValue( )

Formatiert den Wert val und zeigt ihn im aktuellen Ausgabefenster an.

_WAttr( )

Gibt das Attribut-Byte für den Farbindex im angegebenen Fensterschema zurück.

_WBottom( )

Gibt die Bildschirmzeile zurück, in der sich der untere Rand des Fensters befindet.

_WBottomP( )

Gibt die Position auf dem Bildschirm in Pixel zurück, an der sich der untere Rand des angegebenen Fensters befindet.

_WClear( )

Löscht den Inhalt des angegebenen Fensters durch Ändern des Inhaltsbereichs auf die Standard-Hintergrundfarbe.

_WClearRect( )

Löscht einen rechteckigen Fensterbereich, indem dieser die Standard-Hintergrundfarbe erhält.

_WClearRectP( )

Löscht den angegebenen rechteckigen Fensterbereich, indem dieser die Standard-Hintergrundfarbe erhält.

_WClose( )

Schließt ein Fenster und gibt den gesamten Arbeitsspeicher frei, der diesem Fenster zugeordnet ist.

_WFindTitle( )

Übergibt den Titel eines Fensters und gibt WHANDLE zurück.

_WGetCursor( )

Gibt die Position des logischen Cursors im angegebenen Fenster zurück.

_WGetCursorP( )

Gibt die aktuelle Ausgabeposition im angegebenen Fenster in Pixel zurück.

_WGetPort( )

Gibt die Kennung WHANDLE des Fensters zurück, das momentan für die Benutzerausgabe ausgewählt ist.

_WHeight( )

Gibt die Anzahl der Zeilen im Inhaltsbereich eines Fensters zurück.

_WHeightP( )

Gibt die Höhe des Inhaltsbereichs des angegebenen Fensters in Pixel zurück.

_WHide( )

Entfernt ein Fenster vom Bildschirm, merkt sich aber dessen Inhalt, so dass es gegebenenfalls wieder angezeigt werden kann.

_WLeft( )

Gibt die Bildschirmspalte zurück, in der sich der linke Rand des Fensters befindet.

_WLeftP( )

Gibt die Spalte auf dem Bildschirm in Pixel zurück, an der sich der linke Rand des angegebenen Fensters befindet.

_WMainWindow( )

Gibt das WHANDLE-Fensterhandle des Visual FoxPro-Hauptfensters zurück.

_WMove( )

Verschiebt das angegebene Fenster an eine neue durch pt angegebene Position.

_WMoveP( )

Verschiebt das angegebene Fenster an eine neue durch pt angegebene Position.

_WhToHwnd( )

Übergibt WHANDLE und gibt HWND des Fensters zurück.

_WOnTop( )

Liefert das WHANDLE-Fensterhandle des Fensters im Vordergrund.

_WOpen( )

Erstellt ein neues Fenster, basierend auf den Koordinaten, die durch top, left, bottom und right angegeben werden.

_WOpenP( )

Erstellt ein neues Fenster, basierend auf den Koordinaten, die durch top, left, bottom und right angegeben werden.

_WPosCursor( )

Setzt den logischen Cursor des angegebenen Fensters auf die durch pt angegebene Position.

_WPosCursorP( )

Setzt den logischen Cursor des angegebenen Fensters auf die durch pt in Pixel angegebene Position.

_WPutChr( )

Zeigt ein einzelnes Zeichen (char) im angegebenen Fenster in seiner aktuellen Farbe an.

_WPutStr( )

Zeigt eine Zeichenfolge, die mit einem Nullwert endet, im angegebenen Fenster in der aktuellen Farbe an.

_WRight( )

Gibt die Bildschirmspalte zurück, in der sich der rechte Rand des Fensters befindet.

_WRightP( )

Gibt die Bildschirmposition in Pixel zurück, an der sich der rechte Rand des Fensters befindet.

_WScroll( )

Führt für einen Teil des Fensterinhalts einen Bildlauf nach links oder rechts bzw. nach oben oder unten durch.

_WScrollP( )

Führt für einen Teil des Fensterinhalts einen Bildlauf nach links oder rechts bzw. nach oben oder unten durch.

_WSetAttr( )

Ändert das Attribut für den angegebenen Schemaindex color im Farbschema des angegebenen Fensters in das neue Attribut attr.

_WSelect( )

Zeigt das angegebene Fenster im Bildschirmvordergrund an.

_WSendBehind( )

Zeigt das angegebene Fenster im Bildschirm als hinterstes Fenster an.

_WSetPort( )

Legt das angegebene Fenster als Ausgabefenster der Benutzer fest.

_WSetTitle( )

Ändert den Titel eines Fensters.

_WShow( )

Zeigt ein ausgeblendetes Fenster wieder auf dem Bildschirm an.

_WSize( )

Legt die neuen Abmessungen des Fensters auf die Höhe und Breite fest, die durch h und v in pt angegeben sind.

_WSizeP( )

Legt die neuen Abmessungen des Fensters auf die Höhe und Breite fest, die durch h und v in pt angegeben sind.

_WTitle( )

Legt den Titel title des Fensters wh (mit Nullzeichen abgeschlossene Zeichenfolge) in title ab.

_WTop( )

Gibt die Zeile auf dem Bildschirm zurück, in der der obere Fensterrand ausgegeben wird.

_WTopP( )

Gibt die Position auf dem Bildschirm in Pixel zurück, in der der obere Fensterrand ausgegeben wird.

_WWidth( )

Gibt die Anzahl der Spalten im Inhaltsbereich eines Fensters zurück.

_WWidthP( )

Gibt die Breite des Inhaltsbereichs des angegebenen Fensters in Pixel zurück.

_WZoom( )

Passt ein Fenster einem neuen Status an.