stx_goodies_libcairo.st
changeset 6 c1f387b40e3a
parent 5 65635e9ef3e8
child 7 392289f92fab
equal deleted inserted replaced
5:65635e9ef3e8 6:c1f387b40e3a
     5 	classVariableNames:''
     5 	classVariableNames:''
     6 	poolDictionaries:''
     6 	poolDictionaries:''
     7 	category:'* Projects & Packages *'
     7 	category:'* Projects & Packages *'
     8 !
     8 !
     9 
     9 
    10 
       
    11 !stx_goodies_libcairo class methodsFor:'description'!
    10 !stx_goodies_libcairo class methodsFor:'description'!
    12 
       
    13 postLoadAction
       
    14 
       
    15     "
       
    16         self postLoadAction
       
    17     "
       
    18 
       
    19     OperatingSystem isUNIXlike ifTrue:
       
    20         [ExternalLibraryFunction dllPath:
       
    21             (ExternalLibraryFunction dllPath asOrderedCollection
       
    22                 add:'/usr/lib';
       
    23                 yourself)]
       
    24 
       
    25     "Created: / 10-07-2008 / 23:27:14 / Jan Vrany <vranyj1@fel.cvut.cz>"
       
    26 !
       
    27 
    11 
    28 preRequisites
    12 preRequisites
    29     ^ #(
    13     ^ #(
    30         #'stx:libbasic'    "SharedPool - superclass of Cairo::Antialias "
    14         #'stx:libbasic'    "SharedPool - superclass of Cairo::Antialias "
    31     )
    15     )
    32 
    16 
    33     "Modified: / 11-07-2008 / 10:48:20 / Jan Vrany <vranyj1@fel.cvut.cz>"
    17     "Modified: / 09-09-2008 / 23:27:56 / Jan Vrany <vranyj1@fel.cvut.cz>"
    34 ! !
    18 ! !
    35 
    19 
    36 !stx_goodies_libcairo class methodsFor:'description - contents'!
    20 !stx_goodies_libcairo class methodsFor:'description - contents'!
    37 
    21 
    38 classNamesAndAttributes
    22 classNamesAndAttributes
    42         #'Cairo::Content'
    26         #'Cairo::Content'
    43         #'Cairo::Extend'
    27         #'Cairo::Extend'
    44         #'Cairo::FillRule'
    28         #'Cairo::FillRule'
    45         #'Cairo::Filter'
    29         #'Cairo::Filter'
    46         #'Cairo::FontExtents'
    30         #'Cairo::FontExtents'
    47         #'Cairo::FontFace'
       
    48         #'Cairo::FontOptions'
    31         #'Cairo::FontOptions'
    49         #'Cairo::FontSlant'
    32         #'Cairo::FontSlant'
    50         #'Cairo::FontType'
    33         #'Cairo::FontType'
    51         #'Cairo::FontWeight'
    34         #'Cairo::FontWeight'
    52         #'Cairo::Format'
    35         #'Cairo::Format'
    53         #'Cairo::Glyph'
    36         #'Cairo::Glyph'
    54         #'Cairo::GraphicsContext'
       
    55         #'Cairo::HintMetrics'
    37         #'Cairo::HintMetrics'
    56         #'Cairo::HintStyle'
    38         #'Cairo::HintStyle'
    57         #'Cairo::LineCap'
    39         #'Cairo::LineCap'
    58         #'Cairo::LineJoin'
    40         #'Cairo::LineJoin'
    59         #'Cairo::Matrix'
    41         #'Cairo::Matrix'
    60         #'Cairo::Operator'
    42         #'Cairo::Operator'
    61         #'Cairo::Path'
    43         #'Cairo::Path'
    62         #'Cairo::PathData'
    44         #'Cairo::PathData'
    63         #'Cairo::PathDataType'
    45         #'Cairo::PathDataType'
    64         #'Cairo::Pattern'
       
    65         #'Cairo::PatternType'
    46         #'Cairo::PatternType'
    66         #'Cairo::Rectangle'
    47         #'Cairo::Rectangle'
    67         #'Cairo::RectangleList'
    48         #'Cairo::RectangleList'
    68         #'Cairo::ScaledFont'
    49         #'Cairo::RefCountedStructure'
    69         #'Cairo::Status'
    50         #'Cairo::Status'
    70         #'Cairo::SubpixelOrder'
    51         #'Cairo::SubpixelOrder'
    71         #'Cairo::Surface'
       
    72         #'Cairo::SurfaceType'
    52         #'Cairo::SurfaceType'
    73         #'Cairo::SvgVersion'
    53         #'Cairo::SvgVersion'
    74         #'Cairo::TextExtents'
    54         #'Cairo::TextExtents'
    75         #'Cairo::UserDataKey'
    55         #'Cairo::UserDataKey'
    76         #'stx_goodies_libcairo'
    56         #'stx_goodies_libcairo'
       
    57         #'Cairo::FontFace'
       
    58         #'Cairo::GraphicsContext'
       
    59         #'Cairo::Pattern'
       
    60         #'Cairo::ScaledFont'
       
    61         #'Cairo::Surface'
    77     )
    62     )
    78 
    63 
    79     "Modified: / 11-07-2008 / 10:48:19 / Jan Vrany <vranyj1@fel.cvut.cz>"
    64     "Modified: / 09-09-2008 / 23:27:56 / Jan Vrany <vranyj1@fel.cvut.cz>"
    80 !
    65 !
    81 
    66 
    82 extensionMethodNames
    67 extensionMethodNames
    83     ^ #(
    68     ^ #(
    84         DeviceGraphicsContext drawableId
    69         DeviceGraphicsContext drawableId
    87         GraphicsDevice screen
    72         GraphicsDevice screen
    88         SimpleView cairoGC
    73         SimpleView cairoGC
    89         SimpleView cairoGraphicsContext
    74         SimpleView cairoGraphicsContext
    90         SimpleView cairoSurface
    75         SimpleView cairoSurface
    91         XWorkstation cairoSurfaceFor:
    76         XWorkstation cairoSurfaceFor:
    92         XWorkstation defaultVisual
    77         XWorkstation primScreenStructure
       
    78         XWorkstation screenStructure
       
    79         XWorkstation visualStructure
    93     )
    80     )
    94 
    81 
    95     "Modified: / 11-07-2008 / 10:48:19 / Jan Vrany <vranyj1@fel.cvut.cz>"
    82     "Modified: / 09-09-2008 / 23:27:56 / Jan Vrany <vranyj1@fel.cvut.cz>"
    96 ! !
    83 ! !
    97 
    84 
    98 !stx_goodies_libcairo class methodsFor:'description - project information'!
    85 !stx_goodies_libcairo class methodsFor:'description - project information'!
    99 
    86 
   100 companyName
    87 companyName
   127     ^ 'Cairo'
   114     ^ 'Cairo'
   128 
   115 
   129     "Created: / 10-07-2008 / 23:11:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
   116     "Created: / 10-07-2008 / 23:11:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
   130 ! !
   117 ! !
   131 
   118 
   132 !stx_goodies_libcairo class methodsFor:'documentation'!
       
   133 
       
   134 version
       
   135     ^'$Id$'
       
   136 ! !