1531 implemented flip functions, this revision gets Invert and Grayscale.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1532 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
yangjixian
2011-03-15 13:01:58 +00:00
parent 5c694feede
commit d6b917de4a
5 changed files with 325 additions and 240 deletions

View File

@ -29,15 +29,19 @@
<FormatVersion Value="1"/>
</local>
</RunParams>
<RequiredPackages Count="2">
<RequiredPackages Count="3">
<Item1>
<PackageName Value="LazColorPalette"/>
<PackageName Value="LCLBase"/>
<MinVersion Major="1" Release="1" Valid="True"/>
</Item1>
<Item2>
<PackageName Value="LCL"/>
<PackageName Value="LazColorPalette"/>
</Item2>
<Item3>
<PackageName Value="LCL"/>
</Item3>
</RequiredPackages>
<Units Count="31">
<Units Count="32">
<Unit0>
<Filename Value="lazimageeditor.pas"/>
<IsPartOfProject Value="True"/>
@ -45,7 +49,7 @@
<WindowIndex Value="0"/>
<TopLine Value="1"/>
<CursorPos X="103" Y="12"/>
<UsageCount Value="53"/>
<UsageCount Value="54"/>
</Unit0>
<Unit1>
<Filename Value="main.pas"/>
@ -56,16 +60,16 @@
<UnitName Value="Main"/>
<EditorIndex Value="0"/>
<WindowIndex Value="0"/>
<TopLine Value="445"/>
<CursorPos X="26" Y="449"/>
<UsageCount Value="53"/>
<TopLine Value="334"/>
<CursorPos X="32" Y="344"/>
<UsageCount Value="54"/>
<Loaded Value="True"/>
<LoadedDesigner Value="True"/>
</Unit1>
<Unit2>
<Filename Value="picturectrls.pas"/>
<UnitName Value="PictureCtrls"/>
<EditorIndex Value="2"/>
<EditorIndex Value="3"/>
<WindowIndex Value="0"/>
<TopLine Value="915"/>
<CursorPos X="21" Y="934"/>
@ -172,10 +176,10 @@
<Unit13>
<Filename Value="picturemanager.pas"/>
<UnitName Value="PictureManager"/>
<EditorIndex Value="1"/>
<EditorIndex Value="2"/>
<WindowIndex Value="0"/>
<TopLine Value="1"/>
<CursorPos X="78" Y="5"/>
<TopLine Value="24"/>
<CursorPos X="3" Y="40"/>
<UsageCount Value="24"/>
<Loaded Value="True"/>
</Unit13>
@ -238,10 +242,10 @@
<Unit21>
<Filename Value="bmprgbtypes.pas"/>
<UnitName Value="BmpRGBTypes"/>
<EditorIndex Value="3"/>
<EditorIndex Value="4"/>
<WindowIndex Value="0"/>
<TopLine Value="370"/>
<CursorPos X="34" Y="384"/>
<TopLine Value="247"/>
<CursorPos X="20" Y="268"/>
<UsageCount Value="24"/>
<Loaded Value="True"/>
</Unit21>
@ -271,9 +275,9 @@
<Unit25>
<Filename Value="bmprgbutils.pas"/>
<UnitName Value="BmpRGBUtils"/>
<EditorIndex Value="5"/>
<EditorIndex Value="6"/>
<WindowIndex Value="0"/>
<TopLine Value="1"/>
<TopLine Value="37"/>
<CursorPos X="72" Y="5"/>
<UsageCount Value="19"/>
<Loaded Value="True"/>
@ -297,21 +301,20 @@
<Unit28>
<Filename Value="bmprgbgraph.pas"/>
<UnitName Value="BmpRGBGraph"/>
<EditorIndex Value="6"/>
<EditorIndex Value="7"/>
<WindowIndex Value="0"/>
<TopLine Value="378"/>
<CursorPos X="47" Y="394"/>
<TopLine Value="141"/>
<CursorPos X="47" Y="149"/>
<UsageCount Value="15"/>
<Loaded Value="True"/>
</Unit28>
<Unit29>
<Filename Value="rgbdrawutils.pas"/>
<UnitName Value="RGBDrawUtils"/>
<IsVisibleTab Value="True"/>
<EditorIndex Value="4"/>
<EditorIndex Value="5"/>
<WindowIndex Value="0"/>
<TopLine Value="477"/>
<CursorPos X="30" Y="493"/>
<TopLine Value="414"/>
<CursorPos X="1" Y="422"/>
<UsageCount Value="14"/>
<Loaded Value="True"/>
</Unit29>
@ -323,127 +326,138 @@
<CursorPos X="15" Y="257"/>
<UsageCount Value="11"/>
</Unit30>
<Unit31>
<Filename Value="picturedialog.pas"/>
<UnitName Value="PictureDialog"/>
<IsVisibleTab Value="True"/>
<EditorIndex Value="1"/>
<WindowIndex Value="0"/>
<TopLine Value="71"/>
<CursorPos X="40" Y="85"/>
<UsageCount Value="10"/>
<Loaded Value="True"/>
</Unit31>
</Units>
<JumpHistory Count="30" HistoryIndex="29">
<Position1>
<Filename Value="picturectrls.pas"/>
<Caret Line="333" Column="40" TopLine="314"/>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="392" Column="25" TopLine="386"/>
</Position1>
<Position2>
<Filename Value="main.pas"/>
<Caret Line="449" Column="26" TopLine="445"/>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="61" Column="23" TopLine="49"/>
</Position2>
<Position3>
<Filename Value="picturectrls.pas"/>
<Caret Line="177" Column="32" TopLine="161"/>
<Filename Value="main.pas"/>
<Caret Line="1159" Column="94" TopLine="1123"/>
</Position3>
<Position4>
<Filename Value="picturectrls.pas"/>
<Caret Line="934" Column="17" TopLine="918"/>
<Filename Value="main.pas"/>
<Caret Line="1160" Column="94" TopLine="1135"/>
</Position4>
<Position5>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="130" Column="22" TopLine="114"/>
<Filename Value="main.pas"/>
<Caret Line="1159" Column="94" TopLine="1134"/>
</Position5>
<Position6>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="115" Column="17" TopLine="99"/>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="444" Column="24" TopLine="422"/>
</Position6>
<Position7>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="41" Column="23" TopLine="25"/>
<Caret Line="428" Column="33" TopLine="414"/>
</Position7>
<Position8>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="53" Column="25" TopLine="39"/>
<Caret Line="639" Column="1" TopLine="614"/>
</Position8>
<Position9>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="93" Column="22" TopLine="67"/>
<Caret Line="432" Column="12" TopLine="412"/>
</Position9>
<Position10>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="196" Column="16" TopLine="170"/>
<Caret Line="428" Column="79" TopLine="415"/>
</Position10>
<Position11>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="439" Column="15" TopLine="417"/>
<Filename Value="main.pas"/>
<Caret Line="1140" Column="98" TopLine="1134"/>
</Position11>
<Position12>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="433" Column="45" TopLine="420"/>
<Caret Line="4" Column="47" TopLine="1"/>
</Position12>
<Position13>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="9" Column="74" TopLine="1"/>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="4" Column="80" TopLine="1"/>
</Position13>
<Position14>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="41" Column="23" TopLine="15"/>
<Caret Line="40" Column="36" TopLine="29"/>
</Position14>
<Position15>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="53" Column="25" TopLine="27"/>
<Caret Line="560" Column="18" TopLine="547"/>
</Position15>
<Position16>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="93" Column="22" TopLine="67"/>
<Caret Line="415" Column="35" TopLine="406"/>
</Position16>
<Position17>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="196" Column="16" TopLine="170"/>
<Caret Line="6" Column="95" TopLine="3"/>
</Position17>
<Position18>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="2" Column="82" TopLine="1"/>
<Caret Line="2" Column="60" TopLine="1"/>
</Position18>
<Position19>
<Filename Value="picturectrls.pas"/>
<Caret Line="5" Column="82" TopLine="1"/>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="20" Column="36" TopLine="18"/>
</Position19>
<Position20>
<Filename Value="picturectrls.pas"/>
<Caret Line="177" Column="23" TopLine="151"/>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="25" Column="100" TopLine="22"/>
</Position20>
<Position21>
<Filename Value="picturectrls.pas"/>
<Caret Line="929" Column="38" TopLine="915"/>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="201" Column="20" TopLine="189"/>
</Position21>
<Position22>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="4" Column="96" TopLine="1"/>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="119" Column="55" TopLine="112"/>
</Position22>
<Position23>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="105" Column="58" TopLine="89"/>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="121" Column="24" TopLine="112"/>
</Position23>
<Position24>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="115" Column="23" TopLine="89"/>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="325" Column="29" TopLine="313"/>
</Position24>
<Position25>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="196" Column="19" TopLine="185"/>
<Filename Value="main.pas"/>
<Caret Line="1172" Column="30" TopLine="1168"/>
</Position25>
<Position26>
<Filename Value="bmprgbtypes.pas"/>
<Caret Line="248" Column="19" TopLine="234"/>
<Filename Value="main.pas"/>
<Caret Line="1188" Column="57" TopLine="1149"/>
</Position26>
<Position27>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="6" Column="56" TopLine="1"/>
<Filename Value="main.pas"/>
<Caret Line="337" Column="37" TopLine="333"/>
</Position27>
<Position28>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="130" Column="23" TopLine="119"/>
<Filename Value="main.pas"/>
<Caret Line="296" Column="35" TopLine="280"/>
</Position28>
<Position29>
<Filename Value="bmprgbgraph.pas"/>
<Caret Line="392" Column="32" TopLine="378"/>
<Filename Value="main.pas"/>
<Caret Line="344" Column="32" TopLine="334"/>
</Position29>
<Position30>
<Filename Value="rgbdrawutils.pas"/>
<Caret Line="462" Column="10" TopLine="453"/>
<Filename Value="picturedialog.pas"/>
<Caret Line="50" Column="25" TopLine="34"/>
</Position30>
</JumpHistory>
</ProjectOptions>