PMS32 Online- Hilfereferenz
Graphics - Grafische Bearbeitung von Ansichten
Grafische Bearbeitung von Ansichten
*/ Kurzbeispiel für den Zugriff auf diese Struktur */ Der Zugriff erfolgt über: My.GDI.Drawing.Graphics */ Wird dieses Objekt in einem REPLACE oder einer Schleife SCAN ... ENDSCAN | FOR ... NEXT benötigt */ so sollte vor der Schleife die Objektstruktur in eine Variable geholt werden! */ Die Ausführungsgeschwindigkeit wird dadurch sehr vergrößert! */ Beispiel: */ Definieren einer LOKALEN Variablen LOCAL loGraphics AS My.GDI.Drawing.Graphics */ Setzen der Variablen loGraphics = My.GDI.Drawing.Graphics */ Jetzt erst die Schleifen durchlaufen... man beachte ALL, dass können ne Menge Sätze sein... REPLACE ALL Feldname1 WITH loGraphics.Function1(),Feldname2 WITH loGraphics.Function1(), ... */ Oder in einer Schleife... SCAN lvValue = loGraphics.Function(Alias.Spalte) + 25 lvValue = loGraphics.Function2(m.lvValue) REPLACE Feldname WITH m.lvValue,... ENDSCAN */ Es sind auch geschachtelte Aufrufe möglich...
Rückgabe:[VOID], Adds a comment to the current Metafile object.
VOID = My.GDI.Drawing.Graphics.AddMetafileComment(tqData AS VARBINARY) VOID = My.GDI.Drawing.Graphics.AddMetafileComment(tqData)
Rückgabe:[Object], Saves a graphics container with the current state of this Graphics object and opens and uses a new graphics container.
Object = My.GDI.Drawing.Graphics.BeginContainer(toDstRect AS xfcRectangle, toSrcRect AS xfcRectangle, tiUnit AS EnumGraphicsUnit) Object = My.GDI.Drawing.Graphics.BeginContainer(toDstRect,toSrcRect,tiUnit)
Rückgabe:[VOID], Clears the entire drawing surface and fills it with the specified background color.
VOID = My.GDI.Drawing.Graphics.Clear(toColor AS xfcColor) VOID = My.GDI.Drawing.Graphics.Clear(toColor)
Rückgabe:[VOID], Draws an arc representing a portion of an ellipse specified by a pair of coordinates, a width, and a height.
VOID = My.GDI.Drawing.Graphics.DrawArc(toPen AS xfcPen, tnX, tnY, tnWidth, tnHeight, tnStartAngle, tnSweepAngle) VOID = My.GDI.Drawing.Graphics.DrawArc(toPen,tnX,tnY,tnWidth,tnHeight,tnStartAngle,tnSweepAngle)
Rückgabe:[VOID], Draws a Bezier spline defined by four Point structures.
VOID = My.GDI.Drawing.Graphics.DrawBezier(toPen AS xfcPen, tnX1, tnY1, tnX2, tnY2, tnX3, tnY3, tnX4, tnY4) VOID = My.GDI.Drawing.Graphics.DrawBezier(toPen,tnX1,tnY1,tnX2,tnY2,tnX3,tnY3,tnX4,tnY4)
Rückgabe:[VOID], Draws a series of Bezier splines from an array of Point structures.
VOID = My.GDI.Drawing.Graphics.DrawBeziers(toPen AS xfcPen, taoPoints AS xfcPoint) VOID = My.GDI.Drawing.Graphics.DrawBeziers(toPen,taoPoints)
Rückgabe:[VOID], Draws a closed cardinal spline defined by an array of Point structures.
VOID = My.GDI.Drawing.Graphics.DrawClosedCurve(toPen AS xfcPen, taoPoints AS xfcPoint) VOID = My.GDI.Drawing.Graphics.DrawClosedCurve(toPen,taoPoints)
Rückgabe:[VOID], Draws a cardinal spline through a specified array of Point structures.
VOID = My.GDI.Drawing.Graphics.DrawCurve(toPen AS xfcPen, taoPoints AS xfcPoint, tiOffset, tiNumberOfSegments, tnTension) VOID = My.GDI.Drawing.Graphics.DrawCurve(toPen,taoPoints,tiOffset,tiNumberOfSegments,tnTension)
Rückgabe:[VOID], Draws an ellipse defined by a bounding rectangle specified by a pair of coordinates, a height, and a width.
VOID = My.GDI.Drawing.Graphics.DrawEllipse(toPen AS xfcPen, tnX, tnY, tnWidth, tnHeight) VOID = My.GDI.Drawing.Graphics.DrawEllipse(toPen,tnX,tnY,tnWidth,tnHeight)
Rückgabe:[VOID], Draws the image represented by the specified Icon object at the specified coordinates.
VOID = My.GDI.Drawing.Graphics.DrawIcon(toIcon AS xfcIcon, tiX, tiY, tiWidth, tiHeight) VOID = My.GDI.Drawing.Graphics.DrawIcon(toIcon,tiX,tiY,tiWidth,tiHeight)
Rückgabe:[VOID], Draws the image represented by the specified Icon object without scaling the image.
VOID = My.GDI.Drawing.Graphics.DrawIconUnstretched(toIcon AS xfcIcon, toTargetRect AS xfcRectangle) VOID = My.GDI.Drawing.Graphics.DrawIconUnstretched(toIcon,toTargetRect)
Rückgabe:[VOID], Draws the specified Image object at the specified location and with the original size.
VOID = My.GDI.Drawing.Graphics.DrawImage(toImage AS xfcImage, tnX, tnY, tnWidth, tnHeight, tnSrcX, tnSrcY, tnSrcWidth, tnSrcHeight , tiSrcUnit AS EnumGraphicsUnit, toImageAttrs AS xfcImageAttributes, thCallback AS FuncPtr , tiCallbackData AS IntPtr) VOID = My.GDI.Drawing.Graphics.DrawImage(toImage,tnX,tnY,tnWidth,tnHeight,tnSrcX,tnSrcY,tnSrcWidth,tnSrcHeight,tiSrcUnit,toImageAttrs,thCallback,tiCallbackData)
Rückgabe:[VOID], Draws the specified image using its original physical size at the location specified by a coordinate pair.
VOID = My.GDI.Drawing.Graphics.DrawImageUnscaled(toImage AS xfcImage, tiX, tiY, tiWidth, tiHeight) VOID = My.GDI.Drawing.Graphics.DrawImageUnscaled(toImage,tiX,tiY,tiWidth,tiHeight)
Rückgabe:[VOID], Draws a line connecting the two points specified by coordinate pairs.
VOID = My.GDI.Drawing.Graphics.DrawLine(toPen AS xfcPen, tnX1, tnY1, tnX2, tnY2) VOID = My.GDI.Drawing.Graphics.DrawLine(toPen,tnX1,tnY1,tnX2,tnY2)
Rückgabe:[VOID], Draws a series of line segments that connect an array of Point structures.
VOID = My.GDI.Drawing.Graphics.DrawLines(toPen AS xfcPen, taoPoints AS xfcPoint) VOID = My.GDI.Drawing.Graphics.DrawLines(toPen,taoPoints)
Rückgabe:[VOID], Draws a GraphicsPath object.
VOID = My.GDI.Drawing.Graphics.DrawPath(toPen AS xfcPen, toPath AS xfcGraphicsPath) VOID = My.GDI.Drawing.Graphics.DrawPath(toPen,toPath)
Rückgabe:[VOID], Draws a pie shape defined by an ellipse specified by a coordinate pair, a width, and a height and two radial lines.
VOID = My.GDI.Drawing.Graphics.DrawPie(toPen AS xfcPen, tnX, tnY, tnWidth, tnHeight, tnStartAngle, tnSweepAngle) VOID = My.GDI.Drawing.Graphics.DrawPie(toPen,tnX,tnY,tnWidth,tnHeight,tnStartAngle,tnSweepAngle)
Rückgabe:[VOID], Draws a polygon defined by an array of Point structures.
VOID = My.GDI.Drawing.Graphics.DrawPolygon(toPen AS xfcPen, taoPoints AS xfcPoint) VOID = My.GDI.Drawing.Graphics.DrawPolygon(toPen,taoPoints)
Rückgabe:[VOID], Draws a rectangle specified by a coordinate pair, a width, and a height.
VOID = My.GDI.Drawing.Graphics.DrawRectangle(toPen AS xfcPen, tnX, tnY, tnWidth, tnHeight) VOID = My.GDI.Drawing.Graphics.DrawRectangle(toPen,tnX,tnY,tnWidth,tnHeight)
Rückgabe:[VOID], Draws a series of rectangles specified by Rectangle structures.
VOID = My.GDI.Drawing.Graphics.DrawRectangles(toPen AS xfcPen, taoRects AS xfcRectangle) VOID = My.GDI.Drawing.Graphics.DrawRectangles(toPen,taoRects)
Rückgabe:[VOID], Draws the specified text string at the specified location with the specified Brush and Font objects.
VOID = My.GDI.Drawing.Graphics.DrawString(tcString, toFont AS xfcFont, toBrush AS xfcBrush, tnX, tnY , toFormat AS xfcStringFormat) VOID = My.GDI.Drawing.Graphics.DrawString(tcString,toFont,toBrush,tnX,tnY,toFormat)
Rückgabe:[VOID], Draws the specified text string at the specified location with the specified Brush and Font objects in a Full Justified format.
VOID = My.GDI.Drawing.Graphics.DrawStringJustified(tcString, toFont AS xfcFont, toBrush AS xfcBrush, toRectangle AS xfcRectangle, tlJustLast AS Boolean) VOID = My.GDI.Drawing.Graphics.DrawStringJustified(tcString,toFont,toBrush,toRectangle,tlJustLast)
Rückgabe:[VOID], Closes the current graphics container and restores the state of this Graphics object to the state saved by a call to the BeginContainer method.
VOID = My.GDI.Drawing.Graphics.EndContainer(toContainer AS xfcGraphicsContainer) VOID = My.GDI.Drawing.Graphics.EndContainer(toContainer)
Rückgabe:[VOID], Sends the records in the specified Metafile object, one at a time, to a callback method for display at a specified point.
VOID = My.GDI.Drawing.Graphics.EnumerateMetafile(toMetafile AS xfcMetafile, taoDestPoints AS xfcPoint, thCallback AS FuncPtr) VOID = My.GDI.Drawing.Graphics.EnumerateMetafile(toMetafile,taoDestPoints,thCallback)
Rückgabe:[VOID], Updates the clip region of this Graphics object to exclude the area specified by a Rectangle structure.
VOID = My.GDI.Drawing.Graphics.ExcludeClip(toRect AS xfcRectangle) VOID = My.GDI.Drawing.Graphics.ExcludeClip(toRect)
Rückgabe:[VOID], Fills the interior a closed cardinal spline curve defined by an array of Point structures.
VOID = My.GDI.Drawing.Graphics.FillClosedCurve(toBrush AS xfcBrush, taoPoints AS xfcPoint, tiFillmode AS EnumFillMode, tnTension) VOID = My.GDI.Drawing.Graphics.FillClosedCurve(toBrush,taoPoints,tiFillmode,tnTension)
Rückgabe:[VOID], Fills the interior of an ellipse defined by a bounding rectangle specified by a pair of coordinates, a width, and a height.
VOID = My.GDI.Drawing.Graphics.FillEllipse(toBrush AS xfcBrush, tnX, tnY, tnWidth, tnHeight) VOID = My.GDI.Drawing.Graphics.FillEllipse(toBrush,tnX,tnY,tnWidth,tnHeight)
Rückgabe:[VOID], Fills the interior of a GraphicsPath object.
VOID = My.GDI.Drawing.Graphics.FillPath(toBrush AS xfcBrush, toPath AS xfcGraphicsPath) VOID = My.GDI.Drawing.Graphics.FillPath(toBrush,toPath)
Rückgabe:[VOID], Fills the interior of a pie section defined by an ellipse specified by a pair of coordinates, a width, and a height and two radial lines.
VOID = My.GDI.Drawing.Graphics.FillPie(toBrush AS xfcBrush, tnX, tnY, tnWidth, tnHeight, tnStartAngle, tnSweepAngle) VOID = My.GDI.Drawing.Graphics.FillPie(toBrush,tnX,tnY,tnWidth,tnHeight,tnStartAngle,tnSweepAngle)
Rückgabe:[VOID], Fills the interior of a polygon defined by an array of points specified by Point structures.
VOID = My.GDI.Drawing.Graphics.FillPolygon(toBrush AS xfcBrush, taoPoints AS xfcPoint, tiFillMode AS EnumFillMode) VOID = My.GDI.Drawing.Graphics.FillPolygon(toBrush,taoPoints,tiFillMode)
Rückgabe:[VOID], Fills the interior of a rectangle specified by a pair of coordinates, a width, and a height.
VOID = My.GDI.Drawing.Graphics.FillRectangle(toBrush AS xfcBrush, tnX, tnY, tnWidth, tnHeight) VOID = My.GDI.Drawing.Graphics.FillRectangle(toBrush,tnX,tnY,tnWidth,tnHeight)
Rückgabe:[VOID], Fills the interiors of a series of rectangles specified by Rectangle structures.
VOID = My.GDI.Drawing.Graphics.FillRectangles(toBrush AS xfcBrush, taoRects AS xfcRectangle) VOID = My.GDI.Drawing.Graphics.FillRectangles(toBrush,taoRects)
Rückgabe:[VOID], Fills the interior of a Region object.
VOID = My.GDI.Drawing.Graphics.FillRegion(toBrush AS xfcBrush, toRegion AS xfcRegion) VOID = My.GDI.Drawing.Graphics.FillRegion(toBrush,toRegion)
Rückgabe:[VOID], Forces execution of all pending graphics operations and returns immediately without waiting for the operations to finish.
VOID = My.GDI.Drawing.Graphics.Flush(tiIntention AS EnumFlushIntention) VOID = My.GDI.Drawing.Graphics.Flush(tiIntention)
Rückgabe:[Object], Creates a new Graphics object from the specified handle to a device context.
Object = My.GDI.Drawing.Graphics.FromHdc(tHDc AS IntPtr, tHDevice AS IntPtr) Object = My.GDI.Drawing.Graphics.FromHdc(tHDc,tHDevice)
Rückgabe:[Object], Creates a new Graphics object from the specified handle to a window.
Object = My.GDI.Drawing.Graphics.FromHwnd(tHWnd AS IntPtr) Object = My.GDI.Drawing.Graphics.FromHwnd(tHWnd)
Rückgabe:[Object], Creates a new Graphics object from the specified Image object.
Object = My.GDI.Drawing.Graphics.FromImage(toImage AS xfcImage) Object = My.GDI.Drawing.Graphics.FromImage(toImage)
Rückgabe:[Integer], Gets a handle to the current Windows halftone palette.
Integer = My.GDI.Drawing.Graphics.GetHalftonePalette()
Rückgabe:[Object], Gets the handle to the device context associated with this Graphics object.
Object = My.GDI.Drawing.Graphics.GetHdc()
Rückgabe:[Object], Gets the nearest color to the specified Color structure.
Object = My.GDI.Drawing.Graphics.GetNearestColor(toColor AS xfcColor) Object = My.GDI.Drawing.Graphics.GetNearestColor(toColor)
Rückgabe:[VOID], Updates the clip region of this Graphics object to the intersection of the current clip region and the specified Rectangle structure.
VOID = My.GDI.Drawing.Graphics.IntersectClip(toRegion AS xfcRegion) VOID = My.GDI.Drawing.Graphics.IntersectClip(toRegion)
Rückgabe:[Variant], Gets an array of Region objects, each of which bounds a range of character positions within the specified string.
Variant = My.GDI.Drawing.Graphics.MeasureCharacterRanges(tcText, toFont AS xfcFont, toLayoutRect AS xfcRectangleF, toStringFormat AS xfcStringFormat) Variant = My.GDI.Drawing.Graphics.MeasureCharacterRanges(tcText,toFont,toLayoutRect,toStringFormat)
Rückgabe:[Object], Measures the specified string when drawn with the specified Font object.
Object = My.GDI.Drawing.Graphics.MeasureString(tcText, toFont AS xfcFont, toLayout AS xfcSizeF, toFormat AS xfcStringFormat, tiCharactersFitted, tiLinesFilled) Object = My.GDI.Drawing.Graphics.MeasureString(tcText,toFont,toLayout,toFormat,tiCharactersFitted,tiLinesFilled)
Rückgabe:[VOID], Multiplies the world transformation of this Graphics object and specified the Matrix object.
VOID = My.GDI.Drawing.Graphics.MultiplyTransform(toMatrix AS xfcMatrix, tiOrder AS EnumMatrixOrder) VOID = My.GDI.Drawing.Graphics.MultiplyTransform(toMatrix,tiOrder)
Rückgabe:[VOID], Releases a device context handle obtained by a previous call to the GetHdc method of this Graphics object.
VOID = My.GDI.Drawing.Graphics.ReleaseHdc(tHDc AS IntPtr) VOID = My.GDI.Drawing.Graphics.ReleaseHdc(tHDc)
Rückgabe:[VOID], Resets the clip region of this Graphics object to an infinite region.
VOID = My.GDI.Drawing.Graphics.ResetClip()
Rückgabe:[VOID], Resets the world transformation matrix of this Graphics object to the identity matrix.
VOID = My.GDI.Drawing.Graphics.ResetTransform()
Rückgabe:[VOID], Restores the state of this Graphics object to the state represented by a GraphicsState object.
VOID = My.GDI.Drawing.Graphics.Restore(toGstate AS xfcGraphicsState) VOID = My.GDI.Drawing.Graphics.Restore(toGstate)
Rückgabe:[VOID], Applies the specified rotation to the transformation matrix of this Graphics object.
VOID = My.GDI.Drawing.Graphics.RotateTransform(tnAngle , tiOrder AS EnumMatrixOrder) VOID = My.GDI.Drawing.Graphics.RotateTransform(tnAngle,tiOrder)
Rückgabe:[Object], Saves the current state of this Graphics object and identifies the saved state with a GraphicsState object.
Object = My.GDI.Drawing.Graphics.Save()
Rückgabe:[VOID], Applies the specified scaling operation to the transformation matrix of this Graphics object by prepending it to the object's transformation matrix.
VOID = My.GDI.Drawing.Graphics.ScaleTransform(tnSx, tnSy, tiOrder AS EnumMatrixOrder) VOID = My.GDI.Drawing.Graphics.ScaleTransform(tnSx,tnSy,tiOrder)
Rückgabe:[VOID], Transforms an array of points from one coordinate space to another using the current world and page transformations of this Graphics object.
VOID = My.GDI.Drawing.Graphics.TransformPoints(tiDestSpace AS EnumCoordinateSpace, tiSrcSpace AS EnumCoordinateSpace, taoPts AS xfcPoint) VOID = My.GDI.Drawing.Graphics.TransformPoints(tiDestSpace,tiSrcSpace,taoPts)
Rückgabe:[VOID], Translates the clipping region of this Graphics object by specified amounts in the horizontal and vertical directions.
VOID = My.GDI.Drawing.Graphics.TranslateClip(tnDx, tnDy) VOID = My.GDI.Drawing.Graphics.TranslateClip(tnDx,tnDy)
Rückgabe:[VOID], Prepends the specified translation to the transformation matrix of this Graphics object.
VOID = My.GDI.Drawing.Graphics.TranslateTransform(tnDx, tnDy , tiOrder AS EnumMatrixOrder) VOID = My.GDI.Drawing.Graphics.TranslateTransform(tnDx,tnDy,tiOrder)
Gets or sets a Region object that limits the drawing region of this Graphics object.
String = My.GDI.Drawing.Graphics.Clip
Gets a RectangleF structure that bounds the clipping region of this Graphics object.
String = My.GDI.Drawing.Graphics.ClipBounds
Gets a value that specifies how composited images are drawn to this Graphics object.
String = My.GDI.Drawing.Graphics.CompositingMode
Gets or sets the rendering quality of composited images drawn to this Graphics object.
String = My.GDI.Drawing.Graphics.CompositingQuality
Gets the horizontal resolution of this Graphics object.
Date = My.GDI.Drawing.Graphics.DpiX
Gets the vertical resolution of this Graphics object.
Date = My.GDI.Drawing.Graphics.DpiY
Gets or sets the interpolation mode associated with this Graphics object.
Number = My.GDI.Drawing.Graphics.InterpolationMode
Gets a value indicating whether the clipping region of this Graphics object is empty.
Number = My.GDI.Drawing.Graphics.IsClipEmpty
Gets a value indicating whether the visible clipping region of this Graphics object is empty.
Number = My.GDI.Drawing.Graphics.IsVisibleClipEmpty
Gets or sets the scaling between world units and page units for this Graphics object.
P = My.GDI.Drawing.Graphics.PageScale
Gets or sets the unit of measure used for page coordinates in this Graphics object.
P = My.GDI.Drawing.Graphics.PageUnit
Gets or set a value specifying how pixels are offset during rendering of this Graphics object.
P = My.GDI.Drawing.Graphics.PixelOffsetMode
Gets or sets the rendering origin of this Graphics object for dithering and for hatch brushes.
R = My.GDI.Drawing.Graphics.RenderingOrigin
Gets or sets the rendering quality for this Graphics object.
S = My.GDI.Drawing.Graphics.SmoothingMode
Gets or sets the gamma correction value for rendering text.
DateTime = My.GDI.Drawing.Graphics.TextContrast
Gets or sets the rendering mode for text associated with this Graphics object.
DateTime = My.GDI.Drawing.Graphics.TextRenderingHint
Gets or sets the world transformation for this Graphics object.
DateTime = My.GDI.Drawing.Graphics.Transform
Gets or sets the bounding rectangle of the visible clipping region of this Graphics object.
String = My.GDI.Drawing.Graphics.VisibleClipBounds
Methode in der der letzte Fehler auftrat.
Aufbau: [Fehlernummer] [Methode] [Zeilennummer] [Message]
String = My.GDI.Drawing.Graphics.cMethod
*/ Abruf... WAIT WINDOW My.GDI.Drawing.Graphics.cMethod
Boolean = My.GDI.Drawing.Graphics.lastresult
Fehlernummer des letzten Fehlers.
Ist der Wert kleiner null, so handelt es sich um einen logischen Fehler.
Number = My.GDI.Drawing.Graphics.nError
WAIT WINDOW My.GDI.Drawing.Graphics.nError
Zeilennummer, in der der letzte Fehler auftrat
Number = My.GDI.Drawing.Graphics.nLine
WAIT WINDOW My.GDI.Drawing.Graphics.nLine
U = My.GDI.Drawing.Graphics.useprecision
Siehe auch : Hauptmenü / Hauptindex / Such Index / Cursor Index / Programm Module / Tabellen Index / Tabellenmodule / Masken Index / Programmcode Index / Servicepacks / My.Struktur / Funktionen / Sonstiges Index
Lokale Benutzerhilfe : Meine eigene Hilfe / Zurück zur PMS32 - Hilfe
Dateiversion:1.0.04#3648 - H.U.DD#SSFF 02.12.2022
Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32
Weitere Informationen finden Sie unter der aktuellen
PMS32 WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt. Unbefugtes Weiterleiten,
Veröffentlichen, Kopieren usw. sind untersagt und werden gerichtlich verfolgt.
© PMS Compelec GmbH 2022 ® el-Projekt