Changeset 82


Ignore:
Timestamp:
Aug 3, 2017, 11:32:53 PM (7 years ago)
Author:
chronos
Message:
  • Added: New Python target.
Location:
trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Forms/UFormMain.lfm

    r81 r82  
    55  Width = 860
    66  Caption = 'LazFuck'
    7   ClientHeight = 561
     7  ClientHeight = 554
    88  ClientWidth = 860
    99  Menu = MainMenu1
     
    1818    Left = 0
    1919    Height = 28
    20     Top = 533
     20    Top = 526
    2121    Width = 860
    2222    Panels = <   
     
    131131  object PageControlRight: TPageControl
    132132    Left = 467
    133     Height = 507
     133    Height = 500
    134134    Top = 26
    135135    Width = 393
     
    141141    object TabSheetDebug: TTabSheet
    142142      Caption = 'Debug'
    143       ClientHeight = 499
    144       ClientWidth = 359
     143      ClientHeight = 494
     144      ClientWidth = 319
    145145      object PanelInput: TPanel
    146146        Left = 0
    147147        Height = 64
    148148        Top = 0
    149         Width = 359
     149        Width = 319
    150150        Align = alTop
    151151        BevelOuter = bvNone
     
    157157        Height = 5
    158158        Top = 64
    159         Width = 359
     159        Width = 319
    160160        Align = alTop
    161161        ResizeAnchor = akTop
     
    165165        Height = 259
    166166        Top = 69
    167         Width = 359
     167        Width = 319
    168168        Align = alTop
    169169        BevelOuter = bvNone
     
    175175        Height = 5
    176176        Top = 328
    177         Width = 359
     177        Width = 319
    178178        Align = alTop
    179179        ResizeAnchor = akTop
     
    183183        Height = 86
    184184        Top = 333
    185         Width = 359
     185        Width = 319
    186186        Align = alTop
    187187        BevelOuter = bvNone
     
    193193        Height = 5
    194194        Top = 419
    195         Width = 359
     195        Width = 319
    196196        Align = alTop
    197197        ResizeAnchor = akTop
     
    199199      object PanelMemory: TPanel
    200200        Left = 0
    201         Height = 75
     201        Height = 70
    202202        Top = 424
    203         Width = 359
     203        Width = 319
    204204        Align = alClient
    205205        BevelOuter = bvNone
     
    210210  object Splitter1: TSplitter
    211211    Left = 462
    212     Height = 507
     212    Height = 500
    213213    Top = 26
    214214    Width = 5
     
    218218  object PanelLeft: TPanel
    219219    Left = 0
    220     Height = 507
     220    Height = 500
    221221    Top = 26
    222222    Width = 462
    223223    Align = alClient
    224224    BevelOuter = bvNone
    225     ClientHeight = 507
     225    ClientHeight = 500
    226226    ClientWidth = 462
    227227    TabOrder = 4
    228228    object PageControlMain: TPageControl
    229229      Left = 0
    230       Height = 384
     230      Height = 377
    231231      Top = 0
    232232      Width = 462
     
    246246      Left = 0
    247247      Height = 118
    248       Top = 389
     248      Top = 382
    249249      Width = 462
    250250      ActivePage = TabSheetMessages
     
    261261      Left = 0
    262262      Height = 5
    263       Top = 384
     263      Top = 377
    264264      Width = 462
    265265      Align = alBottom
     
    10931093    top = 72
    10941094    Bitmap = {
    1095       4C691A0000001000000010000000000000000000000000000000000000000000
     1095      4C691B0000001000000010000000000000000000000000000000000000000000
    10961096      0000000000000000000000000000000000000000000000000000000000000000
    10971097      000000000000000000000000000000000000000000FF000000FF000000FF0000
     
    19251925      31FF634A31FF2A351A002A351A002A351A002A351A002A351A002A351A002A35
    19261926      1A002A351A002A351A002A351A002A351A002A351A002A351A002A351A002A35
    1927       1A002A351A002A351A002A351A00
     1927      1A002A351A002A351A002A351A0000000000000000000000000000000000B27A
     1928      3815B17A38AEAE7837E7AC7737FDAA7637FCA97437E1A573379BA77537040000
     1929      000000000000000000000000000000000000000000000000000000000000B17A
     1930      38EFAF793859AD7837B2AA7637FFA87437FFA57437FFA47237FFA27137F29B6F
     1931      370000000000000000000000000000000000000000000000000000000000AF78
     1932      37FEAC773776AA7637C5A87437FFA57437FFA47237FFA27137FF9F7037FF9F6F
     1933      3703000000000000000000000000B17A3800000000000000000000000000AD78
     1934      37A9AB7637ADA97537ADA67437AFA47237FFA27137FF9F7037FF9D6E37FFA562
     1935      210395FFFF0000000000000000009B643800B17A388EAF7837FCAC7737FCAB76
     1936      37FCA87537FCA67437FCA47237FCA27137FF9F7037FF9D6E37FF9B6D36FF4BD7
     1937      FCBD48D7FFFF46D5FFDD44D3FF08B17A3882AF7837FFAC7737FFAA7637FFA874
     1938      37FFA67437FFA47237FFA27137FF9F7037FF9D6E37FF9B6D36FF986C36FF49D5
     1939      FCB146D5FFFF44D3FFFF42D2FFA9AE7837DBAC7737FFAA7637FFA87437FFA674
     1940      37FFA47237FFA27137FF9F7037FF9D6E37FF9B6D36FF986C36FF966A36ED46D5
     1941      FFCC44D3FFFF42D2FFFF40D0FFFFAC7737FBAA7637FFA87437FFA67437FFA472
     1942      37FDA27036E89F6F35E69E6D35E69C6C34E6996B34E6976934C627FCFF0A44D4
     1943      FFFC42D2FFFF40D0FFFF3ECEFFFFAA7637FBA87437FFA67437FFA47237FF8991
     1944      73154FDFFFAE4DDDFFF84BDBFFF749D9FFF747D7FFF746D5FFFF44D4FFFF42D2
     1945      FFFF40D0FFFF3ECEFFFF3CCCFFFFA87437DCA67437FFA47237FFA46E31BF4EE0
     1946      FFBB4EDDFFFF4CDBFFFF4AD9FFFF48D7FFFF46D6FFFF44D4FFFF42D2FFFF40D0
     1947      FFFF3ECEFFFF3CCCFFFF3ACBFFFFA573378EA47237FFA27137FFA36B2EB34DDE
     1948      FFF74CDBFFFF4AD9FFFF48D7FFFF46D6FFFF44D4FFFF42D2FFFF40D0FFFF3ECE
     1949      FFFF3CCDFFFF3ACBFFFF38C9FF8C00000000A17137D99F7037FFA1692EB64BDC
     1950      FFF74AD9FFFF48D7FFFF46D6FFFF44D4FFFF42D2FFFF40D0FFFF3ECEFFFF3CCD
     1951      FFFF3ACBFFFF38C9FFAB00C4FF00A1703700866E37009E6F3704000000004AD9
     1952      FFF948D8FFFF46D6FFFF44D4FFFD42D2FFC540D0FFC73ECEFFC73CCDFFC93BCC
     1953      FF0338C9FF01000000003BC9FF000000000000000000000000000000000048D8
     1954      FFF946D6FFFF44D4FFFF42D2FFFF40D0FFFF3ECFFFE83CCDFF4B3ACBFFFF39CA
     1955      FF030000000000000000000000000000000000000000000000000000000046D6
     1956      FFC544D4FFFF42D2FFFF40D0FFFF3ECFFFFF3CCDFFE03ACBFF4138C9FFFF38C9
     1957      FF0200000000000000000000000000000000000000000000000049D9FF0044D4
     1958      FF0542D2FF8A40D1FFFF3ECFFFFF3CCDFFFF3ACBFFFF38C9FFB938C9FF140000
     1959      0000000000000000000000000000
    19281960    }
    19291961  end
  • trunk/LazFuck.lpi

    r81 r82  
    180180      </Item6>
    181181    </RequiredPackages>
    182     <Units Count="24">
     182    <Units Count="25">
    183183      <Unit0>
    184184        <Filename Value="LazFuck.lpr"/>
     
    318318        <ResourceBaseClass Value="Form"/>
    319319      </Unit23>
     320      <Unit24>
     321        <Filename Value="Target\UTargetPython.pas"/>
     322        <IsPartOfProject Value="True"/>
     323      </Unit24>
    320324    </Units>
    321325  </ProjectOptions>
  • trunk/UCore.pas

    r81 r82  
    4646
    4747uses
    48   UFormMain, UTargetJava, UTargetDelphi, UTargetPHP, UTargetC,
    49   UTargetInterpretter, UTargetFPC, UBFTarget, Forms, LazFileUtils;
     48  UFormMain, Forms, LazFileUtils,
     49  // Targets
     50  UTargetInterpretter, UTargetFPC, UBFTarget, UTargetJava, UTargetDelphi,
     51  UTargetPHP, UTargetC, UTargetPython;
    5052
    5153const
     
    5961  ScaleDPI := TScaleDPI.Create(nil);
    6062  Targets := TTargetList.Create;
     63  // Init targets list
    6164  Targets.Add(TTargetInterpretter.Create);
    6265  Targets.Add(TTargetDelphi.Create);
     
    6568  Targets.Add(TTargetC.Create);
    6669  Targets.Add(TTargetJava.Create);
     70  Targets.Add(TTargetPython.Create);
    6771
    6872  {$IFDEF Linux}
Note: See TracChangeset for help on using the changeset viewer.