Ignore:
Timestamp:
Feb 1, 2012, 3:02:33 PM (12 years ago)
Author:
chronos
Message:
  • Modified: Updated BGRABitmap package to version 5.5.
  • Modified: Removed draw method ComboBox and reorganized method list to single listview with using ownerdraw facility.
  • Added: New draw method TBitmap.RawImage.Data Move which use fast Move operation. It requires same pixel format.
  • Added: New draw method Dummy for comparion of empty method and to determine possibily max frame rate limit.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GraphicTest/GraphicTest.lpi

    r222 r317  
    22<CONFIG>
    33  <ProjectOptions>
    4     <Version Value="7"/>
     4    <Version Value="9"/>
    55    <General>
    66      <MainUnit Value="0"/>
    7       <TargetFileExt Value=".exe"/>
     7      <UseXPManifest Value="True"/>
    88      <Icon Value="0"/>
    9       <UseXPManifest Value="True"/>
    10       <ActiveEditorIndexAtStart Value="2"/>
     9      <ActiveWindowIndexAtStart Value="0"/>
    1110    </General>
     11    <BuildModes Count="1">
     12      <Item1 Name="default" Default="True"/>
     13    </BuildModes>
    1214    <PublishOptions>
    1315      <Version Value="2"/>
     
    2123      </local>
    2224    </RunParams>
    23     <RequiredPackages Count="2">
     25    <RequiredPackages Count="3">
    2426      <Item1>
    25         <PackageName Value="lazopenglcontext"/>
     27        <PackageName Value="bgrabitmappack"/>
    2628      </Item1>
    2729      <Item2>
     30        <PackageName Value="lazopenglcontext"/>
     31      </Item2>
     32      <Item3>
    2833        <PackageName Value="LCL"/>
    29       </Item2>
     34      </Item3>
    3035    </RequiredPackages>
    31     <Units Count="50">
     36    <Units Count="61">
    3237      <Unit0>
    3338        <Filename Value="GraphicTest.lpr"/>
    3439        <IsPartOfProject Value="True"/>
    3540        <UnitName Value="GraphicTest"/>
     41        <TopLine Value="1"/>
    3642        <CursorPos X="51" Y="15"/>
    37         <TopLine Value="1"/>
    38         <UsageCount Value="56"/>
     43        <UsageCount Value="58"/>
    3944      </Unit0>
    4045      <Unit1>
     
    4449        <ResourceBaseClass Value="Form"/>
    4550        <UnitName Value="UMainForm"/>
    46         <CursorPos X="3" Y="188"/>
    47         <TopLine Value="186"/>
     51        <IsVisibleTab Value="True"/>
    4852        <EditorIndex Value="0"/>
    49         <UsageCount Value="56"/>
    50         <Loaded Value="True"/>
     53        <WindowIndex Value="0"/>
     54        <TopLine Value="118"/>
     55        <CursorPos X="32" Y="135"/>
     56        <UsageCount Value="58"/>
     57        <Loaded Value="True"/>
     58        <LoadedDesigner Value="True"/>
    5159      </Unit1>
    5260      <Unit2>
    5361        <Filename Value="StopWatch.pas"/>
    5462        <UnitName Value="StopWatch"/>
     63        <TopLine Value="1"/>
    5564        <CursorPos X="42" Y="22"/>
    56         <TopLine Value="1"/>
    5765        <UsageCount Value="15"/>
    5866      </Unit2>
     
    6169        <IsPartOfProject Value="True"/>
    6270        <UnitName Value="UPlatform"/>
     71        <TopLine Value="1"/>
    6372        <CursorPos X="1" Y="1"/>
    64         <TopLine Value="1"/>
    65         <UsageCount Value="56"/>
     73        <UsageCount Value="58"/>
    6674      </Unit3>
    6775      <Unit4>
    6876        <Filename Value="../../lazarus/lcl/intfgraphics.pas"/>
    6977        <UnitName Value="IntfGraphics"/>
     78        <TopLine Value="244"/>
    7079        <CursorPos X="49" Y="262"/>
    71         <TopLine Value="244"/>
    7280        <UsageCount Value="9"/>
    7381      </Unit4>
     
    7583        <Filename Value="/usr/share/fpcsrc/2.4.0/packages/fcl-image/src/fpimage.pp"/>
    7684        <UnitName Value="FPimage"/>
     85        <TopLine Value="121"/>
    7786        <CursorPos X="57" Y="142"/>
    78         <TopLine Value="121"/>
    7987        <UsageCount Value="9"/>
    8088      </Unit5>
    8189      <Unit6>
    8290        <Filename Value="../../lazarus/lcl/include/lclintfh.inc"/>
     91        <TopLine Value="85"/>
    8392        <CursorPos X="10" Y="102"/>
    84         <TopLine Value="85"/>
    8593        <UsageCount Value="9"/>
    8694      </Unit6>
    8795      <Unit7>
    8896        <Filename Value="../../lazarus/lcl/include/lclintf.inc"/>
     97        <TopLine Value="153"/>
    8998        <CursorPos X="1" Y="160"/>
    90         <TopLine Value="153"/>
    9199        <UsageCount Value="9"/>
    92100      </Unit7>
     
    94102        <Filename Value="../../lazarus/lcl/graphics.pp"/>
    95103        <UnitName Value="Graphics"/>
     104        <TopLine Value="1282"/>
    96105        <CursorPos X="15" Y="1299"/>
    97         <TopLine Value="1282"/>
    98106        <UsageCount Value="9"/>
    99107      </Unit8>
    100108      <Unit9>
    101109        <Filename Value="../../lazarus/lcl/include/rasterimage.inc"/>
     110        <TopLine Value="546"/>
    102111        <CursorPos X="11" Y="553"/>
    103         <TopLine Value="546"/>
    104112        <UsageCount Value="9"/>
    105113      </Unit9>
    106114      <Unit10>
    107115        <Filename Value="../../lazarus/lcl/include/picture.inc"/>
     116        <TopLine Value="389"/>
    108117        <CursorPos X="1" Y="411"/>
    109         <TopLine Value="389"/>
    110118        <UsageCount Value="6"/>
    111119      </Unit10>
    112120      <Unit11>
    113121        <Filename Value="../../lazarus/lcl/interfaces/gtk2/gtk2lclintf.inc"/>
     122        <TopLine Value="444"/>
    114123        <CursorPos X="1" Y="461"/>
    115         <TopLine Value="444"/>
    116124        <UsageCount Value="9"/>
    117125      </Unit11>
    118126      <Unit12>
    119127        <Filename Value="/usr/share/fpcsrc/2.4.0/packages/gtk2/src/gtk+/gdk/gdkimage.inc"/>
     128        <TopLine Value="14"/>
    120129        <CursorPos X="24" Y="21"/>
    121         <TopLine Value="14"/>
    122130        <UsageCount Value="9"/>
    123131      </Unit12>
    124132      <Unit13>
    125133        <Filename Value="/usr/share/fpcsrc/2.4.0/packages/fcl-image/src/fpimage.inc"/>
     134        <TopLine Value="313"/>
    126135        <CursorPos X="24" Y="316"/>
    127         <TopLine Value="313"/>
    128136        <UsageCount Value="9"/>
    129137      </Unit13>
    130138      <Unit14>
    131139        <Filename Value="/usr/share/fpcsrc/2.4.0/packages/fcl-image/src/fppalette.inc"/>
     140        <TopLine Value="149"/>
    132141        <CursorPos X="3" Y="151"/>
    133         <TopLine Value="149"/>
    134142        <UsageCount Value="9"/>
    135143      </Unit14>
     
    137145        <Filename Value="../../lazarus/lcl/graphtype.pp"/>
    138146        <UnitName Value="GraphType"/>
     147        <TopLine Value="171"/>
    139148        <CursorPos X="3" Y="188"/>
    140         <TopLine Value="171"/>
    141149        <UsageCount Value="8"/>
    142150      </Unit15>
    143151      <Unit16>
    144152        <Filename Value="/usr/share/fpcsrc/2.4.0/rtl/inc/systemh.inc"/>
     153        <TopLine Value="496"/>
    145154        <CursorPos X="11" Y="519"/>
    146         <TopLine Value="496"/>
    147155        <UsageCount Value="13"/>
    148156      </Unit16>
     
    151159        <IsPartOfProject Value="True"/>
    152160        <UnitName Value="UDrawMethod"/>
    153         <CursorPos X="29" Y="244"/>
    154         <TopLine Value="237"/>
    155161        <EditorIndex Value="2"/>
    156         <UsageCount Value="50"/>
     162        <WindowIndex Value="0"/>
     163        <TopLine Value="690"/>
     164        <CursorPos X="3" Y="709"/>
     165        <UsageCount Value="52"/>
    157166        <Loaded Value="True"/>
    158167      </Unit17>
     
    161170        <IsPartOfProject Value="True"/>
    162171        <UnitName Value="UFastBitmap"/>
    163         <CursorPos X="19" Y="110"/>
    164         <TopLine Value="101"/>
    165172        <EditorIndex Value="1"/>
    166         <UsageCount Value="50"/>
     173        <WindowIndex Value="0"/>
     174        <TopLine Value="185"/>
     175        <CursorPos X="39" Y="198"/>
     176        <UsageCount Value="52"/>
    167177        <Loaded Value="True"/>
    168178      </Unit18>
    169179      <Unit19>
    170         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/rasterimage.inc"/>
     180        <Filename Value="../../FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/rasterimage.inc"/>
     181        <TopLine Value="292"/>
    171182        <CursorPos X="1" Y="308"/>
    172         <TopLine Value="292"/>
    173183        <UsageCount Value="12"/>
    174184      </Unit19>
    175185      <Unit20>
    176         <Filename Value="bgrabitmap/bgradefaultbitmap.pas"/>
     186        <Filename Value="BGRABitmap/bgradefaultbitmap.pas"/>
    177187        <UnitName Value="BGRADefaultBitmap"/>
    178         <CursorPos X="57" Y="292"/>
    179         <TopLine Value="279"/>
    180         <UsageCount Value="10"/>
     188        <EditorIndex Value="13"/>
     189        <WindowIndex Value="0"/>
     190        <TopLine Value="655"/>
     191        <CursorPos X="25" Y="666"/>
     192        <UsageCount Value="11"/>
     193        <Loaded Value="True"/>
    181194      </Unit20>
    182195      <Unit21>
    183196        <Filename Value="bgrabitmap/bgrawinbitmap.pas"/>
    184197        <UnitName Value="BGRAWinBitmap"/>
     198        <TopLine Value="133"/>
    185199        <CursorPos X="1" Y="146"/>
    186         <TopLine Value="133"/>
    187200        <UsageCount Value="10"/>
    188201      </Unit21>
    189202      <Unit22>
    190         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/Lazarus/lcl/extctrls.pp"/>
     203        <Filename Value="../../FreePascalManager/trunk/Instance/1/Lazarus/lcl/extctrls.pp"/>
    191204        <UnitName Value="ExtCtrls"/>
     205        <TopLine Value="584"/>
    192206        <CursorPos X="3" Y="597"/>
    193         <TopLine Value="584"/>
    194207        <UsageCount Value="9"/>
    195208      </Unit22>
    196209      <Unit23>
    197         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/winapih.inc"/>
     210        <Filename Value="../../FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/winapih.inc"/>
     211        <TopLine Value="32"/>
    198212        <CursorPos X="10" Y="45"/>
    199         <TopLine Value="32"/>
    200213        <UsageCount Value="11"/>
    201214      </Unit23>
    202215      <Unit24>
    203         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/winapi.inc"/>
     216        <Filename Value="../../FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/winapi.inc"/>
     217        <TopLine Value="51"/>
    204218        <CursorPos X="3" Y="53"/>
    205         <TopLine Value="51"/>
    206219        <UsageCount Value="11"/>
    207220      </Unit24>
    208221      <Unit25>
    209         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/Lazarus/lcl/graphics.pp"/>
     222        <Filename Value="../../FreePascalManager/trunk/Instance/1/Lazarus/lcl/graphics.pp"/>
    210223        <UnitName Value="Graphics"/>
     224        <TopLine Value="1314"/>
    211225        <CursorPos X="31" Y="1327"/>
    212         <TopLine Value="1314"/>
    213226        <UsageCount Value="11"/>
    214227      </Unit25>
    215228      <Unit26>
    216         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/FPC/rtl/objpas/classes/classesh.inc"/>
     229        <Filename Value="../../FreePascalManager/trunk/Instance/1/FPC/rtl/objpas/classes/classesh.inc"/>
     230        <TopLine Value="1883"/>
    217231        <CursorPos X="10" Y="1896"/>
    218         <TopLine Value="1883"/>
    219232        <UsageCount Value="11"/>
    220233      </Unit26>
    221234      <Unit27>
    222         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/FPC/rtl/inc/heaph.inc"/>
     235        <Filename Value="../../FreePascalManager/trunk/Instance/1/FPC/rtl/inc/heaph.inc"/>
     236        <TopLine Value="75"/>
    223237        <CursorPos X="31" Y="88"/>
    224         <TopLine Value="75"/>
    225238        <UsageCount Value="9"/>
    226239      </Unit27>
    227240      <Unit28>
    228         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/FPC/rtl/inc/heap.inc"/>
     241        <Filename Value="../../FreePascalManager/trunk/Instance/1/FPC/rtl/inc/heap.inc"/>
     242        <TopLine Value="309"/>
    229243        <CursorPos X="3" Y="311"/>
    230         <TopLine Value="309"/>
    231244        <UsageCount Value="8"/>
    232245      </Unit28>
     
    234247        <Filename Value="bgrabitmap/bgrabitmaptypes.pas"/>
    235248        <UnitName Value="BGRABitmapTypes"/>
     249        <TopLine Value="24"/>
    236250        <CursorPos X="3" Y="37"/>
    237         <TopLine Value="24"/>
    238251        <UsageCount Value="10"/>
    239252      </Unit29>
    240253      <Unit30>
    241         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/Lazarus/lcl/graphtype.pp"/>
     254        <Filename Value="../../FreePascalManager/trunk/Instance/1/Lazarus/lcl/graphtype.pp"/>
    242255        <UnitName Value="GraphType"/>
     256        <TopLine Value="271"/>
    243257        <CursorPos X="23" Y="292"/>
    244         <TopLine Value="271"/>
    245258        <UsageCount Value="9"/>
    246259      </Unit30>
     
    248261        <Filename Value="UBitmaps.pas"/>
    249262        <UnitName Value="UBitmaps"/>
     263        <TopLine Value="1"/>
    250264        <CursorPos X="41" Y="62"/>
    251         <TopLine Value="1"/>
    252265        <UsageCount Value="18"/>
    253266      </Unit31>
    254267      <Unit32>
    255         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/FPC/packages/fcl-image/src/fpimage.pp"/>
     268        <Filename Value="../../FreePascalManager/trunk/Instance/1/FPC/packages/fcl-image/src/fpimage.pp"/>
    256269        <UnitName Value="FPimage"/>
     270        <TopLine Value="23"/>
    257271        <CursorPos X="4" Y="35"/>
    258         <TopLine Value="23"/>
    259272        <UsageCount Value="8"/>
    260273      </Unit32>
    261274      <Unit33>
    262         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/canvas.inc"/>
     275        <Filename Value="../../FreePascalManager/trunk/Instance/1/Lazarus/lcl/include/canvas.inc"/>
     276        <TopLine Value="1456"/>
    263277        <CursorPos X="1" Y="1471"/>
    264         <TopLine Value="1456"/>
    265278        <UsageCount Value="8"/>
    266279      </Unit33>
    267280      <Unit34>
    268         <Filename Value="../../../Projekty2/FreePascalManager/trunk/Instance/1/FPC/rtl/win/wininc/func.inc"/>
     281        <Filename Value="../../FreePascalManager/trunk/Instance/1/FPC/rtl/win/wininc/func.inc"/>
     282        <TopLine Value="780"/>
    269283        <CursorPos X="10" Y="793"/>
    270         <TopLine Value="780"/>
    271284        <UsageCount Value="8"/>
    272285      </Unit34>
     
    274287        <Filename Value="bgrabitmap/bgrablend.pas"/>
    275288        <UnitName Value="BGRABlend"/>
     289        <TopLine Value="217"/>
    276290        <CursorPos X="3" Y="219"/>
    277         <TopLine Value="217"/>
    278291        <UsageCount Value="8"/>
    279292      </Unit35>
     
    281294        <Filename Value="BGRABitmap/bgrabitmap.pas"/>
    282295        <UnitName Value="BGRABitmap"/>
     296        <TopLine Value="52"/>
    283297        <CursorPos X="23" Y="72"/>
    284         <TopLine Value="52"/>
    285298        <UsageCount Value="18"/>
    286299      </Unit36>
     
    288301        <Filename Value="BGRABitmap/bgragtkbitmap.pas"/>
    289302        <UnitName Value="BGRAGtkBitmap"/>
     303        <TopLine Value="29"/>
    290304        <CursorPos X="36" Y="36"/>
    291         <TopLine Value="29"/>
    292305        <UsageCount Value="18"/>
    293306      </Unit37>
     
    295308        <Filename Value="BGRABitmap/bgraresample.pas"/>
    296309        <UnitName Value="bgraresample"/>
     310        <TopLine Value="629"/>
    297311        <CursorPos X="30" Y="638"/>
    298         <TopLine Value="629"/>
    299312        <UsageCount Value="18"/>
    300313      </Unit38>
     
    302315        <Filename Value="../../../lazarus/components/opengl/glqtcontext.pas"/>
    303316        <UnitName Value="GLQTContext"/>
     317        <TopLine Value="1"/>
    304318        <CursorPos X="1" Y="1"/>
    305         <TopLine Value="1"/>
    306319        <UsageCount Value="18"/>
    307320      </Unit39>
     
    309322        <Filename Value="../../../lazarus/components/opengl/openglcontext.pas"/>
    310323        <UnitName Value="OpenGLContext"/>
     324        <TopLine Value="135"/>
    311325        <CursorPos X="34" Y="152"/>
    312         <TopLine Value="135"/>
    313326        <UsageCount Value="18"/>
    314327      </Unit40>
     
    316329        <Filename Value="../../../lazarus/components/opengl/glgtkglxcontext.pas"/>
    317330        <UnitName Value="GLGtkGlxContext"/>
     331        <TopLine Value="699"/>
    318332        <CursorPos X="3" Y="704"/>
    319         <TopLine Value="699"/>
    320333        <UsageCount Value="18"/>
    321334      </Unit41>
     
    323336        <Filename Value="/usr/share/fpcsrc/2.4.0/packages/opengl/src/gl.pp"/>
    324337        <UnitName Value="GL"/>
     338        <TopLine Value="1502"/>
    325339        <CursorPos X="3" Y="1499"/>
    326         <TopLine Value="1502"/>
    327340        <UsageCount Value="18"/>
    328341      </Unit42>
    329342      <Unit43>
    330343        <Filename Value="../../../lazarus/lcl/include/customform.inc"/>
     344        <TopLine Value="898"/>
    331345        <CursorPos X="38" Y="928"/>
    332         <TopLine Value="898"/>
    333346        <UsageCount Value="17"/>
    334347      </Unit43>
    335348      <Unit44>
    336349        <Filename Value="/usr/share/fpcsrc/2.4.0/rtl/inc/heaph.inc"/>
     350        <TopLine Value="63"/>
    337351        <CursorPos X="43" Y="80"/>
    338         <TopLine Value="63"/>
    339352        <UsageCount Value="9"/>
    340353      </Unit44>
    341354      <Unit45>
    342355        <Filename Value="../../../lazarus/lcl/include/custombitmap.inc"/>
     356        <TopLine Value="21"/>
    343357        <CursorPos X="1" Y="38"/>
    344         <TopLine Value="21"/>
    345358        <UsageCount Value="9"/>
    346359      </Unit45>
     
    348361        <Filename Value="/usr/share/fpcsrc/2.4.0/packages/opengl/src/glext.pp"/>
    349362        <UnitName Value="GLext"/>
     363        <TopLine Value="2783"/>
    350364        <CursorPos X="15" Y="2800"/>
    351         <TopLine Value="2783"/>
    352365        <UsageCount Value="15"/>
    353366      </Unit46>
    354367      <Unit47>
    355368        <Filename Value="/usr/share/fpcsrc/2.4.0/rtl/i386/i386.inc"/>
     369        <TopLine Value="185"/>
    356370        <CursorPos X="11" Y="202"/>
    357         <TopLine Value="185"/>
    358371        <UsageCount Value="13"/>
    359372      </Unit47>
    360373      <Unit48>
    361374        <Filename Value="/usr/share/fpcsrc/2.4.0/rtl/inc/generic.inc"/>
     375        <TopLine Value="245"/>
    362376        <CursorPos X="3" Y="250"/>
    363         <TopLine Value="245"/>
    364377        <UsageCount Value="13"/>
    365378      </Unit48>
    366379      <Unit49>
    367380        <Filename Value="/usr/share/fpcsrc/2.4.0/rtl/inc/system.inc"/>
     381        <TopLine Value="188"/>
    368382        <CursorPos X="3" Y="190"/>
    369         <TopLine Value="188"/>
    370383        <UsageCount Value="13"/>
    371384      </Unit49>
     385      <Unit50>
     386        <Filename Value="../../../Lazarus/0.9.31_2.6.0/fpc/2.6.0/source/rtl/inc/mathh.inc"/>
     387        <EditorIndex Value="14"/>
     388        <WindowIndex Value="0"/>
     389        <TopLine Value="65"/>
     390        <CursorPos X="14" Y="78"/>
     391        <UsageCount Value="11"/>
     392        <Loaded Value="True"/>
     393      </Unit50>
     394      <Unit51>
     395        <Filename Value="../../../Lazarus/0.9.31_2.6.0/components/opengl/openglcontext.pas"/>
     396        <UnitName Value="OpenGLContext"/>
     397        <EditorIndex Value="9"/>
     398        <WindowIndex Value="0"/>
     399        <TopLine Value="387"/>
     400        <CursorPos X="3" Y="389"/>
     401        <UsageCount Value="11"/>
     402        <Loaded Value="True"/>
     403      </Unit51>
     404      <Unit52>
     405        <Filename Value="../../../Lazarus/0.9.31_2.6.0/components/opengl/glwin32wglcontext.pas"/>
     406        <UnitName Value="GLWin32WGLContext"/>
     407        <EditorIndex Value="10"/>
     408        <WindowIndex Value="0"/>
     409        <TopLine Value="236"/>
     410        <CursorPos X="3" Y="240"/>
     411        <UsageCount Value="11"/>
     412        <Loaded Value="True"/>
     413      </Unit52>
     414      <Unit53>
     415        <Filename Value="../../../Lazarus/0.9.31_2.6.0/fpc/2.6.0/source/rtl/win/wininc/func.inc"/>
     416        <EditorIndex Value="12"/>
     417        <WindowIndex Value="0"/>
     418        <TopLine Value="988"/>
     419        <CursorPos X="10" Y="1001"/>
     420        <UsageCount Value="11"/>
     421        <Loaded Value="True"/>
     422      </Unit53>
     423      <Unit54>
     424        <Filename Value="../../../Lazarus/0.9.31_2.6.0/fpc/2.6.0/source/rtl/win/wininc/ascdef.inc"/>
     425        <EditorIndex Value="11"/>
     426        <WindowIndex Value="0"/>
     427        <TopLine Value="236"/>
     428        <CursorPos X="10" Y="249"/>
     429        <UsageCount Value="11"/>
     430        <Loaded Value="True"/>
     431      </Unit54>
     432      <Unit55>
     433        <Filename Value="../../../Lazarus/0.9.31_2.6.0/fpc/2.6.0/source/rtl/objpas/objpas.pp"/>
     434        <UnitName Value="objpas"/>
     435        <EditorIndex Value="8"/>
     436        <WindowIndex Value="0"/>
     437        <TopLine Value="15"/>
     438        <CursorPos X="8" Y="28"/>
     439        <UsageCount Value="11"/>
     440        <Loaded Value="True"/>
     441      </Unit55>
     442      <Unit56>
     443        <Filename Value="../../../Lazarus/0.9.31_2.6.0/lcl/graphics.pp"/>
     444        <UnitName Value="Graphics"/>
     445        <EditorIndex Value="4"/>
     446        <WindowIndex Value="0"/>
     447        <TopLine Value="1292"/>
     448        <CursorPos X="15" Y="1305"/>
     449        <UsageCount Value="11"/>
     450        <Loaded Value="True"/>
     451      </Unit56>
     452      <Unit57>
     453        <Filename Value="../../../Lazarus/0.9.31_2.6.0/lcl/include/rasterimage.inc"/>
     454        <EditorIndex Value="5"/>
     455        <WindowIndex Value="0"/>
     456        <TopLine Value="247"/>
     457        <CursorPos X="1" Y="260"/>
     458        <UsageCount Value="11"/>
     459        <Loaded Value="True"/>
     460      </Unit57>
     461      <Unit58>
     462        <Filename Value="../../../Lazarus/0.9.31_2.6.0/fpc/2.6.0/source/rtl/inc/systemh.inc"/>
     463        <EditorIndex Value="3"/>
     464        <WindowIndex Value="0"/>
     465        <TopLine Value="501"/>
     466        <CursorPos X="11" Y="514"/>
     467        <UsageCount Value="11"/>
     468        <Loaded Value="True"/>
     469      </Unit58>
     470      <Unit59>
     471        <Filename Value="../../../Lazarus/0.9.31_2.6.0/lcl/include/custombitmap.inc"/>
     472        <EditorIndex Value="7"/>
     473        <WindowIndex Value="0"/>
     474        <TopLine Value="403"/>
     475        <CursorPos X="1" Y="416"/>
     476        <UsageCount Value="10"/>
     477        <Loaded Value="True"/>
     478      </Unit59>
     479      <Unit60>
     480        <Filename Value="../../../Lazarus/0.9.31_2.6.0/lcl/include/bitmapcanvas.inc"/>
     481        <EditorIndex Value="6"/>
     482        <WindowIndex Value="0"/>
     483        <TopLine Value="90"/>
     484        <CursorPos X="1" Y="103"/>
     485        <UsageCount Value="10"/>
     486        <Loaded Value="True"/>
     487      </Unit60>
    372488    </Units>
    373489    <JumpHistory Count="30" HistoryIndex="29">
    374490      <Position1>
    375         <Filename Value="UDrawMethod.pas"/>
    376         <Caret Line="248" Column="1" TopLine="224"/>
     491        <Filename Value="UMainForm.pas"/>
     492        <Caret Line="233" Column="30" TopLine="210"/>
    377493      </Position1>
    378494      <Position2>
    379         <Filename Value="UDrawMethod.pas"/>
    380         <Caret Line="250" Column="1" TopLine="224"/>
     495        <Filename Value="UMainForm.pas"/>
     496        <Caret Line="117" Column="1" TopLine="112"/>
    381497      </Position2>
    382498      <Position3>
    383         <Filename Value="UDrawMethod.pas"/>
    384         <Caret Line="251" Column="1" TopLine="224"/>
     499        <Filename Value="UMainForm.pas"/>
     500        <Caret Line="190" Column="12" TopLine="178"/>
    385501      </Position3>
    386502      <Position4>
    387         <Filename Value="UDrawMethod.pas"/>
    388         <Caret Line="254" Column="1" TopLine="226"/>
     503        <Filename Value="UMainForm.pas"/>
     504        <Caret Line="145" Column="21" TopLine="138"/>
    389505      </Position4>
    390506      <Position5>
    391         <Filename Value="UDrawMethod.pas"/>
    392         <Caret Line="256" Column="1" TopLine="228"/>
     507        <Filename Value="UMainForm.pas"/>
     508        <Caret Line="142" Column="1" TopLine="137"/>
    393509      </Position5>
    394510      <Position6>
    395         <Filename Value="UDrawMethod.pas"/>
    396         <Caret Line="257" Column="1" TopLine="229"/>
     511        <Filename Value="UMainForm.pas"/>
     512        <Caret Line="192" Column="14" TopLine="187"/>
    397513      </Position6>
    398514      <Position7>
    399         <Filename Value="UDrawMethod.pas"/>
    400         <Caret Line="105" Column="30" TopLine="98"/>
     515        <Filename Value="UMainForm.pas"/>
     516        <Caret Line="199" Column="1" TopLine="184"/>
    401517      </Position7>
    402518      <Position8>
    403         <Filename Value="UDrawMethod.pas"/>
    404         <Caret Line="260" Column="97" TopLine="233"/>
     519        <Filename Value="UMainForm.pas"/>
     520        <Caret Line="156" Column="1" TopLine="143"/>
    405521      </Position8>
    406522      <Position9>
    407         <Filename Value="UDrawMethod.pas"/>
    408         <Caret Line="237" Column="1" TopLine="218"/>
     523        <Filename Value="UMainForm.pas"/>
     524        <Caret Line="189" Column="82" TopLine="177"/>
    409525      </Position9>
    410526      <Position10>
    411         <Filename Value="UDrawMethod.pas"/>
    412         <Caret Line="224" Column="54" TopLine="207"/>
     527        <Filename Value="UMainForm.pas"/>
     528        <Caret Line="144" Column="43" TopLine="136"/>
    413529      </Position10>
    414530      <Position11>
    415         <Filename Value="UDrawMethod.pas"/>
    416         <Caret Line="237" Column="1" TopLine="220"/>
     531        <Filename Value="UMainForm.pas"/>
     532        <Caret Line="185" Column="20" TopLine="183"/>
    417533      </Position11>
    418534      <Position12>
    419         <Filename Value="UDrawMethod.pas"/>
    420         <Caret Line="240" Column="26" TopLine="223"/>
     535        <Filename Value="UMainForm.pas"/>
     536        <Caret Line="191" Column="3" TopLine="189"/>
    421537      </Position12>
    422538      <Position13>
    423         <Filename Value="UDrawMethod.pas"/>
    424         <Caret Line="237" Column="117" TopLine="220"/>
     539        <Filename Value="UMainForm.pas"/>
     540        <Caret Line="236" Column="58" TopLine="215"/>
    425541      </Position13>
    426542      <Position14>
    427         <Filename Value="UDrawMethod.pas"/>
    428         <Caret Line="240" Column="1" TopLine="224"/>
     543        <Filename Value="UMainForm.pas"/>
     544        <Caret Line="124" Column="14" TopLine="107"/>
    429545      </Position14>
    430546      <Position15>
    431         <Filename Value="UDrawMethod.pas"/>
    432         <Caret Line="281" Column="45" TopLine="263"/>
     547        <Filename Value="UMainForm.pas"/>
     548        <Caret Line="206" Column="19" TopLine="203"/>
    433549      </Position15>
    434550      <Position16>
    435551        <Filename Value="UMainForm.pas"/>
    436         <Caret Line="145" Column="49" TopLine="130"/>
     552        <Caret Line="117" Column="3" TopLine="115"/>
    437553      </Position16>
    438554      <Position17>
    439         <Filename Value="UDrawMethod.pas"/>
    440         <Caret Line="182" Column="3" TopLine="173"/>
     555        <Filename Value="UMainForm.pas"/>
     556        <Caret Line="118" Column="1" TopLine="113"/>
    441557      </Position17>
    442558      <Position18>
    443         <Filename Value="UDrawMethod.pas"/>
    444         <Caret Line="257" Column="42" TopLine="243"/>
     559        <Filename Value="UMainForm.pas"/>
     560        <Caret Line="119" Column="1" TopLine="113"/>
    445561      </Position18>
    446562      <Position19>
    447         <Filename Value="UDrawMethod.pas"/>
    448         <Caret Line="336" Column="18" TopLine="311"/>
     563        <Filename Value="UMainForm.pas"/>
     564        <Caret Line="242" Column="1" TopLine="223"/>
    449565      </Position19>
    450566      <Position20>
    451         <Filename Value="UDrawMethod.pas"/>
    452         <Caret Line="234" Column="38" TopLine="220"/>
     567        <Filename Value="UMainForm.pas"/>
     568        <Caret Line="243" Column="1" TopLine="223"/>
    453569      </Position20>
    454570      <Position21>
    455571        <Filename Value="UMainForm.pas"/>
    456         <Caret Line="117" Column="26" TopLine="106"/>
     572        <Caret Line="244" Column="1" TopLine="223"/>
    457573      </Position21>
    458574      <Position22>
    459575        <Filename Value="UMainForm.pas"/>
    460         <Caret Line="180" Column="3" TopLine="178"/>
     576        <Caret Line="245" Column="1" TopLine="223"/>
    461577      </Position22>
    462578      <Position23>
    463579        <Filename Value="UMainForm.pas"/>
    464         <Caret Line="182" Column="9" TopLine="179"/>
     580        <Caret Line="120" Column="1" TopLine="107"/>
    465581      </Position23>
    466582      <Position24>
    467583        <Filename Value="UMainForm.pas"/>
    468         <Caret Line="186" Column="92" TopLine="177"/>
     584        <Caret Line="121" Column="1" TopLine="107"/>
    469585      </Position24>
    470586      <Position25>
    471587        <Filename Value="UMainForm.pas"/>
    472         <Caret Line="183" Column="1" TopLine="177"/>
     588        <Caret Line="122" Column="1" TopLine="107"/>
    473589      </Position25>
    474590      <Position26>
    475591        <Filename Value="UMainForm.pas"/>
    476         <Caret Line="184" Column="1" TopLine="177"/>
     592        <Caret Line="123" Column="1" TopLine="107"/>
    477593      </Position26>
    478594      <Position27>
    479595        <Filename Value="UMainForm.pas"/>
    480         <Caret Line="140" Column="29" TopLine="133"/>
     596        <Caret Line="129" Column="37" TopLine="115"/>
    481597      </Position27>
    482598      <Position28>
    483599        <Filename Value="UMainForm.pas"/>
    484         <Caret Line="142" Column="29" TopLine="135"/>
     600        <Caret Line="148" Column="3" TopLine="139"/>
    485601      </Position28>
    486602      <Position29>
    487603        <Filename Value="UMainForm.pas"/>
    488         <Caret Line="141" Column="29" TopLine="134"/>
     604        <Caret Line="133" Column="32" TopLine="116"/>
    489605      </Position29>
    490606      <Position30>
    491607        <Filename Value="UMainForm.pas"/>
    492         <Caret Line="146" Column="20" TopLine="135"/>
     608        <Caret Line="134" Column="32" TopLine="117"/>
    493609      </Position30>
    494610    </JumpHistory>
    495611  </ProjectOptions>
    496612  <CompilerOptions>
    497     <Version Value="8"/>
     613    <Version Value="11"/>
    498614    <Target>
    499615      <Filename Value="GraphicTest"/>
    500616    </Target>
    501617    <SearchPaths>
    502       <IncludeFiles Value="$(ProjOutDir)/"/>
    503       <OtherUnitFiles Value="BGRABitmap/"/>
     618      <IncludeFiles Value="$(ProjOutDir)"/>
    504619      <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
    505620    </SearchPaths>
     621    <Parsing>
     622      <SyntaxOptions>
     623        <UseAnsiStrings Value="False"/>
     624      </SyntaxOptions>
     625    </Parsing>
    506626    <Linking>
    507627      <Options>
Note: See TracChangeset for help on using the changeset viewer.