Changeset 468 for trunk/Integrated.lpi


Ignore:
Timestamp:
Dec 3, 2023, 11:28:08 AM (6 months ago)
Author:
chronos
Message:
  • Added: High DPI support integrated into trunk branch. It can be enabled by adding DPI define to compiler parameters for main project and packages.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Integrated.lpi

    r461 r468  
    99        <MainUnitHasCreateFormStatements Value="False"/>
    1010        <MainUnitHasTitleStatement Value="False"/>
     11        <MainUnitHasScaledStatement Value="False"/>
    1112        <CompatibilityMode Value="True"/>
    1213      </Flags>
     
    6970              <IgnoredMessages idx5024="True"/>
    7071            </CompilerMessages>
    71             <CustomOptions Value="-dBorland -dVer150 -dDelphi7 -dCompiler6_Up -dPUREPASCAL"/>
     72            <OtherDefines Count="1">
     73              <Define0 Value="DPI"/>
     74            </OtherDefines>
    7275          </Other>
    7376        </CompilerOptions>
    7477      </Item2>
    7578      <SharedMatrixOptions Count="2">
    76         <Item1 ID="151739052537" Targets="CevoComponents,Common" Modes="Debug" Value="-g -gl -gh -CirotR -O1"/>
    77         <Item2 ID="186701832267" Targets="CevoComponents,Common" Modes="Release" Value="-CX -XX -O3"/>
     79        <Item1 ID="151739052537" Targets="CevoComponents,Common,DpiControls" Modes="Debug" Value="-g -gl -gh -O1"/>
     80        <Item2 ID="186701832267" Targets="CevoComponents,Common,DpiControls" Modes="Release" Value="-CX -XX -O3"/>
    7881      </SharedMatrixOptions>
    7982    </BuildModes>
     
    8790      </Modes>
    8891    </RunParams>
    89     <RequiredPackages Count="3">
     92    <RequiredPackages Count="4">
    9093      <Item1>
     94        <PackageName Value="DpiControls"/>
     95        <DefaultFilename Value="Packages\DpiControls\DpiControls.lpk" Prefer="True"/>
     96      </Item1>
     97      <Item2>
    9198        <PackageName Value="Common"/>
    9299        <DefaultFilename Value="Packages\Common\Common.lpk" Prefer="True"/>
    93       </Item1>
    94       <Item2>
     100      </Item2>
     101      <Item3>
    95102        <PackageName Value="CevoComponents"/>
    96103        <DefaultFilename Value="Packages\CevoComponents\CevoComponents.lpk" Prefer="True"/>
    97       </Item2>
    98       <Item3>
     104      </Item3>
     105      <Item4>
    99106        <PackageName Value="LCL"/>
    100       </Item3>
     107      </Item4>
    101108    </RequiredPackages>
    102109    <Units Count="47">
     
    395402      <Debugging>
    396403        <DebugInfoType Value="dsDwarf2Set"/>
    397         <UseHeaptrc Value="True"/>
    398404        <UseExternalDbgSyms Value="True"/>
    399405      </Debugging>
     
    409415      </CompilerMessages>
    410416      <CustomOptions Value="-dDEBUG"/>
     417      <OtherDefines Count="2">
     418        <Define0 Value="DEBUG"/>
     419        <Define1 Value="DPI"/>
     420      </OtherDefines>
    411421    </Other>
    412422  </CompilerOptions>
Note: See TracChangeset for help on using the changeset viewer.