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.