Gambas文档
编译和安装
错误消息
代码片段
待办事项
废弃的组件
教程
开发环境文档
开发者文档
名词解释
如何操作
说明
维基手册
维基搜索
维基许可协议
文档
应用程序仓库
语言概览
语言索引
主题
组件
gb
gb.args
gb.cairo
Cairo
ArcNegative
CairoExtents
CairoFontExtents
CairoMatrix
CairoPattern
CairoPdfSurface
CairoPsSurface
CairoSurface
CairoSvgSurface
CairoTextExtents
gb.chart
gb.clipper
gb.complex
gb.compress
gb.crypt
gb.data
gb.db
gb.db.form
gb.db.mysql
gb.db.odbc
gb.db.postgresql
gb.db.sqlite2
gb.db.sqlite3
gb.dbus
gb.dbus.trayicon
gb.debug
gb.desktop
gb.desktop.x11
gb.eval
gb.eval.highlight
gb.form
gb.form.dialog
gb.form.editor
gb.form.htmlview
gb.form.mdi
gb.form.print
gb.form.terminal
gb.gmp
gb.gsl
gb.gtk
gb.gtk3
gb.gtk3.opengl
gb.gtk3.webview
gb.gui
gb.gui.qt
gb.gui.qt.ext
gb.gui.trayicon
gb.gui.webview
gb.hash
gb.highlight
gb.image
gb.image.effect
gb.image.io
gb.inotify
gb.logging
gb.map
gb.media
gb.media.form
gb.mime
gb.mongodb
gb.mysql
gb.ncurses
gb.net
gb.net.curl
gb.net.pop3
gb.net.smtp
gb.opengl
gb.opengl.glsl
gb.opengl.glu
gb.opengl.sge
gb.openssl
gb.option
gb.pcre
gb.pdf
gb.poppler
gb.qt4
gb.qt4.ext
gb.qt4.opengl
gb.qt4.webkit
gb.qt4.webview
gb.qt5
gb.qt5.ext
gb.qt5.opengl
gb.qt5.webview
gb.qt6
gb.qt6.ext
gb.qt6.opengl
gb.qt6.webview
gb.report
gb.report2
gb.sdl
gb.sdl2
gb.sdl2.audio
gb.settings
gb.signal
gb.term
gb.test
gb.util
gb.util.web
gb.v4l
gb.vb
gb.web
gb.web.feed
gb.web.form
gb.web.gui
gb.xml
gb.xml.html
gb.xml.rpc
gb.xml.xslt
最近的修改

Cairo (gb.cairo)

This class is used for drawing on an Image object or any CairoSurface with the Cairo library.

Before starting drawing anything, you must call the Begin method by passing it the Image where you want to draw.

Then you can call any of the drawing methods to define paths, stroke them, fill them, and so on...

When your drawing is finished, you must call the End method.

该类是静态类。

常数
AntiAliasDefault  
AntiAliasGray  
AntiAliasNone  
AntiAliasSubPixel  
ExtendNone  
ExtendPad  
ExtendReflect  
ExtendRepeat  
FillRuleEvenOdd  
FillRuleWinding  
FilterBest  
FilterBilinear  
FilterFast  
FilterGaussian  
FilterGood  
FilterNearest  
FontSlantItalic  
FontSlantNormal  
FontSlantOblique  
FontWeightBold  
FontWeightNormal  
LineCapButt  
LineCapRound  
LineCapSquare  
LineJoinBevel  
LineJoinMiter  
LineJoinRound  
OperatorATop  
OperatorAdd  
OperatorClear  
OperatorDest  
OperatorDestATop  
OperatorDestIn  
OperatorDestOut  
OperatorDestOver  
OperatorIn  
OperatorOut  
OperatorOver  
OperatorSaturate  
OperatorSource  
OperatorXor  
StatusClipNotRepresentable  
StatusFileNotFound  
StatusFontTypeMismatch  
StatusInvalidClusters  
StatusInvalidContent  
StatusInvalidDash  
StatusInvalidDscComment  
StatusInvalidFormat  
StatusInvalidIndex  
StatusInvalidMatrix  
StatusInvalidPathData  
StatusInvalidPopGroup  
StatusInvalidRestore  
StatusInvalidSlant  
StatusInvalidStatus  
StatusInvalidStride  
StatusInvalidString  
StatusInvalidVisual  
StatusInvalidWeight  
StatusNegativeCount  
StatusNoCurrentPoint  
StatusNoMemory  
StatusNullPointer  
StatusPatternTypeMismatch  
StatusReadError  
StatusSuccess  
StatusSurfaceFinished  
StatusSurfaceTypeMismatch  
StatusTempFileError  
StatusUserFontError  
StatusUserFontImmutable  
StatusWriteError  

静态属性
AntiAlias  
ClipExtents  
Dash  
DashOffset  
Device  
FillExtents  
FillRule  
Font  
LineCap  
LineJoin  
LineWidth  
Matrix  
MiterLimit  
Operator  
PathExtents  
Source  
Status  
StrokeExtents  
Tolerance  

静态方法
Arc  
ArcNegative  
Begin  
Clip  
ClosePath  
ColorPattern  
CopyPage  
CurveTo  
DrawText  
End  
Fill  
ImagePattern  
InFill  
InStroke  
LineTo  
LinearGradient  
Mask  
MoveTo  
NewPath  
NewSubPath  
Paint  
RadialGradient  
Rectangle  
RelCurveTo  
RelLineTo  
RelMoveTo  
ResetClip  
Restore  
Rotate  
Save  
Scale  
ShowPage  
SolidPattern  
Stroke  
Text  
TextExtents  
Translate