set_insertT_set_insertSetInsertSetInsertset_insert (Operator)

Name

set_insertT_set_insertSetInsertSetInsertset_insert — Festlegen der Darstellungsfunktion in den Bildwiederholspeicher.

Warnung

set_insertset_insertSetInsertSetInsertSetInsertset_insert ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.

Signatur

set_insert( : : WindowHandle, Mode : )

Herror T_set_insert(const Htuple WindowHandle, const Htuple Mode)

void SetInsert(const HTuple& WindowHandle, const HTuple& Mode)

void HWindow::SetInsert(const HString& Mode) const

void HWindow::SetInsert(const char* Mode) const

void HWindow::SetInsert(const wchar_t* Mode) const   (Nur Windows)

static void HOperatorSet.SetInsert(HTuple windowHandle, HTuple mode)

void HWindow.SetInsert(string mode)

def set_insert(window_handle: HHandle, mode: str) -> None

Beschreibung

set_insertset_insertSetInsertSetInsertSetInsertset_insert gibt an, in welcher Art die Pixelwerte in das Ausgabefenster (Bildwiederholspeicher) eingetragen werden. Möglich ist etwa, dass die neuen Pixel die vorhandenen Werte überschreiben. Im allgemeinen wird ein funktionaler Zusammenhang aus vorhandenen Werten und neuen Werten abgeleitet. Der angegebene Wert wird dem Fenster zugeordnet, das zum Zeitpunkt des Aufrufs gültig ist. Die Ausgabe der Objekte erfolgt mit Operatoren wie disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region, disp_polygondisp_polygonDispPolygonDispPolygonDispPolygondisp_polygon,disp_circledisp_circleDispCircleDispCircleDispCircledisp_circle.

Mögliche Darstellungsfunktionen:

'copy'"copy""copy""copy""copy""copy":

vorhandenen Wert mit Pixelwert überschreiben

'xor'"xor""xor""xor""xor""xor":

trage ein: vorhandener Wert „xor“ Pixelwert

'complement'"complement""complement""complement""complement""complement":

komplementiere bisher dargestellten Wert

Abhängig von der jeweiligen Implementierung sind nicht alle Funktionen verfügbar (siehe query_insertquery_insertQueryInsertQueryInsertQueryInsertquery_insert). Immer vorhanden ist jedoch die Funktion 'copy'.

Ausführungsinformationen

Parameter

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle (input_control)  window HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Fenster-Handle.

ModeModeModeModemodemode (input_control)  string HTuplestrHTupleHtuple (string) (string) (HString) (char*)

Name der Darstellungsfunktion.

Defaultwert: 'copy' "copy" "copy" "copy" "copy" "copy"

Werteliste: 'complement'"complement""complement""complement""complement""complement", 'copy'"copy""copy""copy""copy""copy", 'xor'"xor""xor""xor""xor""xor"

Ergebnis

set_insertset_insertSetInsertSetInsertSetInsertset_insert liefert den Wert 2 (H_MSG_TRUE), falls der Parameter korrekt und das Fenster gültig ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.

Vorgänger

query_insertquery_insertQueryInsertQueryInsertQueryInsertquery_insert, get_insertget_insertGetInsertGetInsertGetInsertget_insert

Nachfolger

disp_regiondisp_regionDispRegionDispRegionDispRegiondisp_region

Siehe auch

get_insertget_insertGetInsertGetInsertGetInsertget_insert, query_insertquery_insertQueryInsertQueryInsertQueryInsertquery_insert

Modul

Foundation