Changeset 4750 for gaycko


Ignore:
Timestamp:
Feb 6, 2011, 12:52:58 PM (10 years ago)
Author:
Jean-Yves Lamoureux
Message:
  • Initial general node and table width computation
Location:
gaycko/trunk
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • gaycko/trunk

    • Property svn:ignore set to
      XCode_Project/XCode_Project.xcodeproj/jylam.mode1v3
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/jylam.mode1v3

    r4749 r4750  
    269269                                                                <string>E6545FB012FC91A000CB46A8</string>
    270270                                                                <string>E6545FB712FD56BB00CB46A8</string>
     271                                                                <string>E6A4AAE612F88BC9005F237B</string>
    271272                                                                <string>1C37FABC05509CD000000102</string>
    272273                                                        </array>
     
    274275                                                        <array>
    275276                                                                <array>
    276                                                                         <integer>14</integer>
    277                                                                         <integer>13</integer>
     277                                                                        <integer>18</integer>
     278                                                                        <integer>16</integer>
    278279                                                                        <integer>8</integer>
    279280                                                                        <integer>0</integer>
     
    300301                                                </array>
    301302                                                <key>RubberWindowFrame</key>
    302                                                 <string>139 155 1447 867 0 0 1680 1028 </string>
     303                                                <string>113 155 1447 867 0 0 1680 1028 </string>
    303304                                        </dict>
    304305                                        <key>Module</key>
     
    318319                                                                <string>1CE0B20306471E060097A5F4</string>
    319320                                                                <key>PBXProjectModuleLabel</key>
    320                                                                 <string>window.c</string>
     321                                                                <string>dom.h</string>
    321322                                                                <key>PBXSplitModuleInNavigatorKey</key>
    322323                                                                <dict>
     
    326327                                                                                <string>1CE0B20406471E060097A5F4</string>
    327328                                                                                <key>PBXProjectModuleLabel</key>
    328                                                                                 <string>window.c</string>
     329                                                                                <string>dom.h</string>
    329330                                                                                <key>_historyCapacity</key>
    330331                                                                                <integer>0</integer>
    331332                                                                                <key>bookmark</key>
    332                                                                                 <string>E654602A12FD640000CB46A8</string>
     333                                                                                <string>E6382B8C12FDA54E0075A5CA</string>
    333334                                                                                <key>history</key>
    334335                                                                                <array>
     
    336337                                                                                        <string>E6A4AB0B12FBF5DA005F237B</string>
    337338                                                                                        <string>E6545FD812FD580000CB46A8</string>
    338                                                                                         <string>E6545FDC12FD580000CB46A8</string>
    339                                                                                         <string>E6545FDD12FD580000CB46A8</string>
    340339                                                                                        <string>E6545FE012FD580000CB46A8</string>
    341340                                                                                        <string>E6545FE112FD580000CB46A8</string>
     
    353352                                                                                        <string>E654601312FD630200CB46A8</string>
    354353                                                                                        <string>E654601712FD632400CB46A8</string>
    355                                                                                         <string>E654602112FD63D500CB46A8</string>
    356                                                                                         <string>E654602412FD63ED00CB46A8</string>
    357354                                                                                        <string>E654602512FD63ED00CB46A8</string>
    358355                                                                                        <string>E654602612FD63ED00CB46A8</string>
    359                                                                                         <string>E654602712FD63ED00CB46A8</string>
    360                                                                                         <string>E654602812FD63ED00CB46A8</string>
     356                                                                                        <string>E654602F12FD86F000CB46A8</string>
     357                                                                                        <string>E654603012FD86F000CB46A8</string>
     358                                                                                        <string>E654603112FD86F000CB46A8</string>
     359                                                                                        <string>E654603212FD86F000CB46A8</string>
     360                                                                                        <string>E654603312FD86F000CB46A8</string>
     361                                                                                        <string>E654603512FD86F000CB46A8</string>
    361362                                                                                </array>
    362363                                                                        </dict>
     
    370371                                                        <dict>
    371372                                                                <key>Frame</key>
    372                                                                 <string>{{0, 0}, {1239, 635}}</string>
     373                                                                <string>{{0, 0}, {1239, 630}}</string>
    373374                                                                <key>RubberWindowFrame</key>
    374                                                                 <string>139 155 1447 867 0 0 1680 1028 </string>
     375                                                                <string>113 155 1447 867 0 0 1680 1028 </string>
    375376                                                        </dict>
    376377                                                        <key>Module</key>
    377378                                                        <string>PBXNavigatorGroup</string>
    378379                                                        <key>Proportion</key>
    379                                                         <string>635pt</string>
     380                                                        <string>630pt</string>
    380381                                                </dict>
    381382                                                <dict>
     
    390391                                                        <dict>
    391392                                                                <key>Frame</key>
    392                                                                 <string>{{0, 640}, {1239, 186}}</string>
     393                                                                <string>{{0, 635}, {1239, 191}}</string>
    393394                                                                <key>RubberWindowFrame</key>
    394                                                                 <string>139 155 1447 867 0 0 1680 1028 </string>
     395                                                                <string>113 155 1447 867 0 0 1680 1028 </string>
    395396                                                        </dict>
    396397                                                        <key>Module</key>
    397398                                                        <string>XCDetailModule</string>
    398399                                                        <key>Proportion</key>
    399                                                         <string>186pt</string>
     400                                                        <string>191pt</string>
    400401                                                </dict>
    401402                                        </array>
     
    416417                        <key>TableOfContents</key>
    417418                        <array>
    418                                 <string>E6545FC212FD56C700CB46A8</string>
     419                                <string>E6382B8D12FDA54E0075A5CA</string>
    419420                                <string>1CE0B1FE06471DED0097A5F4</string>
    420                                 <string>E6545FC312FD56C700CB46A8</string>
     421                                <string>E6382B8E12FDA54E0075A5CA</string>
    421422                                <string>1CE0B20306471E060097A5F4</string>
    422423                                <string>1CE0B20506471E060097A5F4</string>
     
    560561        </array>
    561562        <key>WindowString</key>
    562         <string>139 155 1447 867 0 0 1680 1028 </string>
     563        <string>113 155 1447 867 0 0 1680 1028 </string>
    563564        <key>WindowToolsV3</key>
    564565        <array>
     
    637638                        <array>
    638639                                <string>E6A4AADF12F88BB2005F237B</string>
    639                                 <string>E6545FC412FD56C700CB46A8</string>
     640                                <string>E6382B8F12FDA54E0075A5CA</string>
    640641                                <string>1CD0528F0623707200166675</string>
    641642                                <string>XCMainBuildResultsModuleGUID</string>
  • gaycko/trunk/XCode_Project/XCode_Project.xcodeproj/jylam.pbxuser

    r4749 r4750  
    3131                                );
    3232                        };
    33                         PBXPerProjectTemplateStateSaveDate = 318542221;
    34                         PBXWorkspaceStateSaveDate = 318542221;
     33                        PBXPerProjectTemplateStateSaveDate = 318612801;
     34                        PBXWorkspaceStateSaveDate = 318612801;
    3535                };
    3636                perUserProjectItems = {
    37                         E6545FBA12FD56C700CB46A8 /* PBXTextBookmark */ = E6545FBA12FD56C700CB46A8 /* PBXTextBookmark */;
    38                         E6545FBB12FD56C700CB46A8 /* PBXTextBookmark */ = E6545FBB12FD56C700CB46A8 /* PBXTextBookmark */;
    39                         E6545FBC12FD56C700CB46A8 /* PBXTextBookmark */ = E6545FBC12FD56C700CB46A8 /* PBXTextBookmark */;
    40                         E6545FBD12FD56C700CB46A8 /* PBXTextBookmark */ = E6545FBD12FD56C700CB46A8 /* PBXTextBookmark */;
    41                         E6545FBE12FD56C700CB46A8 /* PBXTextBookmark */ = E6545FBE12FD56C700CB46A8 /* PBXTextBookmark */;
    42                         E6545FBF12FD56C700CB46A8 /* PBXTextBookmark */ = E6545FBF12FD56C700CB46A8 /* PBXTextBookmark */;
    43                         E6545FC012FD56C700CB46A8 /* PBXTextBookmark */ = E6545FC012FD56C700CB46A8 /* PBXTextBookmark */;
    44                         E6545FC112FD56C700CB46A8 /* PBXTextBookmark */ = E6545FC112FD56C700CB46A8 /* PBXTextBookmark */;
    45                         E6545FD712FD580000CB46A8 /* PBXTextBookmark */ = E6545FD712FD580000CB46A8 /* PBXTextBookmark */;
    46                         E6545FD812FD580000CB46A8 /* PBXTextBookmark */ = E6545FD812FD580000CB46A8 /* PBXTextBookmark */;
    47                         E6545FD912FD580000CB46A8 /* PBXTextBookmark */ = E6545FD912FD580000CB46A8 /* PBXTextBookmark */;
    48                         E6545FDA12FD580000CB46A8 /* PBXTextBookmark */ = E6545FDA12FD580000CB46A8 /* PBXTextBookmark */;
    49                         E6545FDB12FD580000CB46A8 /* PBXTextBookmark */ = E6545FDB12FD580000CB46A8 /* PBXTextBookmark */;
    50                         E6545FDC12FD580000CB46A8 /* PBXTextBookmark */ = E6545FDC12FD580000CB46A8 /* PBXTextBookmark */;
    51                         E6545FDD12FD580000CB46A8 /* PBXTextBookmark */ = E6545FDD12FD580000CB46A8 /* PBXTextBookmark */;
    52                         E6545FDE12FD580000CB46A8 /* PBXTextBookmark */ = E6545FDE12FD580000CB46A8 /* PBXTextBookmark */;
    53                         E6545FDF12FD580000CB46A8 /* PBXTextBookmark */ = E6545FDF12FD580000CB46A8 /* PBXTextBookmark */;
    54                         E6545FE012FD580000CB46A8 /* PBXTextBookmark */ = E6545FE012FD580000CB46A8 /* PBXTextBookmark */;
    55                         E6545FE112FD580000CB46A8 /* PBXTextBookmark */ = E6545FE112FD580000CB46A8 /* PBXTextBookmark */;
    56                         E6545FE212FD580000CB46A8 /* PBXTextBookmark */ = E6545FE212FD580000CB46A8 /* PBXTextBookmark */;
    57                         E6545FE312FD580000CB46A8 /* PBXTextBookmark */ = E6545FE312FD580000CB46A8 /* PBXTextBookmark */;
    58                         E6545FE412FD580000CB46A8 /* PBXTextBookmark */ = E6545FE412FD580000CB46A8 /* PBXTextBookmark */;
    59                         E6545FE512FD580000CB46A8 /* PBXTextBookmark */ = E6545FE512FD580000CB46A8 /* PBXTextBookmark */;
    60                         E6545FE612FD580000CB46A8 /* PBXTextBookmark */ = E6545FE612FD580000CB46A8 /* PBXTextBookmark */;
    61                         E6545FE712FD580000CB46A8 /* PBXTextBookmark */ = E6545FE712FD580000CB46A8 /* PBXTextBookmark */;
    62                         E6545FE812FD580000CB46A8 /* PBXTextBookmark */ = E6545FE812FD580000CB46A8 /* PBXTextBookmark */;
    63                         E6545FE912FD580000CB46A8 /* PBXTextBookmark */ = E6545FE912FD580000CB46A8 /* PBXTextBookmark */;
    64                         E6545FEA12FD580000CB46A8 /* PBXTextBookmark */ = E6545FEA12FD580000CB46A8 /* PBXTextBookmark */;
    65                         E6545FEB12FD580000CB46A8 /* PBXTextBookmark */ = E6545FEB12FD580000CB46A8 /* PBXTextBookmark */;
    66                         E6545FEC12FD580000CB46A8 /* PBXBookmark */ = E6545FEC12FD580000CB46A8 /* PBXBookmark */;
    67                         E6545FED12FD580000CB46A8 /* PBXTextBookmark */ = E6545FED12FD580000CB46A8 /* PBXTextBookmark */;
    68                         E6545FEE12FD589A00CB46A8 /* PBXTextBookmark */ = E6545FEE12FD589A00CB46A8 /* PBXTextBookmark */;
    69                         E6545FEF12FD589A00CB46A8 /* PBXTextBookmark */ = E6545FEF12FD589A00CB46A8 /* PBXTextBookmark */;
    70                         E6545FF012FD589A00CB46A8 /* PBXTextBookmark */ = E6545FF012FD589A00CB46A8 /* PBXTextBookmark */;
    71                         E6545FF112FD58D200CB46A8 /* PBXTextBookmark */ = E6545FF112FD58D200CB46A8 /* PBXTextBookmark */;
    72                         E6545FF212FD58EC00CB46A8 /* PBXTextBookmark */ = E6545FF212FD58EC00CB46A8 /* PBXTextBookmark */;
    73                         E6545FF312FD590B00CB46A8 /* PBXTextBookmark */ = E6545FF312FD590B00CB46A8 /* PBXTextBookmark */;
    74                         E6545FF412FD590B00CB46A8 /* PBXTextBookmark */ = E6545FF412FD590B00CB46A8 /* PBXTextBookmark */;
    75                         E6545FF512FD590B00CB46A8 /* PBXTextBookmark */ = E6545FF512FD590B00CB46A8 /* PBXTextBookmark */;
    76                         E6545FF612FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF612FD597A00CB46A8 /* PBXTextBookmark */;
    77                         E6545FF712FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF712FD597A00CB46A8 /* PBXTextBookmark */;
    78                         E6545FF812FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF812FD597A00CB46A8 /* PBXTextBookmark */;
    79                         E6545FF912FD597A00CB46A8 /* PBXTextBookmark */ = E6545FF912FD597A00CB46A8 /* PBXTextBookmark */;
    80                         E6545FFA12FD597A00CB46A8 /* PBXTextBookmark */ = E6545FFA12FD597A00CB46A8 /* PBXTextBookmark */;
    81                         E6545FFB12FD598900CB46A8 /* PBXTextBookmark */ = E6545FFB12FD598900CB46A8 /* PBXTextBookmark */;
    82                         E6545FFC12FD598900CB46A8 /* PBXTextBookmark */ = E6545FFC12FD598900CB46A8 /* PBXTextBookmark */;
    83                         E6545FFD12FD598900CB46A8 /* PBXTextBookmark */ = E6545FFD12FD598900CB46A8 /* PBXTextBookmark */;
    84                         E6545FFE12FD599600CB46A8 /* PBXTextBookmark */ = E6545FFE12FD599600CB46A8 /* PBXTextBookmark */;
    85                         E6545FFF12FD59C400CB46A8 /* PBXTextBookmark */ = E6545FFF12FD59C400CB46A8 /* PBXTextBookmark */;
    86                         E654600012FD59F100CB46A8 /* PBXTextBookmark */ = E654600012FD59F100CB46A8 /* PBXTextBookmark */;
    87                         E654600112FD59F100CB46A8 /* PBXTextBookmark */ = E654600112FD59F100CB46A8 /* PBXTextBookmark */;
    88                         E654600212FD59F100CB46A8 /* PBXTextBookmark */ = E654600212FD59F100CB46A8 /* PBXTextBookmark */;
    89                         E654600312FD59F100CB46A8 /* PBXTextBookmark */ = E654600312FD59F100CB46A8 /* PBXTextBookmark */;
    90                         E654600412FD5A3E00CB46A8 /* PBXTextBookmark */ = E654600412FD5A3E00CB46A8 /* PBXTextBookmark */;
    91                         E654600512FD5A3E00CB46A8 /* PBXTextBookmark */ = E654600512FD5A3E00CB46A8 /* PBXTextBookmark */;
    92                         E654600612FD5A3E00CB46A8 /* PBXTextBookmark */ = E654600612FD5A3E00CB46A8 /* PBXTextBookmark */;
    93                         E654600712FD5A4E00CB46A8 /* PBXTextBookmark */ = E654600712FD5A4E00CB46A8 /* PBXTextBookmark */;
    94                         E654600812FD5A9B00CB46A8 /* PBXTextBookmark */ = E654600812FD5A9B00CB46A8 /* PBXTextBookmark */;
    95                         E654600912FD5AD600CB46A8 /* PBXTextBookmark */ = E654600912FD5AD600CB46A8 /* PBXTextBookmark */;
    96                         E654600A12FD5B0300CB46A8 /* PBXTextBookmark */ = E654600A12FD5B0300CB46A8 /* PBXTextBookmark */;
    97                         E654600B12FD5B2B00CB46A8 /* PBXTextBookmark */ = E654600B12FD5B2B00CB46A8 /* PBXTextBookmark */;
    98                         E654600C12FD5B3900CB46A8 /* PBXTextBookmark */ = E654600C12FD5B3900CB46A8 /* PBXTextBookmark */;
    99                         E654601112FD630200CB46A8 /* PBXTextBookmark */ = E654601112FD630200CB46A8 /* PBXTextBookmark */;
    100                         E654601312FD630200CB46A8 /* PBXTextBookmark */ = E654601312FD630200CB46A8 /* PBXTextBookmark */;
    101                         E654601412FD630200CB46A8 /* PBXTextBookmark */ = E654601412FD630200CB46A8 /* PBXTextBookmark */;
    102                         E654601512FD630200CB46A8 /* PBXTextBookmark */ = E654601512FD630200CB46A8 /* PBXTextBookmark */;
    103                         E654601612FD630200CB46A8 /* PBXTextBookmark */ = E654601612FD630200CB46A8 /* PBXTextBookmark */;
    104                         E654601712FD632400CB46A8 /* PBXTextBookmark */ = E654601712FD632400CB46A8 /* PBXTextBookmark */;
    105                         E654601812FD632400CB46A8 /* PBXTextBookmark */ = E654601812FD632400CB46A8 /* PBXTextBookmark */;
    106                         E654601912FD632400CB46A8 /* PBXTextBookmark */ = E654601912FD632400CB46A8 /* PBXTextBookmark */;
    107                         E654601A12FD632400CB46A8 /* PBXTextBookmark */ = E654601A12FD632400CB46A8 /* PBXTextBookmark */;
    108                         E654601B12FD637D00CB46A8 /* PBXTextBookmark */ = E654601B12FD637D00CB46A8 /* PBXTextBookmark */;
    109                         E654601C12FD637D00CB46A8 /* PBXTextBookmark */ = E654601C12FD637D00CB46A8 /* PBXTextBookmark */;
    110                         E654601D12FD637D00CB46A8 /* PBXTextBookmark */ = E654601D12FD637D00CB46A8 /* PBXTextBookmark */;
    111                         E654601E12FD639500CB46A8 /* PBXTextBookmark */ = E654601E12FD639500CB46A8 /* PBXTextBookmark */;
    112                         E654601F12FD63D500CB46A8 /* PBXTextBookmark */ = E654601F12FD63D500CB46A8 /* PBXTextBookmark */;
    113                         E654602012FD63D500CB46A8 /* PBXTextBookmark */ = E654602012FD63D500CB46A8 /* PBXTextBookmark */;
    114                         E654602112FD63D500CB46A8 /* PBXTextBookmark */ = E654602112FD63D500CB46A8 /* PBXTextBookmark */;
    115                         E654602212FD63D500CB46A8 /* PBXTextBookmark */ = E654602212FD63D500CB46A8 /* PBXTextBookmark */;
    116                         E654602312FD63D500CB46A8 /* PBXTextBookmark */ = E654602312FD63D500CB46A8 /* PBXTextBookmark */;
    117                         E654602412FD63ED00CB46A8 /* PBXTextBookmark */ = E654602412FD63ED00CB46A8 /* PBXTextBookmark */;
    118                         E654602512FD63ED00CB46A8 /* PBXTextBookmark */ = E654602512FD63ED00CB46A8 /* PBXTextBookmark */;
    119                         E654602612FD63ED00CB46A8 /* PBXTextBookmark */ = E654602612FD63ED00CB46A8 /* PBXTextBookmark */;
    120                         E654602712FD63ED00CB46A8 /* PBXTextBookmark */ = E654602712FD63ED00CB46A8 /* PBXTextBookmark */;
    121                         E654602812FD63ED00CB46A8 /* PBXTextBookmark */ = E654602812FD63ED00CB46A8 /* PBXTextBookmark */;
    122                         E654602912FD63ED00CB46A8 /* PBXTextBookmark */ = E654602912FD63ED00CB46A8 /* PBXTextBookmark */;
    123                         E654602A12FD640000CB46A8 /* PBXTextBookmark */ = E654602A12FD640000CB46A8 /* PBXTextBookmark */;
    124                         E6A4AB0612FBF5DA005F237B = E6A4AB0612FBF5DA005F237B /* PBXTextBookmark */;
    125                         E6A4AB0712FBF5DA005F237B = E6A4AB0712FBF5DA005F237B /* PBXTextBookmark */;
    126                         E6A4AB0812FBF5DA005F237B = E6A4AB0812FBF5DA005F237B /* PBXTextBookmark */;
    127                         E6A4AB0912FBF5DA005F237B = E6A4AB0912FBF5DA005F237B /* PBXTextBookmark */;
     37                        E6382B8C12FDA54E0075A5CA /* PBXTextBookmark */ = E6382B8C12FDA54E0075A5CA /* PBXTextBookmark */;
     38                        E6545FD812FD580000CB46A8 = E6545FD812FD580000CB46A8 /* PBXTextBookmark */;
     39                        E6545FE012FD580000CB46A8 = E6545FE012FD580000CB46A8 /* PBXTextBookmark */;
     40                        E6545FE112FD580000CB46A8 = E6545FE112FD580000CB46A8 /* PBXTextBookmark */;
     41                        E6545FE212FD580000CB46A8 = E6545FE212FD580000CB46A8 /* PBXTextBookmark */;
     42                        E6545FE312FD580000CB46A8 = E6545FE312FD580000CB46A8 /* PBXTextBookmark */;
     43                        E6545FE412FD580000CB46A8 = E6545FE412FD580000CB46A8 /* PBXTextBookmark */;
     44                        E6545FE512FD580000CB46A8 = E6545FE512FD580000CB46A8 /* PBXTextBookmark */;
     45                        E6545FE612FD580000CB46A8 = E6545FE612FD580000CB46A8 /* PBXTextBookmark */;
     46                        E6545FE712FD580000CB46A8 = E6545FE712FD580000CB46A8 /* PBXTextBookmark */;
     47                        E6545FE812FD580000CB46A8 = E6545FE812FD580000CB46A8 /* PBXTextBookmark */;
     48                        E6545FE912FD580000CB46A8 = E6545FE912FD580000CB46A8 /* PBXTextBookmark */;
     49                        E6545FEA12FD580000CB46A8 = E6545FEA12FD580000CB46A8 /* PBXTextBookmark */;
     50                        E6545FEB12FD580000CB46A8 = E6545FEB12FD580000CB46A8 /* PBXTextBookmark */;
     51                        E654601112FD630200CB46A8 = E654601112FD630200CB46A8 /* PBXTextBookmark */;
     52                        E654601312FD630200CB46A8 = E654601312FD630200CB46A8 /* PBXTextBookmark */;
     53                        E654601712FD632400CB46A8 = E654601712FD632400CB46A8 /* PBXTextBookmark */;
     54                        E654602512FD63ED00CB46A8 = E654602512FD63ED00CB46A8 /* PBXTextBookmark */;
     55                        E654602612FD63ED00CB46A8 = E654602612FD63ED00CB46A8 /* PBXTextBookmark */;
     56                        E654602F12FD86F000CB46A8 = E654602F12FD86F000CB46A8 /* PBXTextBookmark */;
     57                        E654603012FD86F000CB46A8 = E654603012FD86F000CB46A8 /* PBXTextBookmark */;
     58                        E654603112FD86F000CB46A8 = E654603112FD86F000CB46A8 /* PBXTextBookmark */;
     59                        E654603212FD86F000CB46A8 = E654603212FD86F000CB46A8 /* PBXTextBookmark */;
     60                        E654603312FD86F000CB46A8 = E654603312FD86F000CB46A8 /* PBXTextBookmark */;
     61                        E654603412FD86F000CB46A8 = E654603412FD86F000CB46A8 /* PBXTextBookmark */;
     62                        E654603512FD86F000CB46A8 = E654603512FD86F000CB46A8 /* PBXTextBookmark */;
    12863                        E6A4AB0A12FBF5DA005F237B = E6A4AB0A12FBF5DA005F237B /* PBXTextBookmark */;
    12964                        E6A4AB0B12FBF5DA005F237B = E6A4AB0B12FBF5DA005F237B /* PBXTextBookmark */;
    130                         E6A4AB0C12FBF5DA005F237B = E6A4AB0C12FBF5DA005F237B /* PBXTextBookmark */;
    131                         E6A4AB0D12FBF5DA005F237B = E6A4AB0D12FBF5DA005F237B /* PBXTextBookmark */;
    132                         E6A4AB0E12FBF5DA005F237B = E6A4AB0E12FBF5DA005F237B /* PBXTextBookmark */;
    133                         E6A4AB0F12FBF5DA005F237B = E6A4AB0F12FBF5DA005F237B /* PBXTextBookmark */;
    134                         E6A4AB1012FBF5DA005F237B = E6A4AB1012FBF5DA005F237B /* PBXTextBookmark */;
    135                         E6A4AB1112FBF5DA005F237B = E6A4AB1112FBF5DA005F237B /* PBXTextBookmark */;
    13665                };
    13766                sourceControlManager = E6A4AAE112F88BB2005F237B /* Source Control */;
     
    14271                activeExec = 0;
    14372        };
     73        E6382B8C12FDA54E0075A5CA /* PBXTextBookmark */ = {
     74                isa = PBXTextBookmark;
     75                fRef = E6A4AAE812F88BC9005F237B /* dom.h */;
     76                name = "dom.h: 65";
     77                rLen = 0;
     78                rLoc = 1386;
     79                rType = 0;
     80                vrLen = 725;
     81                vrLoc = 734;
     82        };
    14483        E6545FB112FC91A000CB46A8 /* renderer.c */ = {
    14584                uiCtxt = {
    14685                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
    147                         sepNavSelRange = "{549, 0}";
     86                        sepNavSelRange = "{553, 0}";
    14887                        sepNavVisRange = "{0, 555}";
    14988                };
     
    166105                uiCtxt = {
    167106                        sepNavIntBoundsRect = "{{0, 0}, {1178, 593}}";
    168                         sepNavSelRange = "{655, 45}";
     107                        sepNavSelRange = "{600, 0}";
    169108                        sepNavVisRange = "{0, 753}";
    170109                };
    171         };
    172         E6545FBA12FD56C700CB46A8 /* PBXTextBookmark */ = {
    173                 isa = PBXTextBookmark;
    174                 fRef = E6A4AAE712F88BC9005F237B /* dom.c */;
    175                 name = "dom.c: 67";
    176                 rLen = 0;
    177                 rLoc = 1993;
    178                 rType = 0;
    179                 vrLen = 1578;
    180                 vrLoc = 617;
    181         };
    182         E6545FBB12FD56C700CB46A8 /* PBXTextBookmark */ = {
    183                 isa = PBXTextBookmark;
    184                 fRef = E6A4AAF612F88BC9005F237B /* glue.cpp */;
    185                 name = "glue.cpp: 19";
    186                 rLen = 0;
    187                 rLoc = 969;
    188                 rType = 0;
    189                 vrLen = 826;
    190                 vrLoc = 0;
    191         };
    192         E6545FBC12FD56C700CB46A8 /* PBXTextBookmark */ = {
    193                 isa = PBXTextBookmark;
    194                 fRef = E6A4AAEF12F88BC9005F237B /* file.c */;
    195                 name = "file.c: 1";
    196                 rLen = 0;
    197                 rLoc = 481;
    198                 rType = 0;
    199                 vrLen = 651;
    200                 vrLoc = 0;
    201         };
    202         E6545FBD12FD56C700CB46A8 /* PBXTextBookmark */ = {
    203                 isa = PBXTextBookmark;
    204                 fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
    205                 name = "renderer.c: 3";
    206                 rLen = 46;
    207                 rLoc = 504;
    208                 rType = 0;
    209                 vrLen = 80;
    210                 vrLoc = 0;
    211         };
    212         E6545FBE12FD56C700CB46A8 /* PBXTextBookmark */ = {
    213                 isa = PBXTextBookmark;
    214                 fRef = E6545FB212FC91A000CB46A8 /* renderer.h */;
    215                 name = "renderer.h: 13";
    216                 rLen = 0;
    217                 rLoc = 715;
    218                 rType = 0;
    219                 vrLen = 241;
    220                 vrLoc = 0;
    221         };
    222         E6545FBF12FD56C700CB46A8 /* PBXTextBookmark */ = {
    223                 isa = PBXTextBookmark;
    224                 fRef = E6A4AAEA12F88BC9005F237B /* gaycko.h */;
    225                 name = "gaycko.h: 5";
    226                 rLen = 0;
    227                 rLoc = 524;
    228                 rType = 0;
    229                 vrLen = 42;
    230                 vrLoc = 0;
    231         };
    232         E6545FC012FD56C700CB46A8 /* PBXTextBookmark */ = {
    233                 isa = PBXTextBookmark;
    234                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    235                 name = "gaycko.cpp: 6";
    236                 rLen = 0;
    237                 rLoc = 601;
    238                 rType = 0;
    239                 vrLen = 815;
    240                 vrLoc = 0;
    241         };
    242         E6545FC112FD56C700CB46A8 /* PBXTextBookmark */ = {
    243                 isa = PBXTextBookmark;
    244                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    245                 name = "gaycko.cpp: 5";
    246                 rLen = 0;
    247                 rLoc = 567;
    248                 rType = 0;
    249                 vrLen = 821;
    250                 vrLoc = 0;
    251         };
    252         E6545FD712FD580000CB46A8 /* PBXTextBookmark */ = {
    253                 isa = PBXTextBookmark;
    254                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    255                 name = "window.h: 12";
    256                 rLen = 0;
    257                 rLoc = 497;
    258                 rType = 0;
    259                 vrLen = 524;
    260                 vrLoc = 0;
    261110        };
    262111        E6545FD812FD580000CB46A8 /* PBXTextBookmark */ = {
     
    270119                vrLoc = 0;
    271120        };
    272         E6545FD912FD580000CB46A8 /* PBXTextBookmark */ = {
    273                 isa = PBXTextBookmark;
    274                 fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
    275                 name = "renderer.c: 5";
    276                 rLen = 0;
    277                 rLoc = 147;
    278                 rType = 0;
    279                 vrLen = 561;
    280                 vrLoc = 0;
    281         };
    282         E6545FDA12FD580000CB46A8 /* PBXTextBookmark */ = {
    283                 isa = PBXTextBookmark;
    284                 fRef = E6545FB212FC91A000CB46A8 /* renderer.h */;
    285                 name = "renderer.h: 12";
    286                 rLen = 0;
    287                 rLoc = 481;
    288                 rType = 0;
    289                 vrLen = 722;
    290                 vrLoc = 0;
    291         };
    292         E6545FDB12FD580000CB46A8 /* PBXTextBookmark */ = {
    293                 isa = PBXTextBookmark;
    294                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    295                 name = "window.c: 11";
    296                 rLen = 0;
    297                 rLoc = 1123;
    298                 rType = 0;
    299                 vrLen = 480;
    300                 vrLoc = 0;
    301         };
    302         E6545FDC12FD580000CB46A8 /* PBXTextBookmark */ = {
    303                 isa = PBXTextBookmark;
    304                 fRef = E6A4AAE712F88BC9005F237B /* dom.c */;
    305                 name = "dom.c: 1";
    306                 rLen = 481;
    307                 rLoc = 0;
    308                 rType = 0;
    309                 vrLen = 1098;
    310                 vrLoc = 0;
    311         };
    312         E6545FDD12FD580000CB46A8 /* PBXTextBookmark */ = {
    313                 isa = PBXTextBookmark;
    314                 fRef = E6A4AAE812F88BC9005F237B /* dom.h */;
    315                 name = "dom.h: 12";
    316                 rLen = 0;
    317                 rLoc = 481;
    318                 rType = 0;
    319                 vrLen = 1067;
    320                 vrLoc = 0;
    321         };
    322         E6545FDE12FD580000CB46A8 /* PBXTextBookmark */ = {
    323                 isa = PBXTextBookmark;
    324                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    325                 name = "gaycko.cpp: 12";
    326                 rLen = 0;
    327                 rLoc = 481;
    328                 rType = 0;
    329                 vrLen = 1238;
    330                 vrLoc = 0;
    331         };
    332         E6545FDF12FD580000CB46A8 /* PBXTextBookmark */ = {
    333                 isa = PBXTextBookmark;
    334                 fRef = E6A4AAEA12F88BC9005F237B /* gaycko.h */;
    335                 name = "gaycko.h: 13";
    336                 rLen = 0;
    337                 rLoc = 482;
    338                 rType = 0;
    339                 vrLen = 524;
    340                 vrLoc = 0;
    341         };
    342121        E6545FE012FD580000CB46A8 /* PBXTextBookmark */ = {
    343122                isa = PBXTextBookmark;
     
    458237                rType = 0;
    459238                vrLen = 816;
    460                 vrLoc = 0;
    461         };
    462         E6545FEC12FD580000CB46A8 /* PBXBookmark */ = {
    463                 isa = PBXBookmark;
    464                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    465         };
    466         E6545FED12FD580000CB46A8 /* PBXTextBookmark */ = {
    467                 isa = PBXTextBookmark;
    468                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    469                 name = "Makefile.am: 9";
    470                 rLen = 0;
    471                 rLoc = 240;
    472                 rType = 0;
    473                 vrLen = 773;
    474                 vrLoc = 0;
    475         };
    476         E6545FEE12FD589A00CB46A8 /* PBXTextBookmark */ = {
    477                 isa = PBXTextBookmark;
    478                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    479                 name = "Makefile.am: 12";
    480                 rLen = 0;
    481                 rLoc = 382;
    482                 rType = 0;
    483                 vrLen = 741;
    484                 vrLoc = 0;
    485         };
    486         E6545FEF12FD589A00CB46A8 /* PBXTextBookmark */ = {
    487                 isa = PBXTextBookmark;
    488                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    489                 name = "window.c: 11";
    490                 rLen = 0;
    491                 rLoc = 1123;
    492                 rType = 0;
    493                 vrLen = 480;
    494                 vrLoc = 0;
    495         };
    496         E6545FF012FD589A00CB46A8 /* PBXTextBookmark */ = {
    497                 isa = PBXTextBookmark;
    498                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    499                 name = "window.h: 16";
    500                 rLen = 0;
    501                 rLoc = 583;
    502                 rType = 0;
    503                 vrLen = 569;
    504                 vrLoc = 0;
    505         };
    506         E6545FF112FD58D200CB46A8 /* PBXTextBookmark */ = {
    507                 isa = PBXTextBookmark;
    508                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    509                 name = "window.h: 15";
    510                 rLen = 0;
    511                 rLoc = 533;
    512                 rType = 0;
    513                 vrLen = 588;
    514                 vrLoc = 0;
    515         };
    516         E6545FF212FD58EC00CB46A8 /* PBXTextBookmark */ = {
    517                 isa = PBXTextBookmark;
    518                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    519                 name = "window.h: 18";
    520                 rLen = 0;
    521                 rLoc = 569;
    522                 rType = 0;
    523                 vrLen = 606;
    524                 vrLoc = 0;
    525         };
    526         E6545FF312FD590B00CB46A8 /* PBXTextBookmark */ = {
    527                 isa = PBXTextBookmark;
    528                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    529                 name = "window.h: 18";
    530                 rLen = 0;
    531                 rLoc = 569;
    532                 rType = 0;
    533                 vrLen = 606;
    534                 vrLoc = 0;
    535         };
    536         E6545FF412FD590B00CB46A8 /* PBXTextBookmark */ = {
    537                 isa = PBXTextBookmark;
    538                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    539                 name = "Makefile.am: 12";
    540                 rLen = 0;
    541                 rLoc = 382;
    542                 rType = 0;
    543                 vrLen = 741;
    544                 vrLoc = 0;
    545         };
    546         E6545FF512FD590B00CB46A8 /* PBXTextBookmark */ = {
    547                 isa = PBXTextBookmark;
    548                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    549                 name = "Makefile.am: 14";
    550                 rLen = 0;
    551                 rLoc = 488;
    552                 rType = 0;
    553                 vrLen = 786;
    554                 vrLoc = 0;
    555         };
    556         E6545FF612FD597A00CB46A8 /* PBXTextBookmark */ = {
    557                 isa = PBXTextBookmark;
    558                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    559                 name = "Makefile.am: 14";
    560                 rLen = 0;
    561                 rLoc = 488;
    562                 rType = 0;
    563                 vrLen = 786;
    564                 vrLoc = 0;
    565         };
    566         E6545FF712FD597A00CB46A8 /* PBXTextBookmark */ = {
    567                 isa = PBXTextBookmark;
    568                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    569                 name = "window.c: 13";
    570                 rLen = 52;
    571                 rLoc = 549;
    572                 rType = 0;
    573                 vrLen = 594;
    574                 vrLoc = 0;
    575         };
    576         E6545FF812FD597A00CB46A8 /* PBXTextBookmark */ = {
    577                 isa = PBXTextBookmark;
    578                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    579                 name = "window.h: 16";
    580                 rLen = 0;
    581                 rLoc = 534;
    582                 rType = 0;
    583                 vrLen = 663;
    584                 vrLoc = 0;
    585         };
    586         E6545FF912FD597A00CB46A8 /* PBXTextBookmark */ = {
    587                 isa = PBXTextBookmark;
    588                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    589                 name = "gaycko.cpp: 12";
    590                 rLen = 0;
    591                 rLoc = 481;
    592                 rType = 0;
    593                 vrLen = 1238;
    594                 vrLoc = 0;
    595         };
    596         E6545FFA12FD597A00CB46A8 /* PBXTextBookmark */ = {
    597                 isa = PBXTextBookmark;
    598                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    599                 name = "gaycko.cpp: 49";
    600                 rLen = 0;
    601                 rLoc = 1311;
    602                 rType = 0;
    603                 vrLen = 952;
    604                 vrLoc = 422;
    605         };
    606         E6545FFB12FD598900CB46A8 /* PBXTextBookmark */ = {
    607                 isa = PBXTextBookmark;
    608                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    609                 name = "gaycko.cpp: 49";
    610                 rLen = 0;
    611                 rLoc = 1311;
    612                 rType = 0;
    613                 vrLen = 952;
    614                 vrLoc = 422;
    615         };
    616         E6545FFC12FD598900CB46A8 /* PBXTextBookmark */ = {
    617                 isa = PBXTextBookmark;
    618                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    619                 name = "window.c: 13";
    620                 rLen = 52;
    621                 rLoc = 549;
    622                 rType = 0;
    623                 vrLen = 594;
    624                 vrLoc = 0;
    625         };
    626         E6545FFD12FD598900CB46A8 /* PBXTextBookmark */ = {
    627                 isa = PBXTextBookmark;
    628                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    629                 name = "window.c: 12";
    630                 rLen = 0;
    631                 rLoc = 546;
    632                 rType = 0;
    633                 vrLen = 620;
    634                 vrLoc = 0;
    635         };
    636         E6545FFE12FD599600CB46A8 /* PBXTextBookmark */ = {
    637                 isa = PBXTextBookmark;
    638                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    639                 name = "window.c: 13";
    640                 rLen = 0;
    641                 rLoc = 548;
    642                 rType = 0;
    643                 vrLen = 621;
    644                 vrLoc = 0;
    645         };
    646         E6545FFF12FD59C400CB46A8 /* PBXTextBookmark */ = {
    647                 isa = PBXTextBookmark;
    648                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    649                 name = "window.c: 18";
    650                 rLen = 0;
    651                 rLoc = 735;
    652                 rType = 0;
    653                 vrLen = 721;
    654                 vrLoc = 0;
    655         };
    656         E654600012FD59F100CB46A8 /* PBXTextBookmark */ = {
    657                 isa = PBXTextBookmark;
    658                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    659                 name = "window.h: 23";
    660                 rLen = 0;
    661                 rLoc = 744;
    662                 rType = 0;
    663                 vrLen = 663;
    664                 vrLoc = 0;
    665         };
    666         E654600112FD59F100CB46A8 /* PBXTextBookmark */ = {
    667                 isa = PBXTextBookmark;
    668                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    669                 name = "gaycko.cpp: 50";
    670                 rLen = 0;
    671                 rLoc = 1335;
    672                 rType = 0;
    673                 vrLen = 1093;
    674                 vrLoc = 285;
    675         };
    676         E654600212FD59F100CB46A8 /* PBXTextBookmark */ = {
    677                 isa = PBXTextBookmark;
    678                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    679                 name = "window.c: 17";
    680                 rLen = 0;
    681                 rLoc = 685;
    682                 rType = 0;
    683                 vrLen = 721;
    684                 vrLoc = 0;
    685         };
    686         E654600312FD59F100CB46A8 /* PBXTextBookmark */ = {
    687                 isa = PBXTextBookmark;
    688                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    689                 name = "window.c: 17";
    690                 rLen = 0;
    691                 rLoc = 685;
    692                 rType = 0;
    693                 vrLen = 721;
    694                 vrLoc = 0;
    695         };
    696         E654600412FD5A3E00CB46A8 /* PBXTextBookmark */ = {
    697                 isa = PBXTextBookmark;
    698                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    699                 name = "window.h: 24";
    700                 rLen = 45;
    701                 rLoc = 655;
    702                 rType = 0;
    703                 vrLen = 753;
    704                 vrLoc = 0;
    705         };
    706         E654600512FD5A3E00CB46A8 /* PBXTextBookmark */ = {
    707                 isa = PBXTextBookmark;
    708                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    709                 name = "window.c: 23";
    710                 rLen = 38;
    711                 rLoc = 762;
    712                 rType = 0;
    713                 vrLen = 806;
    714                 vrLoc = 0;
    715         };
    716         E654600612FD5A3E00CB46A8 /* PBXTextBookmark */ = {
    717                 isa = PBXTextBookmark;
    718                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    719                 name = "window.c: 29";
    720                 rLen = 0;
    721                 rLoc = 1123;
    722                 rType = 0;
    723                 vrLen = 855;
    724                 vrLoc = 0;
    725         };
    726         E654600712FD5A4E00CB46A8 /* PBXTextBookmark */ = {
    727                 isa = PBXTextBookmark;
    728                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    729                 name = "window.c: 19";
    730                 rLen = 0;
    731                 rLoc = 737;
    732                 rType = 0;
    733                 vrLen = 907;
    734                 vrLoc = 0;
    735         };
    736         E654600812FD5A9B00CB46A8 /* PBXTextBookmark */ = {
    737                 isa = PBXTextBookmark;
    738                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    739                 name = "window.c: 28";
    740                 rLen = 0;
    741                 rLoc = 972;
    742                 rType = 0;
    743                 vrLen = 967;
    744                 vrLoc = 0;
    745         };
    746         E654600912FD5AD600CB46A8 /* PBXTextBookmark */ = {
    747                 isa = PBXTextBookmark;
    748                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    749                 name = "window.c: 31";
    750                 rLen = 0;
    751                 rLoc = 1121;
    752                 rType = 0;
    753                 vrLen = 1047;
    754                 vrLoc = 0;
    755         };
    756         E654600A12FD5B0300CB46A8 /* PBXTextBookmark */ = {
    757                 isa = PBXTextBookmark;
    758                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    759                 name = "window.c: 34";
    760                 rLen = 0;
    761                 rLoc = 1110;
    762                 rType = 0;
    763                 vrLen = 1163;
    764                 vrLoc = 0;
    765         };
    766         E654600B12FD5B2B00CB46A8 /* PBXTextBookmark */ = {
    767                 isa = PBXTextBookmark;
    768                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    769                 name = "window.c: 16";
    770                 rLen = 0;
    771                 rLoc = 548;
    772                 rType = 0;
    773                 vrLen = 1181;
    774                 vrLoc = 0;
    775         };
    776         E654600C12FD5B3900CB46A8 /* PBXTextBookmark */ = {
    777                 isa = PBXTextBookmark;
    778                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    779                 name = "window.c: 21";
    780                 rLen = 0;
    781                 rLoc = 707;
    782                 rType = 0;
    783                 vrLen = 1179;
    784239                vrLoc = 0;
    785240        };
     
    796251        E654601212FD630200CB46A8 /* configure.ac */ = {
    797252                isa = PBXFileReference;
     253                lastKnownFileType = text;
    798254                name = configure.ac;
    799255                path = "/Users/jylam/code/libcaca-trunk/configure.ac";
     
    810266                vrLoc = 1255;
    811267        };
    812         E654601412FD630200CB46A8 /* PBXTextBookmark */ = {
     268        E654601712FD632400CB46A8 /* PBXTextBookmark */ = {
     269                isa = PBXTextBookmark;
     270                fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
     271                name = "Makefile.am: 15";
     272                rLen = 0;
     273                rLoc = 513;
     274                rType = 0;
     275                vrLen = 796;
     276                vrLoc = 0;
     277        };
     278        E654602512FD63ED00CB46A8 /* PBXTextBookmark */ = {
     279                isa = PBXTextBookmark;
     280                fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
     281                name = "gaycko.cpp: 50";
     282                rLen = 0;
     283                rLoc = 1342;
     284                rType = 0;
     285                vrLen = 941;
     286                vrLoc = 477;
     287        };
     288        E654602612FD63ED00CB46A8 /* PBXTextBookmark */ = {
     289                isa = PBXTextBookmark;
     290                fRef = E6A4AAEA12F88BC9005F237B /* gaycko.h */;
     291                name = "gaycko.h: 13";
     292                rLen = 0;
     293                rLoc = 482;
     294                rType = 0;
     295                vrLen = 524;
     296                vrLoc = 0;
     297        };
     298        E654602F12FD86F000CB46A8 /* PBXTextBookmark */ = {
     299                isa = PBXTextBookmark;
     300                fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
     301                name = "window.h: 22";
     302                rLen = 0;
     303                rLoc = 600;
     304                rType = 0;
     305                vrLen = 753;
     306                vrLoc = 0;
     307        };
     308        E654603012FD86F000CB46A8 /* PBXTextBookmark */ = {
    813309                isa = PBXTextBookmark;
    814310                fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    815311                name = "window.c: 21";
    816312                rLen = 0;
    817                 rLoc = 707;
    818                 rType = 0;
    819                 vrLen = 1179;
    820                 vrLoc = 0;
    821         };
    822         E654601512FD630200CB46A8 /* PBXTextBookmark */ = {
    823                 isa = PBXTextBookmark;
    824                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    825                 name = "Makefile.am: 14";
    826                 rLen = 0;
    827                 rLoc = 488;
    828                 rType = 0;
    829                 vrLen = 786;
    830                 vrLoc = 0;
    831         };
    832         E654601612FD630200CB46A8 /* PBXTextBookmark */ = {
    833                 isa = PBXTextBookmark;
    834                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    835                 name = "Makefile.am: 15";
    836                 rLen = 0;
    837                 rLoc = 513;
    838                 rType = 0;
    839                 vrLen = 796;
    840                 vrLoc = 0;
    841         };
    842         E654601712FD632400CB46A8 /* PBXTextBookmark */ = {
    843                 isa = PBXTextBookmark;
    844                 fRef = E6A4AAF812F88BC9005F237B /* Makefile.am */;
    845                 name = "Makefile.am: 15";
    846                 rLen = 0;
    847                 rLoc = 513;
    848                 rType = 0;
    849                 vrLen = 796;
    850                 vrLoc = 0;
    851         };
    852         E654601812FD632400CB46A8 /* PBXTextBookmark */ = {
    853                 isa = PBXTextBookmark;
    854                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    855                 name = "window.h: 24";
    856                 rLen = 45;
    857                 rLoc = 655;
    858                 rType = 0;
    859                 vrLen = 753;
    860                 vrLoc = 0;
    861         };
    862         E654601912FD632400CB46A8 /* PBXTextBookmark */ = {
    863                 isa = PBXTextBookmark;
    864                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    865                 name = "window.c: 21";
    866                 rLen = 0;
    867                 rLoc = 707;
    868                 rType = 0;
    869                 vrLen = 1179;
    870                 vrLoc = 0;
    871         };
    872         E654601A12FD632400CB46A8 /* PBXTextBookmark */ = {
    873                 isa = PBXTextBookmark;
    874                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    875                 name = "window.c: 22";
    876                 rLen = 0;
    877313                rLoc = 737;
    878314                rType = 0;
    879                 vrLen = 1179;
    880                 vrLoc = 0;
    881         };
    882         E654601B12FD637D00CB46A8 /* PBXTextBookmark */ = {
    883                 isa = PBXTextBookmark;
    884                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    885                 name = "window.c: 30";
    886                 rLen = 21;
    887                 rLoc = 846;
    888                 rType = 0;
    889                 vrLen = 1179;
    890                 vrLoc = 0;
    891         };
    892         E654601C12FD637D00CB46A8 /* PBXTextBookmark */ = {
    893                 isa = PBXTextBookmark;
    894                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    895                 name = "gaycko.cpp: 50";
    896                 rLen = 0;
    897                 rLoc = 1335;
    898                 rType = 0;
    899                 vrLen = 1021;
    900                 vrLoc = 355;
    901         };
    902         E654601D12FD637D00CB46A8 /* PBXTextBookmark */ = {
    903                 isa = PBXTextBookmark;
    904                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    905                 name = "gaycko.cpp: 51";
    906                 rLen = 0;
    907                 rLoc = 1378;
    908                 rType = 0;
    909                 vrLen = 940;
    910                 vrLoc = 481;
    911         };
    912         E654601E12FD639500CB46A8 /* PBXTextBookmark */ = {
    913                 isa = PBXTextBookmark;
    914                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    915                 name = "gaycko.cpp: 49";
    916                 rLen = 0;
    917                 rLoc = 1309;
    918                 rType = 0;
    919                 vrLen = 938;
    920                 vrLoc = 481;
    921         };
    922         E654601F12FD63D500CB46A8 /* PBXTextBookmark */ = {
    923                 isa = PBXTextBookmark;
    924                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    925                 name = "window.c: 29";
    926                 rLen = 0;
    927                 rLoc = 840;
    928                 rType = 0;
    929                 vrLen = 1179;
    930                 vrLoc = 0;
    931         };
    932         E654602012FD63D500CB46A8 /* PBXTextBookmark */ = {
    933                 isa = PBXTextBookmark;
    934                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    935                 name = "gaycko.cpp: 50";
    936                 rLen = 0;
    937                 rLoc = 1342;
    938                 rType = 0;
    939                 vrLen = 942;
    940                 vrLoc = 477;
    941         };
    942         E654602112FD63D500CB46A8 /* PBXTextBookmark */ = {
     315                vrLen = 1123;
     316                vrLoc = 0;
     317        };
     318        E654603112FD86F000CB46A8 /* PBXTextBookmark */ = {
     319                isa = PBXTextBookmark;
     320                fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
     321                name = "renderer.c: 15";
     322                rLen = 0;
     323                rLoc = 553;
     324                rType = 0;
     325                vrLen = 555;
     326                vrLoc = 0;
     327        };
     328        E654603212FD86F000CB46A8 /* PBXTextBookmark */ = {
     329                isa = PBXTextBookmark;
     330                fRef = E6A4AAE712F88BC9005F237B /* dom.c */;
     331                name = "dom.c: 53";
     332                rLen = 0;
     333                rLoc = 1255;
     334                rType = 0;
     335                vrLen = 1036;
     336                vrLoc = 826;
     337        };
     338        E654603312FD86F000CB46A8 /* PBXTextBookmark */ = {
    943339                isa = PBXTextBookmark;
    944340                fRef = E6545FB212FC91A000CB46A8 /* renderer.h */;
     
    950346                vrLoc = 0;
    951347        };
    952         E654602212FD63D500CB46A8 /* PBXTextBookmark */ = {
    953                 isa = PBXTextBookmark;
    954                 fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
    955                 name = "renderer.c: 5";
    956                 rLen = 0;
    957                 rLoc = 147;
    958                 rType = 0;
    959                 vrLen = 561;
    960                 vrLoc = 0;
    961         };
    962         E654602312FD63D500CB46A8 /* PBXTextBookmark */ = {
    963                 isa = PBXTextBookmark;
    964                 fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
    965                 name = "renderer.c: 14";
    966                 rLen = 0;
    967                 rLoc = 549;
    968                 rType = 0;
    969                 vrLen = 555;
    970                 vrLoc = 0;
    971         };
    972         E654602412FD63ED00CB46A8 /* PBXTextBookmark */ = {
    973                 isa = PBXTextBookmark;
    974                 fRef = E6545FB112FC91A000CB46A8 /* renderer.c */;
    975                 name = "renderer.c: 14";
    976                 rLen = 0;
    977                 rLoc = 549;
    978                 rType = 0;
    979                 vrLen = 555;
    980                 vrLoc = 0;
    981         };
    982         E654602512FD63ED00CB46A8 /* PBXTextBookmark */ = {
    983                 isa = PBXTextBookmark;
    984                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    985                 name = "gaycko.cpp: 50";
    986                 rLen = 0;
    987                 rLoc = 1342;
    988                 rType = 0;
    989                 vrLen = 941;
    990                 vrLoc = 477;
    991         };
    992         E654602612FD63ED00CB46A8 /* PBXTextBookmark */ = {
    993                 isa = PBXTextBookmark;
    994                 fRef = E6A4AAEA12F88BC9005F237B /* gaycko.h */;
    995                 name = "gaycko.h: 13";
    996                 rLen = 0;
    997                 rLoc = 482;
    998                 rType = 0;
    999                 vrLen = 524;
    1000                 vrLoc = 0;
    1001         };
    1002         E654602712FD63ED00CB46A8 /* PBXTextBookmark */ = {
    1003                 isa = PBXTextBookmark;
    1004                 fRef = E6545FB912FD56BB00CB46A8 /* window.h */;
    1005                 name = "window.h: 24";
    1006                 rLen = 45;
    1007                 rLoc = 655;
    1008                 rType = 0;
    1009                 vrLen = 753;
    1010                 vrLoc = 0;
    1011         };
    1012         E654602812FD63ED00CB46A8 /* PBXTextBookmark */ = {
    1013                 isa = PBXTextBookmark;
    1014                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    1015                 name = "window.c: 29";
    1016                 rLen = 0;
    1017                 rLoc = 840;
    1018                 rType = 0;
    1019                 vrLen = 1179;
    1020                 vrLoc = 0;
    1021         };
    1022         E654602912FD63ED00CB46A8 /* PBXTextBookmark */ = {
    1023                 isa = PBXTextBookmark;
    1024                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    1025                 name = "window.c: 22";
    1026                 rLen = 0;
    1027                 rLoc = 737;
    1028                 rType = 0;
    1029                 vrLen = 1181;
    1030                 vrLoc = 0;
    1031         };
    1032         E654602A12FD640000CB46A8 /* PBXTextBookmark */ = {
    1033                 isa = PBXTextBookmark;
    1034                 fRef = E6545FB812FD56BB00CB46A8 /* window.c */;
    1035                 name = "window.c: 21";
    1036                 rLen = 0;
    1037                 rLoc = 737;
    1038                 rType = 0;
    1039                 vrLen = 1123;
    1040                 vrLoc = 0;
     348        E654603412FD86F000CB46A8 /* PBXTextBookmark */ = {
     349                isa = PBXTextBookmark;
     350                fRef = E6A4AAE812F88BC9005F237B /* dom.h */;
     351                name = "dom.h: 65";
     352                rLen = 10;
     353                rLoc = 1385;
     354                rType = 0;
     355                vrLen = 694;
     356                vrLoc = 765;
     357        };
     358        E654603512FD86F000CB46A8 /* PBXTextBookmark */ = {
     359                isa = PBXTextBookmark;
     360                fRef = E6A4AAE812F88BC9005F237B /* dom.h */;
     361                name = "dom.h: 65";
     362                rLen = 0;
     363                rLoc = 1386;
     364                rType = 0;
     365                vrLen = 709;
     366                vrLoc = 750;
    1041367        };
    1042368        E6A4AAE112F88BB2005F237B /* Source Control */ = {
     
    1063389        E6A4AAE712F88BC9005F237B /* dom.c */ = {
    1064390                uiCtxt = {
    1065                         sepNavIntBoundsRect = "{{0, 0}, {1178, 2704}}";
    1066                         sepNavSelRange = "{0, 481}";
    1067                         sepNavVisRange = "{0, 1098}";
     391                        sepNavIntBoundsRect = "{{0, 0}, {1178, 2561}}";
     392                        sepNavSelRange = "{1255, 0}";
     393                        sepNavVisRange = "{826, 1036}";
    1068394                };
    1069395        };
    1070396        E6A4AAE812F88BC9005F237B /* dom.h */ = {
    1071397                uiCtxt = {
    1072                         sepNavIntBoundsRect = "{{0, 0}, {1178, 1027}}";
    1073                         sepNavSelRange = "{481, 0}";
    1074                         sepNavVisRange = "{0, 1067}";
     398                        sepNavIntBoundsRect = "{{0, 0}, {1178, 1118}}";
     399                        sepNavSelRange = "{1382, 0}";
     400                        sepNavVisRange = "{734, 725}";
    1075401                };
    1076402        };
     
    1201527                };
    1202528        };
    1203         E6A4AB0612FBF5DA005F237B /* PBXTextBookmark */ = {
    1204                 isa = PBXTextBookmark;
    1205                 fRef = E6A4AAF712F88BC9005F237B /* glue.h */;
    1206                 name = "glue.h: 1";
    1207                 rLen = 0;
    1208                 rLoc = 481;
    1209                 rType = 0;
    1210                 vrLen = 37;
    1211                 vrLoc = 0;
    1212         };
    1213         E6A4AB0712FBF5DA005F237B /* PBXTextBookmark */ = {
    1214                 isa = PBXTextBookmark;
    1215                 fRef = E6A4AAFC12F88BC9005F237B /* parse.h */;
    1216                 name = "parse.h: 25";
    1217                 rLen = 0;
    1218                 rLoc = 816;
    1219                 rType = 0;
    1220                 vrLen = 335;
    1221                 vrLoc = 0;
    1222         };
    1223         E6A4AB0812FBF5DA005F237B /* PBXTextBookmark */ = {
    1224                 isa = PBXTextBookmark;
    1225                 fRef = E6A4AAF112F88BC9005F237B /* http.c */;
    1226                 name = "http.c: 1";
    1227                 rLen = 0;
    1228                 rLoc = 481;
    1229                 rType = 0;
    1230                 vrLen = 1334;
    1231                 vrLoc = 0;
    1232         };
    1233         E6A4AB0912FBF5DA005F237B /* PBXTextBookmark */ = {
    1234                 isa = PBXTextBookmark;
    1235                 fRef = E6A4AAF312F88BC9005F237B /* io.c */;
    1236                 name = "io.c: 12";
    1237                 rLen = 0;
    1238                 rLoc = 704;
    1239                 rType = 0;
    1240                 vrLen = 1002;
    1241                 vrLoc = 0;
    1242         };
    1243529        E6A4AB0A12FBF5DA005F237B /* PBXTextBookmark */ = {
    1244530                isa = PBXTextBookmark;
     
    1261547                vrLoc = 0;
    1262548        };
    1263         E6A4AB0C12FBF5DA005F237B /* PBXTextBookmark */ = {
    1264                 isa = PBXTextBookmark;
    1265                 fRef = E6A4AAE312F88BC9005F237B /* configure.ac */;
    1266                 name = "configure.ac: 1";
    1267                 rLen = 0;
    1268                 rLoc = 0;
    1269                 rType = 0;
    1270                 vrLen = 978;
    1271                 vrLoc = 0;
    1272         };
    1273         E6A4AB0D12FBF5DA005F237B /* PBXTextBookmark */ = {
    1274                 isa = PBXTextBookmark;
    1275                 fRef = E6A4AAE912F88BC9005F237B /* gaycko.cpp */;
    1276                 name = "gaycko.cpp: 22";
    1277                 rLen = 0;
    1278                 rLoc = 972;
    1279                 rType = 0;
    1280                 vrLen = 729;
    1281                 vrLoc = 0;
    1282         };
    1283         E6A4AB0E12FBF5DA005F237B /* PBXTextBookmark */ = {
    1284                 isa = PBXTextBookmark;
    1285                 fRef = E6A4AAF612F88BC9005F237B /* glue.cpp */;
    1286                 name = "glue.cpp: 19";
    1287                 rLen = 0;
    1288                 rLoc = 969;
    1289                 rType = 0;
    1290                 vrLen = 826;
    1291                 vrLoc = 0;
    1292         };
    1293         E6A4AB0F12FBF5DA005F237B /* PBXTextBookmark */ = {
    1294                 isa = PBXTextBookmark;
    1295                 fRef = E6A4AAE812F88BC9005F237B /* dom.h */;
    1296                 name = "dom.h: 25";
    1297                 rLen = 0;
    1298                 rLoc = 872;
    1299                 rType = 0;
    1300                 vrLen = 815;
    1301                 vrLoc = 0;
    1302         };
    1303         E6A4AB1012FBF5DA005F237B /* PBXTextBookmark */ = {
    1304                 isa = PBXTextBookmark;
    1305                 fRef = E6A4AAE712F88BC9005F237B /* dom.c */;
    1306                 name = "dom.c: 75";
    1307                 rLen = 0;
    1308                 rLoc = 2592;
    1309                 rType = 0;
    1310                 vrLen = 1456;
    1311                 vrLoc = 673;
    1312         };
    1313         E6A4AB1112FBF5DA005F237B /* PBXTextBookmark */ = {
    1314                 isa = PBXTextBookmark;
    1315                 fRef = E6A4AAE712F88BC9005F237B /* dom.c */;
    1316                 name = "dom.c: 65";
    1317                 rLen = 0;
    1318                 rLoc = 1993;
    1319                 rType = 0;
    1320                 vrLen = 1460;
    1321                 vrLoc = 673;
    1322         };
    1323549}
  • gaycko/trunk/src/dom/dom.c

    r4748 r4750  
    3030
    3131        dom->root = ret;
    32         pretty_print(ret);
     32       
     33    //pretty_print(ret);
    3334
    3435        return dom;
     
    4647        e->text            = NULL;
    4748
    48 
     49        e->properties = malloc(sizeof(gProperty));
     50    e->properties->x = 0;
     51    e->properties->y = 0;
     52    e->properties->width = 0;
     53    e->properties->height = 0;
     54   
    4955        if(!node->name) {
    5056                e->name = strdup("UNKNOW");
  • gaycko/trunk/src/dom/dom.h

    r4748 r4750  
    3737}nodeType;
    3838
     39
     40struct gProperty_ {
     41    unsigned int x, y;
     42    unsigned int width, height;
     43};
     44typedef struct gProperty_ gProperty;
     45
     46
     47
    3948struct gAttribute_ {
    4049    char *name;
     
    4251};
    4352typedef struct gAttribute_ gAttribute;
     53
     54
    4455
    4556typedef struct gNode_ gNode;
     
    5566    unsigned int children_count;
    5667    gNode   **children;
     68   
     69    gProperty *properties;
    5770   
    5871    gNode     *parent;
  • gaycko/trunk/src/render/renderer.c

    r4749 r4750  
    1313
    1414void gaycko_render(gDOM *dom, gWindow *window) {
     15        dom->root->properties->width = window->width;
     16   
     17    int width = gaycko_get_width(dom->root, NULL);
     18    printf("Got %u\n", width);
     19}
    1520
     21
     22unsigned int gaycko_get_width(gNode *node, gNode *parent) {
     23        unsigned int c = 0;
     24    int w = 0;
     25   
     26   
     27    for(c = 0; c < node->children_count; c++) {
     28        switch(node->children[c]->type) {
     29         
     30            case ELEM_TABLE:
     31                w = gaycko_get_table_width(node->children[c], parent);
     32                break;
     33            case ELEM_TEXT:
     34                w +=  gaycko_get_text_width(node->children[c], parent);
     35                break;
     36            default:
     37                w+=gaycko_get_width(node->children[c], node);
     38                break;
     39        }
     40    }
     41   
     42     printf("Width of '%s' : %u\n", node->name, w);
     43    node->properties->width = w;
     44    return w;
    1645}
     46
     47
     48unsigned int gaycko_get_table_width(gNode *node, gNode *parent) {
     49    unsigned int w = node->properties->width;
     50    unsigned int c = 0;
     51   
     52    printf("Got TABLE, %u children\n", node->children_count);
     53   
     54     for(c = 0; c < node->children_count; c++) {
     55         unsigned int node_width = 0;
     56         
     57         printf("in TABLE children %s\n", node->children[c]->name);
     58         switch(node->children[c]->type) {
     59                 case ELEM_TR:
     60                 node_width = gaycko_get_width(node->children[c], node);
     61                 break;
     62                 
     63             default:
     64                 w+=0;
     65                 break;
     66         }
     67         if(node_width > w) w = node_width;
     68     }
     69   
     70    printf("Table : return %d\n", w);
     71    return w;
     72}
     73
     74
     75unsigned int gaycko_get_text_width(gNode *node, gNode *parent) {
     76           
     77    if(node->text) {
     78        node->properties->width = strlen(node->text);
     79        return node->properties->width;
     80    } else {
     81        return 0;   
     82    }
     83}
  • gaycko/trunk/src/render/renderer.h

    r4749 r4750  
    2424
    2525void gaycko_render(gDOM *dom, gWindow *window);
     26unsigned int gaycko_get_width      (gNode *node, gNode *parent);
     27unsigned int gaycko_get_table_width(gNode *node, gNode *parent);
     28unsigned int gaycko_get_text_width (gNode *node, gNode *parent);
    2629
    2730#endif /* RENDERER_H */
  • gaycko/trunk/src/window/window.c

    r4749 r4750  
    2020   
    2121    window->cv = caca_create_canvas(width, height);
     22    window->width = width;
    2223        return window;
    2324}
  • gaycko/trunk/src/window/window.h

    r4749 r4750  
    1717typedef struct gWindow_ {
    1818    caca_canvas_t *cv;
     19    unsigned int width, height;
    1920   
    2021}gWindow;
Note: See TracChangeset for help on using the changeset viewer.