Changeset 17:4db14dc0bc45

Show
Ignore:
Timestamp:
01/06/08 19:49:53 (8 months ago)
Author:
Frank Benoit <benoit@tionex.de>
branch:
default
Message:

first graphics with gdk/gtk deps

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • dsss.conf

    r10 r17  
    11[dwt] 
    22type=library 
     3exclude=dwt/internal/gtk/OS.d 
    34 
  • dwt/graphics/FontData.d

    r10 r17  
    8989     * </p> 
    9090     */ 
    91     public byte[] str; 
     91    public char[] str; 
    9292 
    9393    /** 
  • dwt/graphics/Resource.d

    r10 r17  
    1414 
    1515//PORTING_TYPE 
    16 class Device{} 
     16//import dwt.graphics.Device; 
     17import dwt.internal.gtk.c.gdktypes : GdkColor; 
     18class Device{ 
     19    static Device getDevice(){ 
     20        return null; 
     21    } 
     22    void new_Object (Object object) { 
     23    } 
     24    void dispose_Object (Object object) { 
     25    } 
     26    bool tracking; 
     27    bool isDisposed(){ 
     28        return false; 
     29    } 
     30    int[] colorRefCount; 
     31    GdkColor*[] gdkColors; 
     32
    1733 
    1834/** 
  • todo.txt

    r12 r17  
    2525internal/SWTEventObject                // OK (java.util.EventObject) 
    2626 
    27 graphics/Color 
     27graphics/Color                         // OK 
    2828graphics/Cursor 
    29 graphics/Device 
     29graphics/Device      deps: GCData,  Font, 
    3030graphics/DeviceData                    // OK (fld: debug->debugging) 
    31 graphics/Drawable 
    32 graphics/Font 
     31graphics/Drawable                      // OK (stub GCData) 
     32graphics/Font                          // OK 
    3333graphics/FontData                      // OK 
    3434graphics/FontMetrics                   // OK 
     
    4949graphics/Point                         // OK 
    5050graphics/Rectangle                     // OK (meth union->makeUnion) 
    51 graphics/Region 
     51graphics/Region                        // OK 
    5252graphics/Resource                      // OK (stub: Display) 
    5353graphics/RGB                           // OK 
     
    151151internal/cairo/cairo_text_extents_t 
    152152internal/cairo/cairo_font_extents_t 
    153 internal/image/FileFormat 
    154 internal/image/GIFFileFormat 
    155 internal/image/JPEGAppn 
    156 internal/image/JPEGArithmeticConditioningTable 
    157 internal/image/JPEGComment 
    158 internal/image/JPEGDecoder 
    159 internal/image/JPEGEndOfImage 
    160 internal/image/JPEGFileFormat 
    161 internal/image/JPEGFixedSizeSegment 
    162 internal/image/JPEGFrameHeader 
    163 internal/image/JPEGHuffmanTable 
    164 internal/image/JPEGQuantizationTable 
    165 internal/image/JPEGRestartInterval 
    166 internal/image/JPEGScanHeader 
    167 internal/image/JPEGSegment 
    168 internal/image/JPEGStartOfImage 
    169 internal/image/JPEGVariableSizeSegment 
    170 internal/image/LEDataInputStream 
    171 internal/image/LEDataOutputStream 
    172 internal/image/LZWCodec 
    173 internal/image/LZWNode 
    174 internal/image/OS2BMPFileFormat 
    175 internal/image/PngChunk 
    176 internal/image/PngChunkReader 
    177 internal/image/PngDecodingDataStream 
    178 internal/image/PngDeflater 
    179 internal/image/PngEncoder 
    180 internal/image/PNGFileFormat 
    181 internal/image/PngFileReadState 
    182 internal/image/PngHuffmanTable 
    183 internal/image/PngHuffmanTables 
    184 internal/image/PngIdatChunk 
    185 internal/image/PngIendChunk 
    186 internal/image/PngIhdrChunk 
    187 internal/image/PngInputStream 
    188 internal/image/PngLzBlockReader 
    189 internal/image/PngPlteChunk 
    190 internal/image/PngTrnsChunk 
    191 internal/image/TIFFDirectory 
    192 internal/image/TIFFFileFormat 
    193 internal/image/TIFFModifiedHuffmanCodec 
    194 internal/image/TIFFRandomFileAccess 
    195 internal/image/WinBMPFileFormat 
    196 internal/image/WinICOFileFormat 
     153internal/image/FileFormat                       // OK 
     154internal/image/GIFFileFormat                    // OK 
     155internal/image/JPEGAppn                         // OK 
     156internal/image/JPEGArithmeticConditioningTable  // OK 
     157internal/image/JPEGComment                      // OK 
     158internal/image/JPEGDecoder                      // OK 
     159internal/image/JPEGEndOfImage                   // OK 
     160internal/image/JPEGFileFormat                   // OK 
     161internal/image/JPEGFixedSizeSegment             // OK 
     162internal/image/JPEGFrameHeader                  // OK 
     163internal/image/JPEGHuffmanTable                 // OK 
     164internal/image/JPEGQuantizationTable            // OK 
     165internal/image/JPEGRestartInterval              // OK 
     166internal/image/JPEGScanHeader                   // OK 
     167internal/image/JPEGSegment                      // OK 
     168internal/image/JPEGStartOfImage                 // OK 
     169internal/image/JPEGVariableSizeSegment          // OK 
     170internal/image/LEDataInputStream                // OK 
     171internal/image/LEDataOutputStream               // OK 
     172internal/image/LZWCodec                         // OK 
     173internal/image/LZWNode                          // OK 
     174internal/image/OS2BMPFileFormat                 // OK 
     175internal/image/PngChunk                         // OK 
     176internal/image/PngChunkReader                   // OK 
     177internal/image/PngDecodingDataStream            // OK 
     178internal/image/PngDeflater                      // OK 
     179internal/image/PngEncoder                       // OK 
     180internal/image/PNGFileFormat                    // OK 
     181internal/image/PngFileReadState                 // OK 
     182internal/image/PngHuffmanTable                  // OK 
     183internal/image/PngHuffmanTables                 // OK 
     184internal/image/PngIdatChunk                     // OK 
     185internal/image/PngIendChunk                     // OK 
     186internal/image/PngIhdrChunk                     // OK 
     187internal/image/PngInputStream                   // OK 
     188internal/image/PngLzBlockReader                 // OK 
     189internal/image/PngPlteChunk                     // OK 
     190internal/image/PngTrnsChunk                     // OK 
     191internal/image/TIFFDirectory                    // OK 
     192internal/image/TIFFFileFormat                   // OK 
     193internal/image/TIFFModifiedHuffmanCodec         // OK 
     194internal/image/TIFFRandomFileAccess             // OK 
     195internal/image/WinBMPFileFormat                 // OK 
     196internal/image/WinICOFileFormat                 // OK 
     197 
    197198internal/gtk/GdkEventCrossing 
    198199internal/gtk/XAnyEvent