Documentazione di Gambas
Application Repository
Come...
Componenti
gb
gb.args
gb.data
gb.db - Database access component
gb.dbus
gb.debug
gb.desktop
gb.eval
gb.eval.highlight
gb.form.dialog
gb.image
gb.inotify
gb.net
gb.pcre
gb.qt4
_split
_TreeView
Action
Align
Application
Arrange
Border
Button
CheckBox
Clipboard
Color
ColumnView
ComboBox
Container
Control
Cursor
Desktop
Dialog
Drag
Draw
DrawingArea
embedder
Fill
Font
Fonts
Form
Frame
GridView
HBox
HPanel
HSplit
IconView
Image
Key
Label
Line
ListBox
ListView
Menu
Message
Mouse
MovieBox
Paint
AntiAlias
Arc
Background
Begin
Brush
BrushOrigin
Clip
ClipExtents
ClipRect
ClosePath
Color
CurveTo
Dash
DashOffset
Device
DrawImage
DrawPicture
DrawRichText
DrawRichTextShadow
DrawText
DrawTextShadow
Ellipse
End
ExtendPad
ExtendReflect
ExtendRepeat
Fill
FillRect
FillRule
FillRuleEvenOdd
FillRuleWinding
Font
H
Height
Image
LinearGradient
LineCap
LineCapButt
LineCapRound
LineCapSquare
LineJoin
LineJoinBevel
LineJoinMiter
LineJoinRound
LineTo
LineWidth
Matrix
MiterLimit
MoveTo
NewPath
Operator
OperatorAdd
OperatorATop
OperatorClear
OperatorDest
OperatorDestATop
OperatorDestIn
OperatorDestOut
OperatorDestOver
OperatorIn
OperatorOut
OperatorOver
OperatorSaturate
OperatorSource
OperatorXor
PathContains
PathExtents
PathOutline
Polygon
RadialGradient
Rectangle
RelCurveTo
RelLineTo
RelMoveTo
Reset
ResetClip
ResolutionX
ResolutionY
Restore
RichText
RichTextExtents
RichTextSize
Rotate
Save
Scale
Stroke
Text
TextExtents
TextSize
Translate
TrimRichText
TrimText
W
Width
X
Y
ZoomImage
PaintBrush
PaintExtents
PaintMatrix
Panel
Picture
PictureBox
Point
Pointer
PointF
Printer
ProgressBar
RadioButton
Rect
RectF
Screen
Screens
Scroll
ScrollArea
ScrollBar
ScrollView
Select
Separator
Slider
SpinBox
Style
SvgImage
TabStrip
TextArea
TextBox
TextLabel
ToggleButton
ToolButton
TreeView
UserContainer
UserControl
VBox
VPanel
VSplit
Watcher
Window
Windows
gb.qt5
gb.sdl.sound - Sound library based on SDL
gb.settings
gb.v4l
Da fare
Documentazione Sviluppatori
Documenti
Indice del linguaggio
LEGGIMI
Lessico
Licenza dello Wiki
Messaggi di errore
Panoramica del linguaggio
Registrazione
Ultime modifiche
Wiki Manual

Paint.Clip (gb.qt4)

Static Sub Clip ( [ Preserve As Boolean ] )

Stabilisce una nuova area di clip intersecando la regione di clip corrente con il tracciato corrente in quanto potrebbe essere riempita da Paint.Fill in base alla regola di riempimento corrente (vedi Paint.FillRule).

Dopo Paint.Clip, il tracciato corrente verrà cancellato dal contesto cairo, a meno che l'argomento Preserve sia TRUE.

La regione di clip corrente influisce su tutte le operazioni di disegno mascherando efficacemente eventuali modifiche alla superficie esterna alla regione stessa.

Chiamare Paint.Clip può solo rendere l'area della clip più piccola, mai più grande. Ma la clip corrente fa parte dello stato grafico, quindi è possibile ottenere una limitazione temporanea della regione della clip chiamando Paint.Clip all'interno di una coppia Paint.Save / Paint.Restore. L'unico altro mezzo per aumentare le dimensioni dell'area della clip è Paint.ResetClip.