eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'X11GraphicsContext':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: X11GraphicsContext


Inheritance:

   Object
   |
   +--GraphicsContext
      |
      +--DeviceGraphicsContext
         |
         +--X11GraphicsContext

Package:
stx:libview
Category:
Interface-Graphics
Version:
rev: 1.1 date: 2018/05/08 10:47:31
user: cg
file: X11GraphicsContext.st directory: libview
module: stx stc-classLibrary: libview

Instance protocol:

accessing
o  depth

o  xftDrawId

destroying
o  destroy

o  destroyXftDrawId

displaying
o  displayDeviceString: aString from: index1 to: index2 x: x y: y opaque: opaque
draw a sub-string - if opaque is false, draw foreground only; otherwise, draw both
foreground and background characters.
If the coordinates are not integers, an error is triggered.

o  displayDeviceXftString: aString from: index1 to: index2Arg x: drawX y: drawY opaque: opaque
draw a sub-string - if opaque is false, draw foreground only; otherwise, draw both
foreground and background characters.
If the coordinates are not integers, an error is triggered.

drawing
o  XXclearDeviceRectangleX: x y: y width: width height: height

o  XXclearRectangleX: x y: y width: w height: h
draw a filled rectangle; apply transformation if nonNil

view creation
o  createBitmapFromArray: data width: width height: height

o  createPixmapWidth: w height: h depth: d



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Fri, 26 Apr 2024 19:29:11 GMT