Ignore:
Timestamp:
Aug 9, 2010, 11:22:45 AM (14 years ago)
Author:
george
Message:

Added pascal producer code.
Added selection combobox for producer type.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DelphiToC/DelphiToC.lpi

    r45 r46  
    3131      </local>
    3232    </RunParams>
    33     <RequiredPackages Count="1">
     33    <RequiredPackages Count="2">
    3434      <Item1>
     35        <PackageName Value="SynEdit"/>
     36        <MinVersion Major="1" Valid="True"/>
     37      </Item1>
     38      <Item2>
    3539        <PackageName Value="LCL"/>
    36       </Item1>
     40      </Item2>
    3741    </RequiredPackages>
    38     <Units Count="19">
     42    <Units Count="21">
    3943      <Unit0>
    4044        <Filename Value="DelphiToC.lpr"/>
    4145        <IsPartOfProject Value="True"/>
    42         <EditorIndex Value="11"/>
     46        <EditorIndex Value="14"/>
    4347        <WindowIndex Value="0"/>
    4448        <TopLine Value="4"/>
    45         <CursorPos X="1" Y="27"/>
    46         <UsageCount Value="103"/>
     49        <CursorPos X="42" Y="15"/>
     50        <UsageCount Value="104"/>
    4751        <Loaded Value="True"/>
    4852      </Unit0>
     
    5660        <EditorIndex Value="7"/>
    5761        <WindowIndex Value="0"/>
    58         <TopLine Value="34"/>
    59         <CursorPos X="40" Y="49"/>
    60         <UsageCount Value="103"/>
     62        <TopLine Value="56"/>
     63        <CursorPos X="1" Y="79"/>
     64        <UsageCount Value="104"/>
    6165        <Loaded Value="True"/>
    6266        <LoadedDesigner Value="True"/>
     
    6973        <TopLine Value="1"/>
    7074        <CursorPos X="1" Y="1"/>
    71         <UsageCount Value="103"/>
     75        <UsageCount Value="104"/>
    7276      </Unit2>
    7377      <Unit3>
     
    7781        <EditorIndex Value="5"/>
    7882        <WindowIndex Value="0"/>
    79         <TopLine Value="268"/>
    80         <CursorPos X="14" Y="251"/>
    81         <UsageCount Value="103"/>
     83        <TopLine Value="119"/>
     84        <CursorPos X="3" Y="132"/>
     85        <UsageCount Value="104"/>
    8286        <Loaded Value="True"/>
    8387      </Unit3>
     
    8690        <IsPartOfProject Value="True"/>
    8791        <UnitName Value="UPascalCompiler"/>
    88         <EditorIndex Value="10"/>
     92        <EditorIndex Value="13"/>
    8993        <WindowIndex Value="0"/>
    9094        <TopLine Value="36"/>
    91         <CursorPos X="16" Y="40"/>
    92         <UsageCount Value="103"/>
     95        <CursorPos X="1" Y="41"/>
     96        <UsageCount Value="104"/>
    9397        <Loaded Value="True"/>
    9498      </Unit4>
     
    97101        <IsPartOfProject Value="True"/>
    98102        <UnitName Value="UAssemblerSource"/>
    99         <EditorIndex Value="8"/>
    100         <WindowIndex Value="0"/>
    101         <TopLine Value="1"/>
    102         <CursorPos X="9" Y="12"/>
    103         <UsageCount Value="103"/>
     103        <EditorIndex Value="9"/>
     104        <WindowIndex Value="0"/>
     105        <TopLine Value="112"/>
     106        <CursorPos X="48" Y="128"/>
     107        <UsageCount Value="104"/>
    104108        <Loaded Value="True"/>
    105109      </Unit5>
     
    111115        <WindowIndex Value="0"/>
    112116        <TopLine Value="1"/>
    113         <CursorPos X="1" Y="1"/>
    114         <UsageCount Value="103"/>
     117        <CursorPos X="15" Y="13"/>
     118        <UsageCount Value="104"/>
    115119        <Loaded Value="True"/>
    116120      </Unit6>
    117121      <Unit7>
    118         <Filename Value="Produce\UCSource.pas"/>
    119         <IsPartOfProject Value="True"/>
    120         <UnitName Value="UCSource"/>
    121         <EditorIndex Value="9"/>
    122         <WindowIndex Value="0"/>
    123         <TopLine Value="75"/>
    124         <CursorPos X="63" Y="89"/>
    125         <UsageCount Value="103"/>
     122        <Filename Value="Produce\UProducerC.pas"/>
     123        <IsPartOfProject Value="True"/>
     124        <UnitName Value="UProducerC"/>
     125        <EditorIndex Value="10"/>
     126        <WindowIndex Value="0"/>
     127        <TopLine Value="130"/>
     128        <CursorPos X="48" Y="144"/>
     129        <UsageCount Value="104"/>
    126130        <Loaded Value="True"/>
    127131      </Unit7>
     
    130134        <IsPartOfProject Value="True"/>
    131135        <UnitName Value="UPascalParser"/>
    132         <IsVisibleTab Value="True"/>
    133136        <EditorIndex Value="0"/>
    134137        <WindowIndex Value="0"/>
    135         <TopLine Value="528"/>
    136         <CursorPos X="1" Y="541"/>
    137         <UsageCount Value="103"/>
     138        <TopLine Value="137"/>
     139        <CursorPos X="26" Y="555"/>
     140        <UsageCount Value="104"/>
    138141        <Loaded Value="True"/>
    139142      </Unit8>
     
    153156        <TopLine Value="68"/>
    154157        <CursorPos X="14" Y="90"/>
    155         <UsageCount Value="52"/>
     158        <UsageCount Value="53"/>
    156159        <Loaded Value="True"/>
    157160      </Unit10>
     
    170173        <TopLine Value="61"/>
    171174        <CursorPos X="7" Y="68"/>
    172         <UsageCount Value="35"/>
     175        <UsageCount Value="36"/>
    173176        <Loaded Value="True"/>
    174177      </Unit12>
     
    179182        <TopLine Value="139"/>
    180183        <CursorPos X="16" Y="146"/>
    181         <UsageCount Value="35"/>
     184        <UsageCount Value="36"/>
    182185        <Loaded Value="True"/>
    183186      </Unit13>
     
    198201      <Unit16>
    199202        <Filename Value="E:\Programy\Lazarus\fpc\2.4.0\source\rtl\inc\objpash.inc"/>
     203        <EditorIndex Value="12"/>
    200204        <WindowIndex Value="0"/>
    201205        <TopLine Value="153"/>
    202206        <CursorPos X="8" Y="166"/>
    203         <UsageCount Value="8"/>
     207        <UsageCount Value="10"/>
     208        <Loaded Value="True"/>
    204209      </Unit16>
    205210      <Unit17>
     
    211216        <TopLine Value="189"/>
    212217        <CursorPos X="1" Y="202"/>
    213         <UsageCount Value="65"/>
     218        <UsageCount Value="66"/>
    214219        <Loaded Value="True"/>
    215220      </Unit17>
     
    222227        <UsageCount Value="5"/>
    223228      </Unit18>
     229      <Unit19>
     230        <Filename Value="E:\Programy\Lazarus\fpc\2.4.0\source\rtl\objpas\classes\classesh.inc"/>
     231        <EditorIndex Value="11"/>
     232        <WindowIndex Value="0"/>
     233        <TopLine Value="263"/>
     234        <CursorPos X="14" Y="276"/>
     235        <UsageCount Value="10"/>
     236        <Loaded Value="True"/>
     237      </Unit19>
     238      <Unit20>
     239        <Filename Value="Produce\UProducerPascal.pas"/>
     240        <IsPartOfProject Value="True"/>
     241        <UnitName Value="UProducerPascal"/>
     242        <IsVisibleTab Value="True"/>
     243        <EditorIndex Value="8"/>
     244        <WindowIndex Value="0"/>
     245        <TopLine Value="173"/>
     246        <CursorPos X="33" Y="192"/>
     247        <UsageCount Value="21"/>
     248        <Loaded Value="True"/>
     249      </Unit20>
    224250    </Units>
    225     <JumpHistory Count="30" HistoryIndex="29">
     251    <JumpHistory Count="27" HistoryIndex="26">
    226252      <Position1>
    227         <Filename Value="Analyze\UPascalParser.pas"/>
    228         <Caret Line="554" Column="1" TopLine="539"/>
     253        <Filename Value="UPascalSource.pas"/>
     254        <Caret Line="241" Column="27" TopLine="236"/>
    229255      </Position1>
    230256      <Position2>
    231         <Filename Value="Analyze\UPascalParser.pas"/>
    232         <Caret Line="556" Column="1" TopLine="539"/>
     257        <Filename Value="DelphiToC.lpr"/>
     258        <Caret Line="27" Column="1" TopLine="4"/>
    233259      </Position2>
    234260      <Position3>
    235         <Filename Value="Analyze\UPascalParser.pas"/>
    236         <Caret Line="558" Column="1" TopLine="539"/>
     261        <Filename Value="UMainForm.pas"/>
     262        <Caret Line="49" Column="40" TopLine="34"/>
    237263      </Position3>
    238264      <Position4>
    239         <Filename Value="Analyze\UPascalParser.pas"/>
    240         <Caret Line="559" Column="1" TopLine="539"/>
     265        <Filename Value="UMainForm.pas"/>
     266        <Caret Line="48" Column="40" TopLine="33"/>
    241267      </Position4>
    242268      <Position5>
    243         <Filename Value="Analyze\UPascalParser.pas"/>
    244         <Caret Line="599" Column="1" TopLine="586"/>
     269        <Filename Value="UMainForm.pas"/>
     270        <Caret Line="52" Column="40" TopLine="37"/>
    245271      </Position5>
    246272      <Position6>
    247         <Filename Value="Analyze\UPascalParser.pas"/>
    248         <Caret Line="600" Column="1" TopLine="586"/>
     273        <Filename Value="UMainForm.pas"/>
     274        <Caret Line="51" Column="44" TopLine="38"/>
    249275      </Position6>
    250276      <Position7>
    251         <Filename Value="Analyze\UPascalParser.pas"/>
    252         <Caret Line="602" Column="1" TopLine="589"/>
     277        <Filename Value="UMainForm.pas"/>
     278        <Caret Line="75" Column="11" TopLine="62"/>
    253279      </Position7>
    254280      <Position8>
    255         <Filename Value="Analyze\UPascalParser.pas"/>
    256         <Caret Line="603" Column="1" TopLine="589"/>
     281        <Filename Value="UMainForm.pas"/>
     282        <Caret Line="91" Column="26" TopLine="73"/>
    257283      </Position8>
    258284      <Position9>
    259         <Filename Value="Analyze\UPascalParser.pas"/>
    260         <Caret Line="604" Column="1" TopLine="589"/>
     285        <Filename Value="UMainForm.pas"/>
     286        <Caret Line="89" Column="21" TopLine="74"/>
    261287      </Position9>
    262288      <Position10>
    263         <Filename Value="Analyze\UPascalParser.pas"/>
    264         <Caret Line="605" Column="1" TopLine="595"/>
     289        <Filename Value="UMainForm.pas"/>
     290        <Caret Line="91" Column="21" TopLine="76"/>
    265291      </Position10>
    266292      <Position11>
    267         <Filename Value="Analyze\UPascalParser.pas"/>
    268         <Caret Line="606" Column="1" TopLine="595"/>
     293        <Filename Value="Produce\UProducerPascal.pas"/>
     294        <Caret Line="15" Column="10" TopLine="5"/>
    269295      </Position11>
    270296      <Position12>
    271         <Filename Value="Analyze\UPascalParser.pas"/>
    272         <Caret Line="607" Column="1" TopLine="595"/>
     297        <Filename Value="Produce\UProducerPascal.pas"/>
     298        <Caret Line="27" Column="62" TopLine="13"/>
    273299      </Position12>
    274300      <Position13>
    275         <Filename Value="Analyze\UPascalParser.pas"/>
    276         <Caret Line="608" Column="1" TopLine="595"/>
     301        <Filename Value="Produce\UProducerPascal.pas"/>
     302        <Caret Line="66" Column="1" TopLine="86"/>
    277303      </Position13>
    278304      <Position14>
    279         <Filename Value="Analyze\UPascalParser.pas"/>
    280         <Caret Line="610" Column="1" TopLine="595"/>
     305        <Filename Value="Produce\UProducerPascal.pas"/>
     306        <Caret Line="59" Column="1" TopLine="50"/>
    281307      </Position14>
    282308      <Position15>
    283         <Filename Value="Analyze\UPascalParser.pas"/>
    284         <Caret Line="611" Column="1" TopLine="595"/>
     309        <Filename Value="Produce\UProducerPascal.pas"/>
     310        <Caret Line="138" Column="1" TopLine="128"/>
    285311      </Position15>
    286312      <Position16>
    287         <Filename Value="Analyze\UPascalParser.pas"/>
    288         <Caret Line="612" Column="1" TopLine="595"/>
     313        <Filename Value="Produce\UProducerPascal.pas"/>
     314        <Caret Line="72" Column="16" TopLine="59"/>
    289315      </Position16>
    290316      <Position17>
    291         <Filename Value="Analyze\UPascalParser.pas"/>
    292         <Caret Line="613" Column="1" TopLine="595"/>
     317        <Filename Value="Produce\UProducerPascal.pas"/>
     318        <Caret Line="134" Column="1" TopLine="119"/>
    293319      </Position17>
    294320      <Position18>
    295         <Filename Value="Analyze\UPascalParser.pas"/>
    296         <Caret Line="614" Column="1" TopLine="595"/>
     321        <Filename Value="Produce\UProducerPascal.pas"/>
     322        <Caret Line="130" Column="14" TopLine="118"/>
    297323      </Position18>
    298324      <Position19>
    299         <Filename Value="Analyze\UPascalParser.pas"/>
    300         <Caret Line="615" Column="1" TopLine="595"/>
     325        <Filename Value="Produce\UProducerPascal.pas"/>
     326        <Caret Line="17" Column="1" TopLine="4"/>
    301327      </Position19>
    302328      <Position20>
    303         <Filename Value="Analyze\UPascalParser.pas"/>
    304         <Caret Line="620" Column="1" TopLine="599"/>
     329        <Filename Value="Produce\UProducerPascal.pas"/>
     330        <Caret Line="133" Column="38" TopLine="120"/>
    305331      </Position20>
    306332      <Position21>
    307         <Filename Value="Analyze\UPascalParser.pas"/>
    308         <Caret Line="621" Column="1" TopLine="600"/>
     333        <Filename Value="UMainForm.pas"/>
     334        <Caret Line="11" Column="18" TopLine="1"/>
    309335      </Position21>
    310336      <Position22>
    311         <Filename Value="Analyze\UPascalParser.pas"/>
    312         <Caret Line="622" Column="43" TopLine="610"/>
     337        <Filename Value="UMainForm.pas"/>
     338        <Caret Line="60" Column="3" TopLine="50"/>
    313339      </Position22>
    314340      <Position23>
    315         <Filename Value="UPascalSource.pas"/>
    316         <Caret Line="417" Column="1" TopLine="404"/>
     341        <Filename Value="UMainForm.pas"/>
     342        <Caret Line="55" Column="9" TopLine="50"/>
    317343      </Position23>
    318344      <Position24>
    319         <Filename Value="UPascalSource.pas"/>
    320         <Caret Line="418" Column="1" TopLine="404"/>
     345        <Filename Value="UMainForm.pas"/>
     346        <Caret Line="69" Column="8" TopLine="56"/>
    321347      </Position24>
    322348      <Position25>
    323         <Filename Value="UPascalSource.pas"/>
    324         <Caret Line="419" Column="1" TopLine="404"/>
     349        <Filename Value="UMainForm.pas"/>
     350        <Caret Line="81" Column="18" TopLine="61"/>
    325351      </Position25>
    326352      <Position26>
    327         <Filename Value="UPascalSource.pas"/>
    328         <Caret Line="420" Column="1" TopLine="404"/>
     353        <Filename Value="UPascalCompiler.pas"/>
     354        <Caret Line="41" Column="15" TopLine="36"/>
    329355      </Position26>
    330356      <Position27>
    331         <Filename Value="UPascalSource.pas"/>
    332         <Caret Line="421" Column="1" TopLine="404"/>
     357        <Filename Value="UMainForm.pas"/>
     358        <Caret Line="79" Column="1" TopLine="56"/>
    333359      </Position27>
    334       <Position28>
    335         <Filename Value="UPascalSource.pas"/>
    336         <Caret Line="417" Column="1" TopLine="404"/>
    337       </Position28>
    338       <Position29>
    339         <Filename Value="UPascalSource.pas"/>
    340         <Caret Line="418" Column="1" TopLine="404"/>
    341       </Position29>
    342       <Position30>
    343         <Filename Value="UPascalSource.pas"/>
    344         <Caret Line="251" Column="14" TopLine="268"/>
    345       </Position30>
    346360    </JumpHistory>
    347361  </ProjectOptions>
Note: See TracChangeset for help on using the changeset viewer.