Initial import.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@36 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
tomb0
2006-11-03 16:25:43 +00:00
parent 12ee386f39
commit 0a7e8fc2c7
82 changed files with 16497 additions and 0 deletions

View File

@ -0,0 +1,340 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
675 Mass Ave, Cambridge, MA 02139, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
Appendix: How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) 19yy <name of author>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) 19yy name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
<signature of Ty Coon>, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.

View File

@ -0,0 +1,237 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="400pt"
id="svg548"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="brush.svg"
sodipodi:version="0.32"
width="400pt">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>education</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550">
<linearGradient
id="linearGradient7237">
<stop
id="stop7239"
offset="0"
style="stop-color:#9b99f2;stop-opacity:1;" />
<stop
id="stop7241"
offset="1"
style="stop-color:#0016dd;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient2783">
<stop
style="stop-color:#f2aa99;stop-opacity:1;"
offset="0"
id="stop2785" />
<stop
style="stop-color:#dd3600;stop-opacity:1;"
offset="1"
id="stop2787" />
</linearGradient>
<linearGradient
id="linearGradient562">
<stop
id="stop563"
offset="0.000000"
style="stop-color:#de9500;stop-opacity:1;" />
<stop
id="stop564"
offset="1.000000"
style="stop-color:#ffff0f;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient558">
<stop
id="stop559"
offset="0"
style="stop-color:#000;stop-opacity:1;" />
<stop
id="stop560"
offset="1"
style="stop-color:#fff;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient561"
xlink:href="#linearGradient562" />
<linearGradient
gradientUnits="userSpaceOnUse"
id="linearGradient579"
spreadMethod="reflect"
x1="165.81006"
x2="115.14412"
xlink:href="#linearGradient562"
y1="346.05156"
y2="321.42509"
gradientTransform="scale(1.014164,0.986034)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient562"
id="linearGradient1886"
gradientUnits="userSpaceOnUse"
gradientTransform="scale(1.014164,0.986034)"
spreadMethod="reflect"
x1="165.81006"
y1="346.05156"
x2="115.14412"
y2="321.42509" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient562"
id="linearGradient1888"
gradientUnits="userSpaceOnUse"
gradientTransform="scale(1.014164,0.986034)"
spreadMethod="reflect"
x1="165.81006"
y1="346.05156"
x2="115.14412"
y2="321.42509" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient562"
id="linearGradient1890"
gradientUnits="userSpaceOnUse"
gradientTransform="scale(1.014164,0.986034)"
spreadMethod="reflect"
x1="165.81006"
y1="346.05156"
x2="115.14412"
y2="321.42509" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2783"
id="radialGradient2789"
cx="94.740013"
cy="395.83923"
fx="94.740013"
fy="395.83923"
r="90.381373"
gradientTransform="matrix(0.848086,0.546892,-0.325155,0.50423,142.6423,156.5991)"
gradientUnits="userSpaceOnUse" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient7237"
id="radialGradient6350"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.848086,0.546892,-0.325155,0.50423,142.6423,156.5991)"
cx="94.740013"
cy="395.83923"
fx="94.740013"
fy="395.83923"
r="90.381371" />
</defs>
<sodipodi:namedview
id="base"
inkscape:cx="200"
inkscape:cy="260.79332"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.09248"
inkscape:current-layer="svg548" />
<g
id="g850"
transform="matrix(1.568709,0,0,1.568709,73.06681,-378.3407)">
<path
d="M 70.347638,480.50033 C 70.347638,480.50033 95.999195,484.32526 122.5242,440.74926 C 135.7872,431.27626 143.3662,431.27526 153.7862,418.96126 C 167.0492,395.27826 155.6812,384.85726 145.2602,381.06826 C 131.9972,381.06826 137.6812,376.33126 112.1032,382.96226 C 86.526595,402.85726 88.420595,404.75126 87.473395,429.38226 C 90.315195,460.64326 78.873338,473.86833 70.347638,480.50033 z "
id="path568"
sodipodi:nodetypes="ccccccc"
style="fill-rule:evenodd;stroke:black;stroke-width:1pt" />
<path
d="M 155.68051,298.6513 C 171.78451,224.7603 386.82751,15.40131 386.82751,15.40131 C 386.82751,17.29599 386.82751,15.40134 386.82751,15.40134 C 386.82751,15.40134 387.77551,14.45404 387.77551,14.454 C 386.82751,14.454 306.30551,250.3373 212.52051,327.0703 C 198.31051,310.9663 195.46851,316.6503 185.04751,307.1763 C 177.46951,304.3343 154.73351,299.5983 155.68051,298.6513 z "
id="path582"
sodipodi:nodetypes="ccccccc"
style="fill:#8a6f1a;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linejoin:round;stroke-dasharray:none" />
<g
id="g575"
style="fill:url(#linearGradient579);stroke:black;stroke-width:10;stroke-linejoin:round;stroke-dasharray:none"
transform="translate(-9.153486,8.0093)">
<path
d="M 126.941,360.744 C 157.256,302.01 158.203,298.22 158.203,298.22 C 158.203,298.22 166.729,295.379 180.939,294.431 C 194.201,299.168 197.99,300.115 207.463,306.746 C 213.147,318.114 219.779,324.745 219.779,324.745 L 172.413,386.321 C 172.413,386.321 154.414,360.744 126.941,360.744 z "
id="path573"
sodipodi:nodetypes="ccccccc"
style="fill:url(#linearGradient1886);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 121.257,371.164 C 122.205,371.164 141.151,373.059 147.782,374.954 C 154.414,376.848 168.623,389.163 169.571,391.058 C 170.518,392.952 171.465,391.058 174.307,392.952 C 177.149,394.847 186.65993,384.78344 186.65993,381.94144 C 182.87093,373.41544 171.30574,361.85126 157.09574,359.00926 C 142.88574,354.27226 121.65037,351.03589 118.80937,356.71989 C 116.91437,360.50989 114.626,367.375 115.573,368.322 C 116.52,369.27 122.205,373.059 121.257,371.164 z "
id="path570"
sodipodi:nodetypes="ccccccccc"
style="fill:url(#linearGradient1888);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 158.75663,302.60056 C 158.75663,302.60056 171.465,300.70556 181.886,303.54756 C 190.412,305.44156 196.84681,306.38856 205.37281,314.91456 C 210.10981,321.54656 211.60944,329.32274 218.24044,329.32274 C 224.87244,329.32274 228.305,323.798 228.305,318.114 C 226.41,312.43 221.674,306.746 214.095,299.168 C 206.516,293.484 194.201,288.747 182.834,284.958 C 171.465,284.011 159.15,281.168 152.519,288.747 C 151.571,293.484 153.467,297.273 153.467,297.273 L 158.75663,302.60056 z "
id="path574"
sodipodi:nodetypes="cccccccccc"
style="fill:url(#linearGradient1890);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
d="M 171.26881,282.90274 C 166.53181,262.06174 336.61951,69.042057 367.88151,42.516957 C 399.14251,15.991947 188.32081,249.74674 188.32081,286.69274 C 186.42581,288.58774 170.32181,283.85074 171.26881,282.90274 z "
id="path583"
sodipodi:nodetypes="cccc"
style="fill:white;fill-opacity:0.34814794;fill-rule:evenodd;stroke-width:1pt" />
<path
d="M 73.940071,477.30093 C 73.940071,477.30093 92.764143,470.31349 89.922143,448.52449 C 87.080143,426.73649 89.368114,419.9083 95.051514,405.6983 C 103.57751,393.3833 112.10451,385.8053 114.94551,387.6993 C 122.52451,394.3303 110.20951,396.2253 104.52551,411.3823 C 98.841514,426.5393 99.197953,436.0123 95.407957,453.0643 C 90.671957,471.0633 73.940071,478.24893 73.940071,477.30093 z "
id="path584"
sodipodi:nodetypes="ccccccc"
style="fill:white;fill-rule:evenodd;stroke-width:1pt" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="Layer_1"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="close.svg"
sodipodi:version="0.32"
space="preserve"
style="overflow:visible;enable-background:new 0 0 136.93 136.927;"
version="1.0"
viewBox="0 0 136.93 136.927"
width="500"
inkscape:export-filename="D:\Projects\iconeditor\Images\close.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Tasto 8</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>unsorted</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org/">
<dc:title>Open Clip Art Library</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Architetto Francesco Rollandin</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Architetto Francesco Rollandin</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs35" />
<sodipodi:namedview
bordercolor="#666666"
borderopacity="1.0"
id="base"
inkscape:current-layer="g3"
inkscape:cx="250"
inkscape:cy="246.65522"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.24"
pagecolor="#ffffff"
width="500px"
height="500px" />
<g
id="g3">
<radialGradient
cx="66.347702"
cy="21.809099"
gradientUnits="userSpaceOnUse"
id="XMLID_2_"
r="91.945702"
gradientTransform="matrix(0.939516,0,0,0.939516,4.030759,4.472231)">
<stop
id="stop6"
offset="0"
style="stop-color:#818181;stop-opacity:1;" />
<stop
id="stop8"
offset="1"
style="stop-color:#414141;stop-opacity:1;" />
</radialGradient>
<path
d="M 128.97693,97.781163 C 122.77895,91.585055 116.58566,85.390829 110.38862,79.194724 C 107.29949,76.105597 104.21036,73.01553 101.12124,69.926403 C 99.322063,68.12723 101.02165,67.757061 102.7419,66.036808 C 110.3454,58.431429 117.95078,50.826051 125.55428,43.222551 C 128.08815,40.685859 131.12279,38.291034 131.54463,34.454052 C 132.12431,29.151426 127.68322,25.854666 124.3564,22.528781 C 118.93257,17.104958 108.07835,1.2421763 98.967873,6.8924229 C 91.773059,11.355122 85.701909,19.823916 79.771686,25.754138 C 76.503112,29.022713 73.235477,32.290348 69.966902,35.557044 C 67.946943,37.577002 68.250407,37.051813 66.212598,35.015883 C 58.648558,27.451843 51.082639,19.887803 43.51672,12.323763 C 41.329527,10.13657 38.964767,7.0699919 35.947043,6.0365239 C 30.190631,4.0682392 26.541552,8.3571279 22.9573,11.937622 C 17.694134,17.200788 2.5848444,27.531701 5.6072662,36.376301 C 6.6388542,39.394965 9.7044932,41.758786 11.890746,43.947857 C 16.028373,48.085484 20.16506,52.222171 24.303626,56.360737 C 27.730979,59.78809 31.158332,63.215443 34.586624,66.645614 C 36.622554,68.681544 37.147743,68.37902 35.127785,70.399918 C 27.640785,77.885039 20.155665,85.372039 12.668665,92.858099 C 10.646827,94.879936 7.9908172,96.930903 6.4603462,99.399003 C 2.9381023,105.07556 6.8981602,109.58617 10.709775,113.39591 C 15.85832,118.54445 25.65277,132.88898 34.024794,131.97201 C 41.607624,131.14148 50.016288,118.7596 54.898951,113.876 C 58.672045,110.10666 62.442322,106.33639 66.213537,102.56517 C 68.249467,100.52924 67.946943,100.00405 69.965962,102.02495 C 77.712268,109.76844 85.457635,117.51286 93.202062,125.25823 C 95.910683,127.96685 98.613673,131.5248 102.69492,131.97201 C 107.99567,132.55169 111.29149,128.1106 114.61832,124.78471 C 120.20092,119.20211 137.9944,106.79111 128.97693,97.781163"
id="path10"
style="fill:url(#XMLID_2_)" />
<path
d="M 34.196725,9.5287039 C 36.194135,11.529872 13.315052,32.528045 10.627098,34.352585 C 6.1662782,37.380643 15.189385,25.007223 16.057498,24.056433 C 17.455497,22.526902 31.697614,7.0295919 34.196725,9.5287039"
id="path12"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 40.657774,73.63561 C 42.698402,75.683754 14.176587,102.08978 11.348646,104.29858 C 10.007017,105.34708 7.8696192,106.27344 9.2431912,103.68977 C 11.6305,99.201713 15.561433,95.290505 19.010395,91.625455 C 20.562475,89.977544 38.181211,71.158108 40.657774,73.63561"
id="path14"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 97.898703,73.63561 C 95.862773,75.676238 124.378,102.08978 127.20501,104.29858 C 128.54757,105.34708 130.68591,106.27344 129.31234,103.68977 C 126.92691,99.201713 122.99504,95.290505 119.54702,91.625455 C 117.99681,89.977544 100.3762,71.158108 97.898703,73.63561"
id="path16"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 34.196725,9.5287039 C 35.926373,7.8018739 68.195915,40.791085 66.827041,42.160899 C 65.363275,43.628422 29.924748,13.815713 34.196725,9.5287039"
id="path18"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 102.7513,9.5287039 C 100.75107,11.531751 123.63109,32.528045 126.31998,34.352585 C 130.77892,37.380643 121.75863,25.007223 120.88864,24.056433 C 119.49346,22.528781 105.24665,7.0295919 102.7513,9.5287039"
id="path20"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 102.7513,9.5287039 C 101.02634,7.8056319 68.985108,40.540234 70.360559,41.916625 C 71.844054,43.404817 107.01576,13.800681 102.7513,9.5287039"
id="path22"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 128.5814,33.887524 C 126.85457,32.160695 109.05169,51.48747 107.53625,53.016062 C 104.70925,55.87031 100.95024,58.929373 99.054303,62.550266 C 97.589603,65.348143 104.23667,60.822497 104.58993,60.549098 C 107.46954,58.318688 132.47475,37.773361 128.5814,33.887524"
id="path24"
style="fill:black;fill-opacity:0.27567568" />
<path
d="M 67.999556,94.469368 C 66.506666,92.97178 49.346414,111.2012 47.808427,112.73825 C 43.406796,117.13894 38.721432,121.41749 34.78768,126.25881 C 32.608004,128.94019 33.258149,130.03473 36.290905,128.08241 C 39.302053,126.14701 71.693731,98.157903 67.999556,94.469368"
id="path26"
style="fill:black;fill-opacity:0.27567568" />
<path
d="M 10.526569,33.887524 C 12.244943,32.165392 30.059098,51.489349 31.570779,53.016062 C 34.39966,55.872189 38.154904,58.929373 40.053665,62.550266 C 41.519309,65.348143 34.873176,60.822497 34.519918,60.549098 C 31.641243,58.321506 6.6322772,37.761147 10.526569,33.887524"
id="path28"
style="fill:black;fill-opacity:0.24324325" />
<path
d="M 71.239945,94.606537 C 72.745989,93.096736 89.215697,110.65534 90.677583,112.11817 C 95.080153,116.51886 99.764583,120.79929 103.69645,125.63779 C 105.87331,128.32011 105.22504,129.41277 102.19416,127.46233 C 99.182083,125.52599 67.495036,98.339233 71.239945,94.606537"
id="path30"
style="fill:black;fill-opacity:0.24324325" />
<path
d="M 33.043939,4.4929002 C 26.115952,4.4929002 19.865354,13.526343 15.466542,17.925155 C 10.134791,23.255966 0.050970926,30.394405 5.7115522,38.981578 C 9.3192922,44.455196 15.457147,49.015604 20.04856,53.607017 C 25.10973,58.669127 30.173719,63.726539 35.232071,68.792407 C 27.028221,76.985923 18.833766,85.188833 10.634614,93.387986 C 6.6350962,97.387503 2.1968245,101.61532 4.818073,107.93732 C 6.8417892,112.82374 12.873479,117.0619 16.481219,120.66964 C 19.955548,124.14396 23.374445,128.65458 27.497039,131.413 C 33.62456,135.51398 38.82196,131.45809 43.058236,127.2237 C 51.493207,118.78873 59.933815,110.35845 68.363149,101.91878 C 76.557604,110.12263 84.761454,118.31709 92.960606,126.51436 C 96.960123,130.512 101.18418,134.95027 107.509,132.3309 C 112.39354,130.30813 116.63264,124.27832 120.24132,120.66964 C 123.71471,117.19625 128.22626,113.77829 130.98374,109.6557 C 135.04714,103.58455 131.03823,98.339233 126.79538,94.094501 C 118.35947,85.659531 109.92919,77.220802 101.48953,68.791468 C 109.68398,60.587618 117.88783,52.391284 126.08792,44.192131 C 130.07335,40.206706 134.47498,36.008011 131.92419,29.705741 C 129.93336,24.792074 123.85375,20.522915 120.24132,16.909538 C 116.76417,13.43427 113.33118,8.8785589 109.1851,6.1426899 C 103.06227,2.1018331 97.891183,6.1304759 93.663364,10.356417 C 85.228393,18.791388 76.789664,27.221661 68.36033,35.66133 C 62.603918,29.897402 56.841869,24.142869 51.082639,18.381759 C 46.634032,13.935971 40.074335,4.4891422 33.043939,4.4929002 M 27.472612,128.6527 C 21.160007,122.34197 -0.45636747,107.48447 9.2187642,97.809343 C 18.892016,88.137973 28.56339,78.463781 38.237582,68.791468 C 32.080936,62.635762 25.92429,56.477237 19.765766,50.320591 C 14.898135,45.452961 0.80446243,35.588987 8.5648612,27.830467 C 14.774119,21.622148 20.986196,15.41289 27.196394,9.2045709 C 35.00095,1.403773 43.852127,14.161455 48.889809,19.197259 C 55.364011,25.671461 61.838213,32.145662 68.312415,38.617985 C 68.410125,38.715695 84.603615,22.422616 85.811832,21.216278 C 90.655974,16.372135 101.40403,1.0758821 109.24711,8.9283529 C 115.93834,14.050592 121.65341,21.330899 127.62121,27.294004 C 135.76681,35.437725 123.33702,43.935644 117.95548,49.319068 C 111.46436,55.810181 104.97419,62.301294 98.482143,68.793347 C 108.17042,78.478813 119.8439,87.723646 128.22438,98.535593 C 135.96881,106.2772 121.54161,116.36384 116.71719,121.18637 C 111.52167,126.37907 104.915,135.46607 97.378213,127.93021 C 91.12949,121.68243 84.881712,115.43278 78.632054,109.185 C 76.613975,107.16786 69.686926,97.591383 67.247004,100.02848 C 60.800048,106.47543 54.353092,112.92051 47.907076,119.36747 C 43.248958,124.02183 34.777346,135.97528 27.472612,128.6527"
id="path32"
style="fill:#970f00;stroke:black;stroke-width:5.14591455;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,278 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="400pt"
id="svg548"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="colorpick.svg"
sodipodi:version="0.32"
width="400pt"
inkscape:export-filename="D:\Projects\iconeditor\Images\colorpick.png"
inkscape:export-xdpi="23.040001"
inkscape:export-ydpi="23.040001">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>education</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550">
<linearGradient
id="linearGradient7237">
<stop
id="stop7239"
offset="0"
style="stop-color:#9b99f2;stop-opacity:1;" />
<stop
id="stop7241"
offset="1"
style="stop-color:#0016dd;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient2783">
<stop
style="stop-color:#f2aa99;stop-opacity:1;"
offset="0"
id="stop2785" />
<stop
style="stop-color:#dd3600;stop-opacity:1;"
offset="1"
id="stop2787" />
</linearGradient>
<linearGradient
id="linearGradient562">
<stop
id="stop563"
offset="0.000000"
style="stop-color:#de9500;stop-opacity:1;" />
<stop
id="stop564"
offset="1.000000"
style="stop-color:#ffff0f;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient558">
<stop
id="stop559"
offset="0"
style="stop-color:#000;stop-opacity:1;" />
<stop
id="stop560"
offset="1"
style="stop-color:#fff;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient561"
xlink:href="#linearGradient562" />
<linearGradient
gradientUnits="userSpaceOnUse"
id="linearGradient579"
spreadMethod="reflect"
x1="165.81006"
x2="115.14412"
xlink:href="#linearGradient562"
y1="346.05156"
y2="321.42509"
gradientTransform="scale(1.014164,0.986034)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient562"
id="linearGradient1886"
gradientUnits="userSpaceOnUse"
gradientTransform="scale(1.014164,0.986034)"
spreadMethod="reflect"
x1="165.81006"
y1="346.05156"
x2="115.14412"
y2="321.42509" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient562"
id="linearGradient1888"
gradientUnits="userSpaceOnUse"
gradientTransform="scale(1.014164,0.986034)"
spreadMethod="reflect"
x1="165.81006"
y1="346.05156"
x2="115.14412"
y2="321.42509" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient562"
id="linearGradient1890"
gradientUnits="userSpaceOnUse"
gradientTransform="scale(1.014164,0.986034)"
spreadMethod="reflect"
x1="165.81006"
y1="346.05156"
x2="115.14412"
y2="321.42509" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2783"
id="radialGradient2789"
cx="94.740013"
cy="395.83923"
fx="94.740013"
fy="395.83923"
r="90.381373"
gradientTransform="matrix(0.848086,0.546892,-0.325155,0.50423,142.6423,156.5991)"
gradientUnits="userSpaceOnUse" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient7237"
id="radialGradient6350"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.848086,0.546892,-0.325155,0.50423,142.6423,156.5991)"
cx="94.740013"
cy="395.83923"
fx="94.740013"
fy="395.83923"
r="90.381371" />
</defs>
<sodipodi:namedview
id="base"
inkscape:cx="207.79181"
inkscape:cy="268.74446"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.09248"
inkscape:current-layer="svg548" />
<g
id="g850"
transform="matrix(1.834224,0.24826,-0.24826,1.834224,153.1993,-556.1639)">
<path
d="M 70.347638,480.50033 C 70.347638,480.50033 95.999195,484.32526 122.5242,440.74926 C 135.7872,431.27626 143.3662,431.27526 153.7862,418.96126 C 167.0492,395.27826 155.6812,384.85726 145.2602,381.06826 C 131.9972,381.06826 137.6812,376.33126 112.1032,382.96226 C 86.526595,402.85726 88.420595,404.75126 87.473395,429.38226 C 90.315195,460.64326 78.873338,473.86833 70.347638,480.50033 z "
id="path568"
sodipodi:nodetypes="ccccccc"
style="fill-rule:evenodd;stroke:black;stroke-width:1pt" />
<path
d="M 155.68051,298.6513 C 171.78451,224.7603 386.82751,15.40131 386.82751,15.40131 C 386.82751,17.29599 386.82751,15.40134 386.82751,15.40134 C 386.82751,15.40134 387.77551,14.45404 387.77551,14.454 C 386.82751,14.454 306.30551,250.3373 212.52051,327.0703 C 198.31051,310.9663 195.46851,316.6503 185.04751,307.1763 C 177.46951,304.3343 154.73351,299.5983 155.68051,298.6513 z "
id="path582"
sodipodi:nodetypes="ccccccc"
style="fill:#8a6f1a;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linejoin:round;stroke-dasharray:none" />
<g
id="g575"
style="fill:url(#linearGradient579);stroke:black;stroke-width:10;stroke-linejoin:round;stroke-dasharray:none"
transform="translate(-9.153486,8.0093)">
<path
d="M 126.941,360.744 C 157.256,302.01 158.203,298.22 158.203,298.22 C 158.203,298.22 166.729,295.379 180.939,294.431 C 194.201,299.168 197.99,300.115 207.463,306.746 C 213.147,318.114 219.779,324.745 219.779,324.745 L 172.413,386.321 C 172.413,386.321 154.414,360.744 126.941,360.744 z "
id="path573"
sodipodi:nodetypes="ccccccc"
style="fill:url(#linearGradient1886);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 121.257,371.164 C 122.205,371.164 141.151,373.059 147.782,374.954 C 154.414,376.848 168.623,389.163 169.571,391.058 C 170.518,392.952 171.465,391.058 174.307,392.952 C 177.149,394.847 186.65993,384.78344 186.65993,381.94144 C 182.87093,373.41544 171.30574,361.85126 157.09574,359.00926 C 142.88574,354.27226 121.65037,351.03589 118.80937,356.71989 C 116.91437,360.50989 114.626,367.375 115.573,368.322 C 116.52,369.27 122.205,373.059 121.257,371.164 z "
id="path570"
sodipodi:nodetypes="ccccccccc"
style="fill:url(#linearGradient1888);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 158.75663,302.60056 C 158.75663,302.60056 171.465,300.70556 181.886,303.54756 C 190.412,305.44156 196.84681,306.38856 205.37281,314.91456 C 210.10981,321.54656 211.60944,329.32274 218.24044,329.32274 C 224.87244,329.32274 228.305,323.798 228.305,318.114 C 226.41,312.43 221.674,306.746 214.095,299.168 C 206.516,293.484 194.201,288.747 182.834,284.958 C 171.465,284.011 159.15,281.168 152.519,288.747 C 151.571,293.484 153.467,297.273 153.467,297.273 L 158.75663,302.60056 z "
id="path574"
sodipodi:nodetypes="cccccccccc"
style="fill:url(#linearGradient1890);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:10;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" />
</g>
<path
d="M 171.26881,282.90274 C 166.53181,262.06174 336.61951,69.042057 367.88151,42.516957 C 399.14251,15.991947 188.32081,249.74674 188.32081,286.69274 C 186.42581,288.58774 170.32181,283.85074 171.26881,282.90274 z "
id="path583"
sodipodi:nodetypes="cccc"
style="fill:white;fill-opacity:0.34814794;fill-rule:evenodd;stroke-width:1pt" />
<path
d="M 73.940071,477.30093 C 73.940071,477.30093 92.764143,470.31349 89.922143,448.52449 C 87.080143,426.73649 89.368114,419.9083 95.051514,405.6983 C 103.57751,393.3833 112.10451,385.8053 114.94551,387.6993 C 122.52451,394.3303 110.20951,396.2253 104.52551,411.3823 C 98.841514,426.5393 99.197953,436.0123 95.407957,453.0643 C 90.671957,471.0633 73.940071,478.24893 73.940071,477.30093 z "
id="path584"
sodipodi:nodetypes="ccccccc"
style="fill:white;fill-rule:evenodd;stroke-width:1pt" />
</g>
<g
id="g6337"
transform="matrix(0.878904,0,0,0.878904,37.08267,26.93041)">
<path
sodipodi:nodetypes="czzzszzzc"
id="path1894"
d="M 42.106034,457.89397 C 44.305878,448.4504 47.440128,431.56565 60.413005,416.70328 C 72.98213,402.30346 91.465585,387.09207 126.3181,387.41212 C 161.15018,387.73199 185.62745,403.85848 195.88459,419.44933 C 206.14173,435.04017 206.86878,446.09322 206.86878,457.89397 C 206.86878,461.39478 190.83393,470.70884 178.49297,472.53954 C 165.98704,474.39471 139.19553,478.94699 121.74136,478.94699 C 104.28718,478.94699 83.514249,475.93206 69.566491,473.45489 C 55.747812,471.00063 51.184524,465.80199 42.106034,457.89397 z "
style="fill:url(#radialGradient2789);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:16;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="csss"
id="path3678"
d="M 69.566491,426.77211 C 71.397187,416.70328 95.882757,398.62514 118.07996,397.48096 C 128.66677,396.93525 110.98601,410.06701 98.857645,417.61863 C 86.729277,425.17026 67.735795,436.84095 69.566491,426.77211 z "
style="fill:white;fill-opacity:0.6756757;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="csss"
id="path4565"
d="M 144.62507,463.38606 C 137.56971,466.76036 185.35809,462.92838 193.13855,453.31722 C 200.91901,443.70606 193.59622,434.55258 186.7311,435.9256 C 176.16792,438.03824 165.67809,453.31723 144.62507,463.38606 z "
style="fill:black;fill-opacity:0.36216215;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="g6342"
transform="matrix(0.878904,0,0,0.878904,237.404,22.91007)">
<path
sodipodi:nodetypes="czzzszzzc"
id="path6344"
d="M 42.106034,457.89397 C 44.305878,448.4504 47.440128,431.56565 60.413005,416.70328 C 72.98213,402.30346 91.465585,387.09207 126.3181,387.41212 C 161.15018,387.73199 185.62745,403.85848 195.88459,419.44933 C 206.14173,435.04017 206.86878,446.09322 206.86878,457.89397 C 206.86878,461.39478 190.83393,470.70884 178.49297,472.53954 C 165.98704,474.39471 139.19553,478.94699 121.74136,478.94699 C 104.28718,478.94699 83.514249,475.93206 69.566491,473.45489 C 55.747812,471.00063 51.184524,465.80199 42.106034,457.89397 z "
style="fill:url(#radialGradient6350);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:16;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="csss"
id="path6346"
d="M 69.566491,426.77211 C 71.397187,416.70328 95.882757,398.62514 118.07996,397.48096 C 128.66677,396.93525 110.98601,410.06701 98.857645,417.61863 C 86.729277,425.17026 67.735795,436.84095 69.566491,426.77211 z "
style="fill:white;fill-opacity:0.6756757;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="csss"
id="path6348"
d="M 144.62507,463.38606 C 137.56971,466.76036 185.35809,462.92838 193.13855,453.31722 C 200.91901,443.70606 193.59622,434.55258 186.7311,435.9256 C 176.16792,438.03824 165.67809,453.31723 144.62507,463.38606 z "
style="fill:black;fill-opacity:0.36216215;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

View File

@ -0,0 +1,124 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="svg1468"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="copy.svg"
sodipodi:version="0.32"
version="1.0"
width="500"
x="0.00000000"
y="0.00000000"
inkscape:export-filename="D:\Projects\iconeditor\Images\copy.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>paper 4</dc:title>
<dc:description>papers symbol</dc:description>
<dc:subject>
<rdf:Bag>
<rdf:li>paper symbol</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org/">
<dc:title>Jarno Vasamaa</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Jarno Vasamaa</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Jarno Vasamaa</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<sodipodi:namedview
bordercolor="#666666"
borderopacity="1.0"
id="base"
inkscape:current-layer="g2298"
inkscape:cx="250"
inkscape:cy="251.44184"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.24"
pagecolor="#ffffff"
width="500px"
height="500px" />
<defs
id="defs1470" />
<g
transform="matrix(0.783061,0,0,0.783061,-447.4142,-120.6854)"
id="g2298">
<rect
y="177.58589"
x="734.62714"
width="390.20752"
style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:29.88209534;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2296"
height="517.91174" />
<rect
y="253.06232"
x="658.41858"
width="390.20752"
style="opacity:1;fill:white;fill-opacity:1;stroke:black;stroke-width:29.88209534;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect2280"
height="517.91174" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:25.5407944;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path2284"
d="M 719.58997,343.55516 L 987.45459,343.55516" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:25.5407944;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path2286"
d="M 719.58997,458.83914 L 987.45459,458.83914" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:25.5407944;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path2288"
d="M 719.58997,574.12309 L 987.45459,574.12309" />
<path
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:25.5407944;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path2290"
d="M 719.58997,689.40707 L 987.45459,689.40707" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B

View File

@ -0,0 +1,99 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="svg18453"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="cut.svg"
sodipodi:version="0.32"
width="500"
version="1.0"
inkscape:export-filename="D:\Projects\iconeditor\Images\cut.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Scissors</dc:title>
<dc:description>Generic scissor outline</dc:description>
<dc:subject>
<rdf:Bag>
<rdf:li>office</rdf:li>
<rdf:li />
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Jon Phillips</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Jon Phillips</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Jon Phillips</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs48974" />
<sodipodi:namedview
bordercolor="#666666"
borderopacity="1.0"
id="base"
inkscape:cx="475.26707"
inkscape:cy="250.37448"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="0.61399264"
pagecolor="#ffffff"
width="500px"
height="500px"
inkscape:current-layer="svg18453" />
<path
d="M 285.69393,221.01064 C 329.93645,160.01572 339.49507,115.43655 354.47947,119.7028 C 366.19214,123.0375 360.56307,133.06186 391.51666,140.13443 C 421.23735,146.92534 451.60265,122.52514 457.91117,93.086247 C 466.31403,64.231914 452.69421,27.964675 422.22398,19.011585 C 392.07043,8.098604 356.12904,25.836881 345.40021,55.869063 C 329.85435,90.201944 321.88243,135.54583 271.6395,174.46469 L 233.07515,204.3368 L 99.617495,392.75242 C 84.695136,417.11249 75.735618,449.51973 95.082812,480.3707 L 285.69393,221.01064 z M 428.86939,107.28634 C 403.16621,132.92794 357.69669,117.29012 357.77444,83.061554 C 355.9543,51.570485 394.22985,22.890221 422.68113,40.865693 C 446.63669,53.46941 446.46494,89.732856 428.86939,107.28634 z "
id="path48999"
sodipodi:nodetypes="cccccczcccccccc"
style="stroke:black;stroke-width:19.41456413;marker-start:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 217.52233,222.67364 C 173.41522,161.5802 163.95643,116.97988 148.96279,121.21274 C 137.24285,124.52139 142.84947,134.55796 111.87952,141.56179 C 82.144146,148.2865 51.833277,123.81864 45.590115,94.365655 C 37.252111,65.492988 50.952629,29.255892 81.442583,20.370872 C 111.62057,9.5250561 147.52231,27.343302 158.1838,57.399462 C 173.65333,91.766642 181.524,137.12845 231.68044,176.15892 L 270.1783,206.11729 L 403.21532,394.82974 C 418.08345,419.22307 426.97106,451.65016 407.55514,482.45789 L 217.52233,222.67364 z M 74.600844,108.63048 C 100.24674,134.32927 145.75097,118.79283 145.7492,84.564262 C 147.63999,53.077314 109.4281,24.31182 80.937056,42.223712 C 56.953533,54.77407 57.044322,91.037827 74.600844,108.63048 z "
id="path49000"
sodipodi:nodetypes="cccccczcccccccc"
style="stroke:black;stroke-width:19.41456413;marker-start:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,158 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="Layer_1"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="delete.svg"
sodipodi:version="0.32"
space="preserve"
style="overflow:visible;enable-background:new 0 0 136.93 136.927;"
version="1.0"
viewBox="0 0 136.93 136.927"
width="500"
inkscape:export-filename="D:\Projects\iconeditor\Images\delete.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Tasto 8</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>unsorted</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org/">
<dc:title>Open Clip Art Library</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Architetto Francesco Rollandin</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Architetto Francesco Rollandin</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs35" />
<sodipodi:namedview
bordercolor="#666666"
borderopacity="1.0"
id="base"
inkscape:current-layer="g3"
inkscape:cx="250"
inkscape:cy="246.65522"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.24"
pagecolor="#ffffff"
width="500px"
height="500px" />
<g
id="g3">
<radialGradient
cx="66.347702"
cy="21.809099"
gradientUnits="userSpaceOnUse"
id="XMLID_2_"
r="91.945702"
gradientTransform="matrix(0.939516,0,0,0.939516,4.030759,4.472231)">
<stop
id="stop6"
offset="0"
style="stop-color:#F28888" />
<stop
id="stop8"
offset="1"
style="stop-color:#D82A2A" />
</radialGradient>
<path
d="M 128.97693,97.781163 C 122.77895,91.585055 116.58566,85.390829 110.38862,79.194724 C 107.29949,76.105597 104.21036,73.01553 101.12124,69.926403 C 99.322063,68.12723 101.02165,67.757061 102.7419,66.036808 C 110.3454,58.431429 117.95078,50.826051 125.55428,43.222551 C 128.08815,40.685859 131.12279,38.291034 131.54463,34.454052 C 132.12431,29.151426 127.68322,25.854666 124.3564,22.528781 C 118.93257,17.104958 108.07835,1.2421763 98.967873,6.8924229 C 91.773059,11.355122 85.701909,19.823916 79.771686,25.754138 C 76.503112,29.022713 73.235477,32.290348 69.966902,35.557044 C 67.946943,37.577002 68.250407,37.051813 66.212598,35.015883 C 58.648558,27.451843 51.082639,19.887803 43.51672,12.323763 C 41.329527,10.13657 38.964767,7.0699919 35.947043,6.0365239 C 30.190631,4.0682392 26.541552,8.3571279 22.9573,11.937622 C 17.694134,17.200788 2.5848444,27.531701 5.6072662,36.376301 C 6.6388542,39.394965 9.7044932,41.758786 11.890746,43.947857 C 16.028373,48.085484 20.16506,52.222171 24.303626,56.360737 C 27.730979,59.78809 31.158332,63.215443 34.586624,66.645614 C 36.622554,68.681544 37.147743,68.37902 35.127785,70.399918 C 27.640785,77.885039 20.155665,85.372039 12.668665,92.858099 C 10.646827,94.879936 7.9908172,96.930903 6.4603462,99.399003 C 2.9381023,105.07556 6.8981602,109.58617 10.709775,113.39591 C 15.85832,118.54445 25.65277,132.88898 34.024794,131.97201 C 41.607624,131.14148 50.016288,118.7596 54.898951,113.876 C 58.672045,110.10666 62.442322,106.33639 66.213537,102.56517 C 68.249467,100.52924 67.946943,100.00405 69.965962,102.02495 C 77.712268,109.76844 85.457635,117.51286 93.202062,125.25823 C 95.910683,127.96685 98.613673,131.5248 102.69492,131.97201 C 107.99567,132.55169 111.29149,128.1106 114.61832,124.78471 C 120.20092,119.20211 137.9944,106.79111 128.97693,97.781163"
id="path10"
style="fill:url(#XMLID_2_)" />
<path
d="M 34.196725,9.5287039 C 36.194135,11.529872 13.315052,32.528045 10.627098,34.352585 C 6.1662782,37.380643 15.189385,25.007223 16.057498,24.056433 C 17.455497,22.526902 31.697614,7.0295919 34.196725,9.5287039"
id="path12"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 40.657774,73.63561 C 42.698402,75.683754 14.176587,102.08978 11.348646,104.29858 C 10.007017,105.34708 7.8696192,106.27344 9.2431912,103.68977 C 11.6305,99.201713 15.561433,95.290505 19.010395,91.625455 C 20.562475,89.977544 38.181211,71.158108 40.657774,73.63561"
id="path14"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 97.898703,73.63561 C 95.862773,75.676238 124.378,102.08978 127.20501,104.29858 C 128.54757,105.34708 130.68591,106.27344 129.31234,103.68977 C 126.92691,99.201713 122.99504,95.290505 119.54702,91.625455 C 117.99681,89.977544 100.3762,71.158108 97.898703,73.63561"
id="path16"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 34.196725,9.5287039 C 35.926373,7.8018739 68.195915,40.791085 66.827041,42.160899 C 65.363275,43.628422 29.924748,13.815713 34.196725,9.5287039"
id="path18"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 102.7513,9.5287039 C 100.75107,11.531751 123.63109,32.528045 126.31998,34.352585 C 130.77892,37.380643 121.75863,25.007223 120.88864,24.056433 C 119.49346,22.528781 105.24665,7.0295919 102.7513,9.5287039"
id="path20"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 102.7513,9.5287039 C 101.02634,7.8056319 68.985108,40.540234 70.360559,41.916625 C 71.844054,43.404817 107.01576,13.800681 102.7513,9.5287039"
id="path22"
style="fill:white;fill-opacity:0.24864864" />
<path
d="M 128.5814,33.887524 C 126.85457,32.160695 109.05169,51.48747 107.53625,53.016062 C 104.70925,55.87031 100.95024,58.929373 99.054303,62.550266 C 97.589603,65.348143 104.23667,60.822497 104.58993,60.549098 C 107.46954,58.318688 132.47475,37.773361 128.5814,33.887524"
id="path24"
style="fill:black;fill-opacity:0.27567568" />
<path
d="M 67.999556,94.469368 C 66.506666,92.97178 49.346414,111.2012 47.808427,112.73825 C 43.406796,117.13894 38.721432,121.41749 34.78768,126.25881 C 32.608004,128.94019 33.258149,130.03473 36.290905,128.08241 C 39.302053,126.14701 71.693731,98.157903 67.999556,94.469368"
id="path26"
style="fill:black;fill-opacity:0.27567568" />
<path
d="M 10.526569,33.887524 C 12.244943,32.165392 30.059098,51.489349 31.570779,53.016062 C 34.39966,55.872189 38.154904,58.929373 40.053665,62.550266 C 41.519309,65.348143 34.873176,60.822497 34.519918,60.549098 C 31.641243,58.321506 6.6322772,37.761147 10.526569,33.887524"
id="path28"
style="fill:black;fill-opacity:0.24324325" />
<path
d="M 71.239945,94.606537 C 72.745989,93.096736 89.215697,110.65534 90.677583,112.11817 C 95.080153,116.51886 99.764583,120.79929 103.69645,125.63779 C 105.87331,128.32011 105.22504,129.41277 102.19416,127.46233 C 99.182083,125.52599 67.495036,98.339233 71.239945,94.606537"
id="path30"
style="fill:black;fill-opacity:0.24324325" />
<path
d="M 33.043939,4.4929002 C 26.115952,4.4929002 19.865354,13.526343 15.466542,17.925155 C 10.134791,23.255966 0.050970926,30.394405 5.7115522,38.981578 C 9.3192922,44.455196 15.457147,49.015604 20.04856,53.607017 C 25.10973,58.669127 30.173719,63.726539 35.232071,68.792407 C 27.028221,76.985923 18.833766,85.188833 10.634614,93.387986 C 6.6350962,97.387503 2.1968245,101.61532 4.818073,107.93732 C 6.8417892,112.82374 12.873479,117.0619 16.481219,120.66964 C 19.955548,124.14396 23.374445,128.65458 27.497039,131.413 C 33.62456,135.51398 38.82196,131.45809 43.058236,127.2237 C 51.493207,118.78873 59.933815,110.35845 68.363149,101.91878 C 76.557604,110.12263 84.761454,118.31709 92.960606,126.51436 C 96.960123,130.512 101.18418,134.95027 107.509,132.3309 C 112.39354,130.30813 116.63264,124.27832 120.24132,120.66964 C 123.71471,117.19625 128.22626,113.77829 130.98374,109.6557 C 135.04714,103.58455 131.03823,98.339233 126.79538,94.094501 C 118.35947,85.659531 109.92919,77.220802 101.48953,68.791468 C 109.68398,60.587618 117.88783,52.391284 126.08792,44.192131 C 130.07335,40.206706 134.47498,36.008011 131.92419,29.705741 C 129.93336,24.792074 123.85375,20.522915 120.24132,16.909538 C 116.76417,13.43427 113.33118,8.8785589 109.1851,6.1426899 C 103.06227,2.1018331 97.891183,6.1304759 93.663364,10.356417 C 85.228393,18.791388 76.789664,27.221661 68.36033,35.66133 C 62.603918,29.897402 56.841869,24.142869 51.082639,18.381759 C 46.634032,13.935971 40.074335,4.4891422 33.043939,4.4929002 M 27.472612,128.6527 C 21.160007,122.34197 -0.45636747,107.48447 9.2187642,97.809343 C 18.892016,88.137973 28.56339,78.463781 38.237582,68.791468 C 32.080936,62.635762 25.92429,56.477237 19.765766,50.320591 C 14.898135,45.452961 0.80446243,35.588987 8.5648612,27.830467 C 14.774119,21.622148 20.986196,15.41289 27.196394,9.2045709 C 35.00095,1.403773 43.852127,14.161455 48.889809,19.197259 C 55.364011,25.671461 61.838213,32.145662 68.312415,38.617985 C 68.410125,38.715695 84.603615,22.422616 85.811832,21.216278 C 90.655974,16.372135 101.40403,1.0758821 109.24711,8.9283529 C 115.93834,14.050592 121.65341,21.330899 127.62121,27.294004 C 135.76681,35.437725 123.33702,43.935644 117.95548,49.319068 C 111.46436,55.810181 104.97419,62.301294 98.482143,68.793347 C 108.17042,78.478813 119.8439,87.723646 128.22438,98.535593 C 135.96881,106.2772 121.54161,116.36384 116.71719,121.18637 C 111.52167,126.37907 104.915,135.46607 97.378213,127.93021 C 91.12949,121.68243 84.881712,115.43278 78.632054,109.185 C 76.613975,107.16786 69.686926,97.591383 67.247004,100.02848 C 60.800048,106.47543 54.353092,112.92051 47.907076,119.36747 C 43.248958,124.02183 34.777346,135.97528 27.472612,128.6527"
id="path32"
style="fill:#970f00;stroke:black;stroke-width:5.14591455;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="500"
height="500"
id="svg2"
inkscape:label="Pozadí"
sodipodi:version="0.32"
inkscape:version="0.44"
version="1.0"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="ellipse.svg"
inkscape:export-filename="D:\Projects\iconeditor\Images\ellipse.png"
inkscape:export-xdpi="5.7600002"
inkscape:export-ydpi="5.7600002">
<defs
id="defs3">
<linearGradient
id="linearGradient2758">
<stop
style="stop-color:#fbe3af;stop-opacity:1;"
offset="0"
id="stop2760" />
<stop
style="stop-color:#e29a00;stop-opacity:1;"
offset="1"
id="stop2762" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2758"
id="radialGradient2764"
cx="80.642822"
cy="131.64296"
fx="80.642822"
fy="131.64296"
r="201.12903"
gradientTransform="matrix(0.767442,0.284684,-0.351279,0.94697,162.5805,-38.34536)"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.24"
inkscape:cx="250"
inkscape:cy="250"
inkscape:document-units="px"
inkscape:current-layer="layer1"
width="500px"
height="500px"
inkscape:window-width="1152"
inkscape:window-height="815"
inkscape:window-x="-4"
inkscape:window-y="-4" />
<metadata
id="metadata6">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Vrstva 1"
inkscape:groupmode="layer"
id="layer1">
<path
sodipodi:type="arc"
style="fill:url(#radialGradient2764);fill-opacity:1.0;fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path1871"
sodipodi:cx="251.6129"
sodipodi:cy="247.98387"
sodipodi:rx="191.12903"
sodipodi:ry="193.14516"
d="M 442.74193 247.98387 A 191.12903 193.14516 0 1 1 60.483871,247.98387 A 191.12903 193.14516 0 1 1 442.74193 247.98387 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="400pt"
id="svg548"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="eraser.svg"
sodipodi:version="0.32"
width="400pt"
inkscape:export-filename="D:\Projects\iconeditor\Images\eraser.png"
inkscape:export-xdpi="5.7600002"
inkscape:export-ydpi="5.7600002">
<metadata
id="metadata2811">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>education</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550">
<linearGradient
id="linearGradient562">
<stop
id="stop563"
offset="0.000000"
style="stop-color:#de9500;stop-opacity:1;" />
<stop
id="stop564"
offset="1.000000"
style="stop-color:#ffff0f;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient558">
<stop
id="stop559"
offset="0"
style="stop-color:#000;stop-opacity:1;" />
<stop
id="stop560"
offset="1"
style="stop-color:#fff;stop-opacity:1;" />
</linearGradient>
<linearGradient
gradientUnits="userSpaceOnUse"
id="linearGradient561"
spreadMethod="reflect"
x1="325.0145"
x2="306.55333"
xlink:href="#linearGradient562"
y1="80.045631"
y2="68.01138"
gradientTransform="matrix(-2.656995,-0.181483,0.159349,-2.332968,1181.78,450.9613)" />
</defs>
<sodipodi:namedview
id="base"
inkscape:cx="275.5678"
inkscape:cy="260.7354"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="0.35355339"
inkscape:current-layer="g851" />
<g
id="g851">
<path
d="M 981.28788,-498.78115 L 368.22024,255.26367 C 368.22024,255.26367 310.8966,317.67483 254.03481,276.20597 C 236.72815,270.60201 240.82936,275.30375 207.42351,246.49165 C 199.07331,239.28852 198.2789,186.17301 198.2789,186.17301 C 198.2789,186.17301 803.89823,-588.27863 804.04856,-590.47955 C 804.19872,-592.67794 809.54529,-541.46321 856.15403,-511.74805 C 898.36358,-482.33588 979.23728,-501.13239 981.28788,-498.78115 z "
id="path553"
sodipodi:nodetypes="cccccccc"
style="fill:#c96400;fill-rule:evenodd;stroke:black;stroke-width:24.95516396;stroke-linejoin:round;stroke-dasharray:none" />
<path
d="M 364.48046,261.96889 L 289.62006,354.342 C 289.62006,354.342 235.38105,410.73758 183.22189,396.28792 C 146.51186,385.13241 136.90487,372.28904 126.90407,353.49369 C 109.20523,321.3321 136.69077,265.9198 138.89168,266.07014 C 133.15429,264.89741 232.60414,141.54405 232.60414,141.54405 C 232.60414,141.54405 218.05758,151.89598 254.11523,174.25717 C 292.16728,232.12842 347.17985,285.414 364.48046,261.96889 z "
id="path556"
sodipodi:nodetypes="cccccccc"
style="fill:#fc9fe3;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:24.95516396;stroke-linejoin:round;stroke-dasharray:none" />
<path
d="M 426.27996,179.93777 C 416.04272,192.52623 328.56526,306.1871 328.56526,306.1871 C 328.56526,306.1871 316.45319,268.63109 302.6712,250.69478 C 288.2124,231.87765 284.00958,230.89484 258.67364,213.50678 C 232.39028,195.46851 184.82358,202.19686 184.82358,202.19686 L 276.46042,84.537337 C 276.46042,84.537337 310.96588,83.787835 336.07007,90.641331 C 361.49241,97.581684 383.60949,108.81566 395.07443,120.67314 C 407.21053,133.22475 421.7211,157.15724 426.27996,179.93777 z "
id="path557"
sodipodi:nodetypes="cczzcczzc"
style="fill:url(#linearGradient561);fill-rule:evenodd;stroke:black;stroke-width:24.95516396;stroke-linejoin:round;stroke-dasharray:none" />
<path
d="M 158.89402,368.87703 C 158.89402,368.87703 177.05394,386.53315 213.22223,382.67371 C 256.22846,372.54449 272.11995,352.04799 293.3418,326.53778 C 260.61997,350.27717 226.35627,362.26069 158.89402,368.87703 z "
id="path567"
sodipodi:nodetypes="cccc"
style="fill-opacity:0.24999994;fill-rule:evenodd;stroke-width:1pt" />
<path
style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:24.95516396;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 378.09196,245.22394 C 375.82789,211.56405 364.91892,191.2194 350.62319,177.89027 C 326.05533,154.98356 278.16852,137.14338 235.49179,142.59652"
id="path2832"
sodipodi:nodetypes="csc" />
<path
d="M 801.49222,-555.88476 C 747.32912,-493.22439 200.62022,191.4277 178.0223,242.47368 C 164.52871,360.62562 637.59306,-345.69359 801.49222,-555.88476 z "
id="path564"
sodipodi:nodetypes="ccc"
style="fill:white;fill-opacity:0.503704;fill-rule:evenodd;stroke-width:1pt" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="500"
height="500"
id="svg2"
inkscape:label="Pozadí"
sodipodi:version="0.32"
inkscape:version="0.44"
version="1.0"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="floodfill.svg"
inkscape:export-filename="D:\Projects\iconeditor\Images\floodfill.png"
inkscape:export-xdpi="5.7600002"
inkscape:export-ydpi="5.7600002">
<defs
id="defs3">
<linearGradient
id="linearGradient7225">
<stop
style="stop-color:#6fc84e;stop-opacity:1;"
offset="0"
id="stop7227" />
<stop
style="stop-color:white;stop-opacity:0;"
offset="1"
id="stop7229" />
</linearGradient>
<linearGradient
id="linearGradient4542">
<stop
style="stop-color:#a6a96d;stop-opacity:1;"
offset="0"
id="stop4544" />
<stop
style="stop-color:#ede8a8;stop-opacity:1;"
offset="1"
id="stop4546" />
</linearGradient>
<linearGradient
id="linearGradient3649">
<stop
style="stop-color:white;stop-opacity:1;"
offset="0"
id="stop3651" />
<stop
style="stop-color:#a0a0a0;stop-opacity:1;"
offset="1"
id="stop3653" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3649"
id="linearGradient3655"
x1="167.76961"
y1="241.48093"
x2="407.42761"
y2="265.24557"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(31.93385,-14.82644)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4542"
id="linearGradient4548"
x1="154.05072"
y1="209.25499"
x2="313.87775"
y2="193.72433"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3649"
id="linearGradient1908"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(31.93385,-14.82644)"
x1="167.76961"
y1="241.48093"
x2="407.42761"
y2="265.24557" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4542"
id="linearGradient1910"
gradientUnits="userSpaceOnUse"
x1="154.05072"
y1="209.25499"
x2="313.87775"
y2="193.72433" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.87681241"
inkscape:cx="187.67308"
inkscape:cy="170.06007"
inkscape:document-units="px"
inkscape:current-layer="layer1"
width="500px"
height="500px"
inkscape:window-width="1152"
inkscape:window-height="815"
inkscape:window-x="-4"
inkscape:window-y="-4" />
<metadata
id="metadata6">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Vrstva 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g1891"
transform="matrix(1.418286,0,0,1.418286,-104.2064,-61.73311)">
<path
sodipodi:nodetypes="ccszsccc"
id="path2762"
d="M 137.34213,180.63061 L 206.5052,361.85654 C 206.5052,361.85654 217.2221,368.85974 248.0501,368.69055 C 274.5582,368.54507 327.74947,363.86867 358.91781,352.97651 C 387.52804,342.97832 417.33526,327.30421 438.45711,314.1853 C 468.12854,295.7562 473.61405,272.72972 473.61405,272.72972 L 401.89563,87.582058 L 137.34213,180.63061 z "
style="fill:url(#linearGradient1908);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(0.838754,-0.295425,0.339104,0.645348,-30.75881,71.11372)"
d="M 429.14299 216.56265 A 160.20372 52.917973 0 1 1 108.73555,216.56265 A 160.20372 52.917973 0 1 1 429.14299 216.56265 z"
sodipodi:ry="52.917973"
sodipodi:rx="160.20372"
sodipodi:cy="216.56265"
sodipodi:cx="268.93927"
id="path1871"
style="fill:url(#linearGradient1910);fill-opacity:1;stroke:black;stroke-width:24.97137642;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="czcczc"
id="path6338"
d="M 168.22417,237.59291 C 168.22417,237.59291 220.03869,237.79454 269.03063,226.3026 C 318.02257,214.81067 356.1274,190.81872 356.1274,190.81872 L 390.80482,285.17356 C 390.80482,285.17356 355.52256,306.94776 305.32095,319.04453 C 255.11934,331.1413 201.28869,326.30259 201.28869,326.30259"
style="fill:#47abd8;fill-opacity:0.52972975;fill-rule:evenodd;stroke:black;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(0.838754,-0.295425,0.339104,0.645348,-21.38632,91.99784)"
d="M 429.14299 216.56265 A 160.20372 52.917973 0 1 1 108.73555,216.56265 A 160.20372 52.917973 0 1 1 429.14299 216.56265 z"
sodipodi:ry="52.917973"
sodipodi:rx="160.20372"
sodipodi:cy="216.56265"
sodipodi:cx="268.93927"
id="path7233"
style="fill:none;fill-opacity:1;stroke:black;stroke-width:9.98855114;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="cssssssssssssssssssssssssssssssc"
id="path8142"
d="M 298.06288,151.30259 C 304.18932,147.80177 284.45305,147.47156 277.90159,144.85098 C 268.43131,141.06287 257.35485,142.43162 247.25643,142.43162 C 235.26211,142.43162 224.37133,138.39937 211.77256,138.39937 C 202.09514,138.39937 192.41772,138.39937 182.7403,138.39937 C 176.82632,138.39937 170.91234,138.39937 164.99837,138.39937 C 156.89567,138.39937 150.42997,138.74285 143.22417,141.62517 C 134.42157,145.14621 126.29971,145.03703 123.06289,154.5284 C 115.96128,175.35247 109.78466,173.63871 94.03063,181.1413 C 76.039502,189.70927 63.390849,224.66817 60.159661,237.59292 C 53.731931,263.30384 33.546758,290.85082 33.546758,317.43162 C 33.546758,341.62887 39.366512,369.26277 55.320952,389.20582 C 70.415148,408.07356 87.533794,433.35433 100.48224,443.23808 C 107.54303,448.62769 114.80075,452.9155 123.86934,452.9155 C 132.64322,452.9155 142.65039,453.05894 149.67579,451.30259 C 153.69941,450.29669 156.02009,445.06559 157.7403,441.62517 C 162.29064,432.5245 165.21974,432.75421 176.28869,432.75421 C 189.10031,432.75421 190.3637,433.94115 200.48224,440.01227 C 212.04357,446.94907 219.17324,447.56292 231.93385,449.68969 C 237.20135,450.56761 243.47378,449.68969 248.86933,449.68969 C 254.91141,449.68969 261.07141,446.35858 264.99837,442.43162 C 272.48009,432.24968 271.12061,433.29567 275.48224,420.65743 C 277.62365,412.09177 262.5012,407.07792 256.1274,404.5284 C 249.61423,401.92313 243.8247,397.51912 239.19191,394.04453 C 231.3965,388.19797 238.05565,378.19637 241.61127,372.27033 C 246.84285,363.55103 241.29642,358.8755 248.86933,351.30259 C 252.54707,347.62486 259.75789,331.94193 260.96611,327.10904 C 261.64679,324.38631 262.57901,321.7327 263.38546,319.04453 C 270.09261,296.68737 238.42432,281.73075 227.09514,266.62517 C 217.5602,253.91192 240.16895,222.65034 244.83708,210.98001 C 252.02033,193.02186 265.08643,177.52926 276.28869,162.59291 C 282.77711,153.94169 295.4788,164.22303 298.06288,151.30259 z "
style="fill:#4947c8;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:16;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path9936"
d="M 44.937335,326.61883 C 44.783802,331.93174 45.124757,341.25217 49.134511,351.4626 C 53.099207,361.5583 54.591458,364.88104 61.664111,377.51438 C 74.322907,399.77773 90.27089,418.54105 109.01328,432.20286 C 113.54416,435.58888 121.39616,436.40987 125.73119,435.09422 C 129.9826,433.80395 133.19722,430.08099 133.58855,423.26003 C 133.93062,417.2978 132.15112,412.59321 129.57121,408.2322 C 125.04929,400.58846 123.03738,397.29907 111.86356,388.93763 C 103.2512,382.49294 92.231381,379.86979 85.087508,370.397 C 78.134971,361.8549 75.264798,358.9058 68.77969,346.7511 C 62.381013,334.75838 57.075347,317.68036 53.585925,304.00635 C 52.161083,297.79143 46.841635,302.7957 46.027124,305.46318 C 44.61015,313.80153 45.090868,321.30592 44.937335,326.61883 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10823"
d="M 173.87305,149.86197 C 168.58399,150.38757 159.38324,151.91495 149.76788,157.1947 C 140.26057,162.41512 137.15538,164.31914 125.5277,172.94591 C 105.06149,188.34187 88.486374,206.55357 77.327616,226.88593 C 74.547379,231.81178 74.734953,239.70439 76.592971,243.83611 C 78.415129,247.88814 82.517836,250.60146 89.332968,250.11929 C 95.290107,249.69783 99.7292,247.33261 103.72539,244.21734 C 110.7297,238.75711 113.7355,236.34192 120.60289,224.19258 C 125.89604,214.82832 127.0917,203.56387 135.57557,195.26974 C 143.16077,187.28411 145.71954,184.06113 156.94744,176.07817 C 168.02572,168.2016 184.2872,160.76027 197.40422,155.55468 C 203.38654,153.3485 197.74445,148.71104 194.99484,148.24353 C 186.54385,147.90205 179.16212,149.33635 173.87305,149.86197 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10825"
d="M 249.50205,150.14381 C 245.55049,149.76863 238.63642,149.54673 231.17014,151.90302 C 223.78773,154.23283 221.36357,155.13358 212.18826,159.55838 C 196.0247,167.49533 182.55904,177.95846 172.96633,190.67405 C 170.58544,193.74379 170.20876,199.31585 171.31494,202.4805 C 172.39979,205.58409 175.26111,208.06808 180.34007,208.68859 C 184.77961,209.23099 188.22183,208.19394 191.38502,206.56753 C 196.92928,203.71691 199.31322,202.443 205.19308,194.87306 C 209.72505,189.03844 211.34644,181.2919 218.17165,176.65831 C 224.3111,172.11499 226.41674,170.21057 235.2539,166.18188 C 243.97331,162.20688 256.50311,159.26729 266.55796,157.456 C 271.13275,156.74792 267.25702,152.6953 265.25112,151.97976 C 259.01441,150.55025 253.45361,150.51899 249.50205,150.14381 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10827"
d="M 92.920554,325.01244 C 90.636084,322.27615 87.239714,317.53764 87.161064,312.71487 C 87.083304,307.9463 87.245374,306.39582 89.262824,300.64244 C 93.013304,290.52316 101.46181,282.52933 114.75516,277.431 C 117.9353,276.15581 125.4706,276.53051 130.34015,277.64324 C 135.11576,278.7345 139.82857,280.96657 142.95598,284.49924 C 145.68968,287.58717 145.79409,289.81622 144.95899,291.78824 C 143.49535,295.24474 142.79938,296.72552 134.96103,299.87593 C 128.91954,302.30417 118.93415,302.53159 115.5779,306.65924 C 112.04,310.32965 110.34798,311.54925 108.72702,317.117 C 107.1277,322.61056 108.66256,330.81902 110.6514,337.46818 C 111.71672,340.50659 104.3819,337.40521 102.49632,335.9567 C 97.733094,331.54311 95.205014,327.74875 92.920554,325.01244 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10829"
d="M 223.5915,422.30924 C 218.05531,420.61907 208.68514,417.1727 200.4574,410.5296 C 192.32212,403.96113 189.74957,401.65154 180.75235,391.76694 C 165.00596,374.19391 154.69281,355.22016 151.1785,335.78185 C 150.24343,331.05432 153.80035,324.58211 157.57868,321.61191 C 161.28414,318.69901 166.90428,317.43306 174.12068,319.44983 C 180.4286,321.21268 184.25775,324.21992 187.28602,327.74123 C 192.59379,333.91325 194.841,336.62131 197.15828,348.28383 C 198.94439,357.27287 195.46143,366.85771 201.17657,375.721 C 206.04418,384.11611 207.46144,387.385 216.29685,396.64307 C 225.01451,405.77775 239.56121,415.78413 251.63352,423.19767 C 257.21071,426.44011 249.09693,428.92914 245.90422,428.66209 C 236.55661,426.93689 229.12768,423.99942 223.5915,422.30924 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10831"
d="M 210.17754,294.48342 C 206.82978,293.86028 201.42417,292.29185 198.28715,287.74255 C 195.18537,283.24435 194.308,281.61799 192.04358,274.34521 C 188.20226,261.37687 189.00787,246.33691 195.05525,229.83438 C 196.46645,225.83334 201.98068,219.60502 206.10049,216.41375 C 210.14081,213.28403 214.86619,211.3016 219.31295,211.95045 C 223.19988,212.51761 224.69742,214.56079 225.37306,217.17914 C 226.55737,221.76839 227.01645,223.79471 223.54281,233.66342 C 220.86547,241.26986 214.02097,250.21651 214.30931,257.10292 C 214.17834,263.71026 213.77326,266.35718 216.19663,273.10561 C 218.58773,279.76409 224.90771,286.28244 230.54905,290.91083 C 233.23644,292.88901 226.12009,296.33112 223.87452,296.59239 C 217.71974,296.52996 213.52529,295.10662 210.17754,294.48342 z "
style="fill:black;fill-opacity:0.40540538;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

View File

@ -0,0 +1,201 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="500"
height="500"
id="svg2"
inkscape:label="Pozadí"
sodipodi:version="0.32"
inkscape:version="0.44"
version="1.0"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="icon.svg"
inkscape:export-filename="D:\Projects\iconeditor\Images\icon.png"
inkscape:export-xdpi="71.224815"
inkscape:export-ydpi="71.224815">
<defs
id="defs3">
<linearGradient
id="linearGradient7225">
<stop
style="stop-color:#6fc84e;stop-opacity:1;"
offset="0"
id="stop7227" />
<stop
style="stop-color:white;stop-opacity:0;"
offset="1"
id="stop7229" />
</linearGradient>
<linearGradient
id="linearGradient4542">
<stop
style="stop-color:#a6a96d;stop-opacity:1;"
offset="0"
id="stop4544" />
<stop
style="stop-color:#ede8a8;stop-opacity:1;"
offset="1"
id="stop4546" />
</linearGradient>
<linearGradient
id="linearGradient3649">
<stop
style="stop-color:white;stop-opacity:1;"
offset="0"
id="stop3651" />
<stop
style="stop-color:#a0a0a0;stop-opacity:1;"
offset="1"
id="stop3653" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3649"
id="linearGradient3655"
x1="167.76961"
y1="241.48093"
x2="407.42761"
y2="265.24557"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(31.93385,-14.82644)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4542"
id="linearGradient4548"
x1="154.05072"
y1="209.25499"
x2="313.87775"
y2="193.72433"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient3649"
id="linearGradient1908"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(31.93385,-14.82644)"
x1="167.76961"
y1="241.48093"
x2="407.42761"
y2="265.24557" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4542"
id="linearGradient1910"
gradientUnits="userSpaceOnUse"
x1="154.05072"
y1="209.25499"
x2="313.87775"
y2="193.72433" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.87681241"
inkscape:cx="187.67308"
inkscape:cy="170.06007"
inkscape:document-units="px"
inkscape:current-layer="g1891"
width="500px"
height="500px"
inkscape:window-width="1152"
inkscape:window-height="815"
inkscape:window-x="-4"
inkscape:window-y="-4" />
<metadata
id="metadata6">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Vrstva 1"
inkscape:groupmode="layer"
id="layer1">
<g
id="g1891"
transform="matrix(1.102082,0,0,1.102082,-28.83922,-37.2308)">
<path
sodipodi:nodetypes="ccszsccc"
id="path2762"
d="M 137.34213,180.63061 L 206.5052,361.85654 C 206.5052,361.85654 217.2221,368.85974 248.0501,368.69055 C 274.5582,368.54507 327.74947,363.86867 358.91781,352.97651 C 387.52804,342.97832 417.33526,327.30421 438.45711,314.1853 C 468.12854,295.7562 473.61405,272.72972 473.61405,272.72972 L 401.89563,87.582058 L 137.34213,180.63061 z "
style="fill:url(#linearGradient1908);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(0.838754,-0.295425,0.339104,0.645348,-30.75881,71.11372)"
d="M 429.14299 216.56265 A 160.20372 52.917973 0 1 1 108.73555,216.56265 A 160.20372 52.917973 0 1 1 429.14299 216.56265 z"
sodipodi:ry="52.917973"
sodipodi:rx="160.20372"
sodipodi:cy="216.56265"
sodipodi:cx="268.93927"
id="path1871"
style="fill:url(#linearGradient1910);fill-opacity:1;stroke:black;stroke-width:24.97137642;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="czcczc"
id="path6338"
d="M 168.22417,237.59291 C 168.22417,237.59291 220.03869,237.79454 269.03063,226.3026 C 318.02257,214.81067 356.1274,190.81872 356.1274,190.81872 L 390.80482,285.17356 C 390.80482,285.17356 355.52256,306.94776 305.32095,319.04453 C 255.11934,331.1413 201.28869,326.30259 201.28869,326.30259"
style="fill:#47abd8;fill-opacity:0.52972975;fill-rule:evenodd;stroke:black;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(0.838754,-0.295425,0.339104,0.645348,-21.38632,91.99784)"
d="M 429.14299 216.56265 A 160.20372 52.917973 0 1 1 108.73555,216.56265 A 160.20372 52.917973 0 1 1 429.14299 216.56265 z"
sodipodi:ry="52.917973"
sodipodi:rx="160.20372"
sodipodi:cy="216.56265"
sodipodi:cx="268.93927"
id="path7233"
style="fill:none;fill-opacity:1;stroke:black;stroke-width:9.98855114;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
sodipodi:type="arc" />
<path
sodipodi:nodetypes="cssssssssssssssssssssssssssssssc"
id="path8142"
d="M 298.06288,151.30259 C 304.18932,147.80177 284.45305,147.47156 277.90159,144.85098 C 268.43131,141.06287 257.35485,142.43162 247.25643,142.43162 C 235.26211,142.43162 224.37133,138.39937 211.77256,138.39937 C 202.09514,138.39937 192.41772,138.39937 182.7403,138.39937 C 176.82632,138.39937 170.91234,138.39937 164.99837,138.39937 C 156.89567,138.39937 150.42997,138.74285 143.22417,141.62517 C 134.42157,145.14621 126.29971,145.03703 123.06289,154.5284 C 115.96128,175.35247 109.78466,173.63871 94.03063,181.1413 C 76.039502,189.70927 63.390849,224.66817 60.159661,237.59292 C 53.731931,263.30384 33.546758,290.85082 33.546758,317.43162 C 33.546758,341.62887 39.366512,369.26277 55.320952,389.20582 C 70.415148,408.07356 87.533794,433.35433 100.48224,443.23808 C 107.54303,448.62769 114.80075,452.9155 123.86934,452.9155 C 132.64322,452.9155 142.65039,453.05894 149.67579,451.30259 C 153.69941,450.29669 156.02009,445.06559 157.7403,441.62517 C 162.29064,432.5245 165.21974,432.75421 176.28869,432.75421 C 189.10031,432.75421 190.3637,433.94115 200.48224,440.01227 C 212.04357,446.94907 219.17324,447.56292 231.93385,449.68969 C 237.20135,450.56761 243.47378,449.68969 248.86933,449.68969 C 254.91141,449.68969 261.07141,446.35858 264.99837,442.43162 C 272.48009,432.24968 271.12061,433.29567 275.48224,420.65743 C 277.62365,412.09177 262.5012,407.07792 256.1274,404.5284 C 249.61423,401.92313 243.8247,397.51912 239.19191,394.04453 C 231.3965,388.19797 238.05565,378.19637 241.61127,372.27033 C 246.84285,363.55103 241.29642,358.8755 248.86933,351.30259 C 252.54707,347.62486 259.75789,331.94193 260.96611,327.10904 C 261.64679,324.38631 262.57901,321.7327 263.38546,319.04453 C 270.09261,296.68737 238.42432,281.73075 227.09514,266.62517 C 217.5602,253.91192 240.16895,222.65034 244.83708,210.98001 C 252.02033,193.02186 265.08643,177.52926 276.28869,162.59291 C 282.77711,153.94169 295.4788,164.22303 298.06288,151.30259 z "
style="fill:#bd4038;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:16;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path9936"
d="M 44.937335,326.61883 C 44.783802,331.93174 45.124757,341.25217 49.134511,351.4626 C 53.099207,361.5583 54.591458,364.88104 61.664111,377.51438 C 74.322907,399.77773 90.27089,418.54105 109.01328,432.20286 C 113.54416,435.58888 121.39616,436.40987 125.73119,435.09422 C 129.9826,433.80395 133.19722,430.08099 133.58855,423.26003 C 133.93062,417.2978 132.15112,412.59321 129.57121,408.2322 C 125.04929,400.58846 123.03738,397.29907 111.86356,388.93763 C 103.2512,382.49294 92.231381,379.86979 85.087508,370.397 C 78.134971,361.8549 75.264798,358.9058 68.77969,346.7511 C 62.381013,334.75838 57.075347,317.68036 53.585925,304.00635 C 52.161083,297.79143 46.841635,302.7957 46.027124,305.46318 C 44.61015,313.80153 45.090868,321.30592 44.937335,326.61883 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10823"
d="M 173.87305,149.86197 C 168.58399,150.38757 159.38324,151.91495 149.76788,157.1947 C 140.26057,162.41512 137.15538,164.31914 125.5277,172.94591 C 105.06149,188.34187 88.486374,206.55357 77.327616,226.88593 C 74.547379,231.81178 74.734953,239.70439 76.592971,243.83611 C 78.415129,247.88814 82.517836,250.60146 89.332968,250.11929 C 95.290107,249.69783 99.7292,247.33261 103.72539,244.21734 C 110.7297,238.75711 113.7355,236.34192 120.60289,224.19258 C 125.89604,214.82832 127.0917,203.56387 135.57557,195.26974 C 143.16077,187.28411 145.71954,184.06113 156.94744,176.07817 C 168.02572,168.2016 184.2872,160.76027 197.40422,155.55468 C 203.38654,153.3485 197.74445,148.71104 194.99484,148.24353 C 186.54385,147.90205 179.16212,149.33635 173.87305,149.86197 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10825"
d="M 249.50205,150.14381 C 245.55049,149.76863 238.63642,149.54673 231.17014,151.90302 C 223.78773,154.23283 221.36357,155.13358 212.18826,159.55838 C 196.0247,167.49533 182.55904,177.95846 172.96633,190.67405 C 170.58544,193.74379 170.20876,199.31585 171.31494,202.4805 C 172.39979,205.58409 175.26111,208.06808 180.34007,208.68859 C 184.77961,209.23099 188.22183,208.19394 191.38502,206.56753 C 196.92928,203.71691 199.31322,202.443 205.19308,194.87306 C 209.72505,189.03844 211.34644,181.2919 218.17165,176.65831 C 224.3111,172.11499 226.41674,170.21057 235.2539,166.18188 C 243.97331,162.20688 256.50311,159.26729 266.55796,157.456 C 271.13275,156.74792 267.25702,152.6953 265.25112,151.97976 C 259.01441,150.55025 253.45361,150.51899 249.50205,150.14381 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10827"
d="M 92.920554,325.01244 C 90.636084,322.27615 87.239714,317.53764 87.161064,312.71487 C 87.083304,307.9463 87.245374,306.39582 89.262824,300.64244 C 93.013304,290.52316 101.46181,282.52933 114.75516,277.431 C 117.9353,276.15581 125.4706,276.53051 130.34015,277.64324 C 135.11576,278.7345 139.82857,280.96657 142.95598,284.49924 C 145.68968,287.58717 145.79409,289.81622 144.95899,291.78824 C 143.49535,295.24474 142.79938,296.72552 134.96103,299.87593 C 128.91954,302.30417 118.93415,302.53159 115.5779,306.65924 C 112.04,310.32965 110.34798,311.54925 108.72702,317.117 C 107.1277,322.61056 108.66256,330.81902 110.6514,337.46818 C 111.71672,340.50659 104.3819,337.40521 102.49632,335.9567 C 97.733094,331.54311 95.205014,327.74875 92.920554,325.01244 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10829"
d="M 223.5915,422.30924 C 218.05531,420.61907 208.68514,417.1727 200.4574,410.5296 C 192.32212,403.96113 189.74957,401.65154 180.75235,391.76694 C 165.00596,374.19391 154.69281,355.22016 151.1785,335.78185 C 150.24343,331.05432 153.80035,324.58211 157.57868,321.61191 C 161.28414,318.69901 166.90428,317.43306 174.12068,319.44983 C 180.4286,321.21268 184.25775,324.21992 187.28602,327.74123 C 192.59379,333.91325 194.841,336.62131 197.15828,348.28383 C 198.94439,357.27287 195.46143,366.85771 201.17657,375.721 C 206.04418,384.11611 207.46144,387.385 216.29685,396.64307 C 225.01451,405.77775 239.56121,415.78413 251.63352,423.19767 C 257.21071,426.44011 249.09693,428.92914 245.90422,428.66209 C 236.55661,426.93689 229.12768,423.99942 223.5915,422.30924 z "
style="fill:white;fill-opacity:0.74054057;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="czzsssssssssz"
id="path10831"
d="M 210.17754,294.48342 C 206.82978,293.86028 201.42417,292.29185 198.28715,287.74255 C 195.18537,283.24435 194.308,281.61799 192.04358,274.34521 C 188.20226,261.37687 189.00787,246.33691 195.05525,229.83438 C 196.46645,225.83334 201.98068,219.60502 206.10049,216.41375 C 210.14081,213.28403 214.86619,211.3016 219.31295,211.95045 C 223.19988,212.51761 224.69742,214.56079 225.37306,217.17914 C 226.55737,221.76839 227.01645,223.79471 223.54281,233.66342 C 220.86547,241.26986 214.02097,250.21651 214.30931,257.10292 C 214.17834,263.71026 213.77326,266.35718 216.19663,273.10561 C 218.58773,279.76409 224.90771,286.28244 230.54905,290.91083 C 233.23644,292.88901 226.12009,296.33112 223.87452,296.59239 C 217.71974,296.52996 213.52529,295.10662 210.17754,294.48342 z "
style="fill:black;fill-opacity:0.40540538;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 756 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 986 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 B

View File

@ -0,0 +1,105 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="svg548"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="new.svg"
sodipodi:version="0.32"
width="500"
inkscape:export-filename="D:\Projects\iconeditor\Images\new.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999"
version="1.0">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>office</rdf:li>
<rdf:li />
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550" />
<sodipodi:namedview
id="base"
inkscape:cx="294.88216"
inkscape:cy="247.31088"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="0.9075"
inkscape:current-layer="g832"
width="500px"
height="500px"
showgrid="true"
gridspacingx="25px"
gridspacingy="25px" />
<g
id="g832">
<path
d="M 86.178351,14.340196 L 84.505209,487.82656 C 84.505209,487.82656 413.26749,491.38026 412.43086,491.38026 C 411.59424,491.38026 414.10312,97.00321 416.61298,99.668169 C 416.61298,100.55649 318.29937,13.451877 318.29937,13.451877 L 86.178351,14.340196 z "
id="path588"
sodipodi:nodetypes="cccccc"
style="fill:white;fill-rule:evenodd;stroke:black;stroke-width:24.77022934;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 314.05813,19.630336 L 312.85182,110.78232 L 410.4369,110.78232 C 415.25639,102.9692 318.8762,22.234759 314.05813,19.630336 z "
id="path589"
sodipodi:nodetypes="cccc"
style="fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:25;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 95.178826,479.10046 C 95.178826,479.10046 387.50471,483.49507 396.36307,474.706 C 405.22133,465.91679 398.13466,164.89035 401.67794,142.91761 C 383.96132,334.08038 438.8831,503.27039 95.178826,479.10046 z "
id="path800"
sodipodi:nodetypes="cccc"
style="fill:#92ffff;fill-opacity:0.24709993;fill-rule:evenodd;stroke:none;stroke-width:10;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 875 B

View File

@ -0,0 +1,184 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 12.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 51448) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="Layer_1"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="open.svg"
sodipodi:version="0.32"
space="preserve"
style="overflow:visible;enable-background:new 0 0 135.704 113.099;"
version="1.0"
viewBox="0 0 135.704 113.099"
width="500"
inkscape:export-filename="D:\Projects\iconeditor\Images\open.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Cartella Dossier Directory</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>file</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org/">
<dc:title>Open Clip Art Library</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Architetto Francesco Rollandin</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Architetto Francesco Rollandin</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs41" />
<sodipodi:namedview
bordercolor="#666666"
borderopacity="1.0"
id="base"
inkscape:current-layer="g3"
inkscape:cx="250"
inkscape:cy="250"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.24"
pagecolor="#ffffff"
width="500px"
height="500px" />
<g
id="g3">
<path
d="M 67.104027,18.549719 C 77.544686,19.058939 87.996799,18.923508 98.446045,18.798912 C 104.88341,18.72307 113.0456,17.641428 119.25196,19.763181 C 123.1684,21.103045 122.66155,29.144942 122.83242,32.199364 C 123.22854,39.321232 123.03764,46.453935 123.05673,53.580317 C 123.09013,65.955104 123.37746,78.338016 122.90399,90.708289 C 122.75223,94.639403 122.9355,99.14564 121.62588,102.93501 C 120.57876,105.95873 113.98964,106.05624 111.37803,106.34606 C 97.099202,107.93603 82.547382,107.60196 68.196963,107.59203 C 53.496233,107.58389 38.765913,107.92428 24.075682,107.32297 C 22.098848,107.24171 15.608038,107.80602 14.297466,105.88741 C 12.37886,103.08128 12.463813,98.381811 12.142136,95.196472 C 10.901246,82.902045 10.675975,70.498364 10.488889,58.156984 C 10.367663,50.153911 10.301799,42.150838 10.72752,34.151377 C 11.043471,28.223107 10.000168,12.971764 15.499221,8.6406789 C 17.653597,6.9450829 23.293921,7.516602 25.830109,7.4272167 C 32.874548,7.1744125 40.213936,6.7202669 47.242146,7.2674084 C 56.62614,8.0014445 57.72576,18.08835 67.104027,18.549719"
id="path5"
style="fill:#f4f4f4" />
<linearGradient
gradientTransform="matrix(20.0002,-189.5038,-189.5038,-20.0002,91344.95,-35826.25)"
gradientUnits="userSpaceOnUse"
id="XMLID_4_"
x1="-237.854"
x2="-236.063"
y1="456.59521"
y2="456.59521">
<stop
id="stop8"
offset="0"
style="stop-color:#FFFFFF" />
<stop
id="stop10"
offset="1"
style="stop-color:#000000" />
</linearGradient>
<path
d="M 14.637522,7.2691432 C 11.800761,8.9255767 11.441605,13.026292 10.961449,15.356872 C 10.050115,19.772457 9.6688697,24.243886 9.4201497,28.699165 C 9.0465881,35.389489 9.1906346,42.085867 9.3990217,48.778208 C 9.6928767,58.174531 9.6458227,67.891108 12.019713,77.171036 C 12.513313,79.106682 12.724582,81.018778 15.817744,81.39622 C 22.852025,82.257403 30.317487,82.034034 37.42379,82.076421 C 52.709067,82.166576 68.01739,82.141008 83.302666,82.038071 C 92.564869,81.976173 101.90102,81.916294 111.11522,81.186979 C 114.5272,80.917858 121.839,80.863363 122.83965,77.859984 C 125.64184,69.457385 124.39439,59.824908 124.3627,51.263529 C 124.33293,43.650799 124.48081,36.011155 124.20713,28.403135 C 124.07366,24.767323 124.26092,20.51321 122.27403,17.077894 C 121.01026,14.887931 116.69847,14.914842 113.85113,14.791047 C 98.3229,14.121611 82.702471,15.076985 67.149268,14.514525 C 61.560255,14.312014 59.732783,12.13416 56.602168,9.3689523 C 52.406567,5.666534 45.742007,6.0379194 39.624822,6.0581031 C 33.529726,6.0776145 27.409664,6.0789598 21.326091,6.3763375 C 19.462126,6.4685114 16.198986,6.3588446 14.637522,7.2691432 M 14.815179,79.981321 C 12.943531,79.289011 13.106785,73.583666 12.950255,72.41434 C 12.115743,66.095403 11.686483,59.750228 11.365741,53.410435 C 10.682958,39.930215 9.4710457,25.639946 13.474585,12.346764 C 14.605832,8.5891771 15.644888,7.8612076 20.961172,7.5974695 C 28.131817,7.240213 35.350478,7.26107 42.533607,7.2550142 C 49.615903,7.2482864 53.212269,8.1525294 57.293592,12.125413 C 62.467749,17.161994 73.309665,15.949607 81.0613,15.987957 C 91.168577,16.038418 101.29411,15.693943 111.39851,15.920005 C 119.51792,16.100988 121.27147,16.81752 122.02722,22.547756 C 123.0682,30.464593 122.49298,38.489077 122.59956,46.434845 C 122.71672,55.321858 122.8723,64.267406 122.01283,73.138273 C 121.84765,74.833056 122.29996,78.013382 119.58707,78.81805 C 114.65972,80.282736 108.38985,80.214781 103.14655,80.42335 C 88.942574,80.992539 74.698276,80.851924 60.477024,80.87749 C 52.152086,80.892292 43.827147,80.925259 35.502206,80.863363 C 29.89783,80.818957 19.99798,81.892746 14.815179,79.981321"
id="path12"
style="fill:black;fill-opacity:1;stroke:black;stroke-width:4.3631649;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 52.818517,9.8857422 C 54.583445,11.028781 59.526004,15.93951 60.092042,17.522249 C 59.426734,15.661425 52.615201,13.682326 50.984863,13.15234 C 44.561823,11.062187 38.63896,11.741148 32.049833,11.576826 C 28.172529,11.480217 24.076636,11.051352 20.511462,12.841752 C 15.071591,15.573847 14.699323,21.00373 12.992622,25.927101 C 13.910882,23.28168 13.514752,10.41302 16.186483,9.6916243 C 22.722157,7.9256029 30.619944,8.6307481 37.318843,8.6415819 C 41.442417,8.6479023 49.118754,7.4931263 52.818517,9.8857422"
id="path14"
style="fill:white" />
<radialGradient
cx="17.7124"
cy="54.591301"
gradientUnits="userSpaceOnUse"
id="XMLID_5_"
r="117.15"
gradientTransform="matrix(0.954531,0,0,0.902873,3.076957,6.367244)">
<stop
id="stop17"
offset="0"
style="stop-color:#8BBBFF" />
<stop
id="stop19"
offset="1"
style="stop-color:#0D56AC" />
</radialGradient>
<path
d="M 129.92456,39.786212 C 133.92597,43.228869 130.39039,55.182015 129.71266,59.318982 C 128.57392,66.25576 127.48669,73.19254 126.44149,80.142861 C 125.4526,86.722102 126.19522,103.94985 117.44981,105.71044 C 104.13793,108.38927 89.605183,107.57488 76.07948,107.59745 C 61.461793,107.62002 46.83838,107.75364 32.222602,107.55322 C 26.945955,107.48098 21.509903,107.58389 16.276208,106.84896 C 13.259892,106.42371 12.830352,103.32506 12.121136,100.88638 C 8.8299132,89.562543 7.218665,77.662667 5.7248241,66.025529 C 4.9306547,59.848969 0.55222134,41.308457 8.4586007,38.326265 C 13.068985,36.588233 19.074895,37.238301 23.908638,37.12725 C 44.689731,36.650532 65.500414,36.65324 86.285324,36.967441 C 95.967128,37.114608 105.65848,37.314143 115.32599,37.862188 C 118.75274,38.0545 127.10775,37.365607 129.92456,39.786212"
id="path21"
style="fill:url(#XMLID_5_)" />
<radialGradient
cx="-251.42821"
cy="451.17819"
gradientTransform="matrix(100.4235,0,0,-100.4235,25312.97,45304.69)"
gradientUnits="userSpaceOnUse"
id="XMLID_6_"
r="1.8016">
<stop
id="stop24"
offset="0"
style="stop-color:#8BBBFF" />
<stop
id="stop26"
offset="1"
style="stop-color:#0D56AC" />
</radialGradient>
<path
d="M 10.087984,36.986401 C -0.085405638,39.611054 3.5523122,54.813642 4.4218896,62.369793 C 5.7763688,74.143265 7.4802069,86.01425 10.375298,97.545748 C 11.097878,100.42321 11.713551,104.48615 13.83452,106.82008 C 15.957396,109.16123 24.326723,108.19695 27.115863,108.26467 C 41.255329,108.60956 55.410068,108.41185 69.552397,108.40733 C 79.911922,108.41456 90.282901,108.41636 100.63479,108.01186 C 106.83543,107.77079 115.1914,108.24211 120.90807,105.48021 C 123.92439,104.02568 124.22889,98.091092 124.76534,95.406847 C 126.13318,88.557645 127.10775,81.638021 128.12052,74.734648 C 128.8975,69.435683 129.79095,64.161997 130.64142,58.875671 C 131.34491,54.498539 134.77837,42.870429 130.49825,39.18851 C 128.01168,37.049601 121.34143,37.464923 118.30411,37.251845 C 109.32676,36.622542 100.3112,36.411271 91.312839,36.239724 C 74.508322,35.923717 57.69426,35.897534 40.88688,36.056439 C 31.396934,36.146728 19.365071,34.597395 10.087984,36.986401 M 15.081136,105.77002 C 13.237938,104.98724 12.624174,99.712648 12.248088,98.186796 C 10.804837,92.311794 9.7281257,86.351022 8.7315968,80.394763 C 6.8759892,69.312891 4.5870239,57.689294 5.3010123,46.421431 C 5.7916418,38.704569 10.214938,38.326265 16.992107,38.058112 C 26.134604,37.696962 35.293329,37.644594 44.443462,37.600355 C 67.541202,37.489301 90.705757,37.524512 113.77868,38.655814 C 117.30185,38.829166 126.41859,37.951573 129.34995,40.383914 C 133.52984,43.985478 128.89368,59.088749 128.13101,63.571517 C 127.16885,69.314697 126.32409,75.074129 125.44879,80.830852 C 124.62215,86.268861 125.03928,103.27088 117.80776,104.85271 C 106.21403,107.39248 93.332627,106.68374 81.515533,106.765 C 71.825135,106.82911 62.129012,106.80201 52.437658,106.81918 C 44.873956,106.83634 37.30739,106.83904 29.745595,106.70452 C 25.511296,106.63048 19.077757,107.45841 15.081136,105.77002"
id="path28"
style="fill:black;fill-opacity:1;stroke:black;stroke-width:5.03919506;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 118.96084,20.930597 C 118.96084,22.556672 64.566883,22.556672 64.566883,20.930597 C 64.566883,19.302716 118.96084,19.302716 118.96084,20.930597"
id="path30"
style="fill:white" />
<path
d="M 128.35915,40.730618 C 128.35915,43.805805 129.3805,46.89273 128.39733,49.949862 C 127.21179,53.627265 121.40444,48.582909 119.18419,47.798313 C 105.84081,43.078993 90.237082,42.88036 76.17016,42.568869 C 62.200601,42.259183 47.759502,41.678634 33.884441,43.494313 C 28.11621,44.248213 22.110302,45.515849 17.151515,48.537766 C 14.833913,49.950764 12.800763,51.784501 11.372784,54.029045 C 10.011623,56.167953 10.174848,59.307245 8.8518677,61.205085 C 8.7449594,61.359477 7.5470241,56.250114 7.5031154,55.896188 C 7.0458949,52.111341 6.8244439,48.288573 7.4162522,44.506435 C 7.9784716,40.911193 7.7064307,40.485037 11.244876,40.176255 C 23.844685,39.072038 36.638262,39.189412 49.278161,39.067523 C 54.384902,39.017867 128.35915,38.273899 128.35915,40.730618"
id="path32"
style="fill:#b4d7f9" />
<path
d="M 118.64986,100.34563 C 118.64986,98.752947 40.938996,99.481565 34.501246,99.511372 C 31.900596,99.523111 18.048802,98.00627 16.554058,100.63454 C 15.85191,101.87329 17.577907,102.18568 18.550469,102.39063 C 29.046315,104.59274 118.64986,105.22748 118.64986,100.34563"
id="path34"
style="fill:#68a0f2" />
<path
d="M 18.14518,24.609293 C 18.14518,26.804542 18.190044,29.186302 17.438828,31.330102 C 17.184922,32.057564 15.690127,32.722855 15.154635,31.645241 C 14.360465,30.03739 14.231603,16.081261 17.290875,16.081261 C 18.283587,16.081261 18.14518,24.058337 18.14518,24.609293"
id="path36"
style="fill:#e5e5e5" />
<path
d="M 69.693669,21.949197 C 65.60908,25.538046 48.830081,19.364109 54.002684,14.818499 C 53.717987,15.06944 60.03502,19.5307 60.781216,19.788012 C 62.944601,21.47077 69.08982,22.479757 69.693669,21.949197"
id="path38"
style="fill:#e5e5e5"
sodipodi:nodetypes="cccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<!-- Created with Sodipodi ("http://www.sodipodi.com/") --><svg height="400pt" id="svg548" inkscape:version="0.38.1" sodipodi:docbase="/var/www/html/svg_gallery/svg/office" sodipodi:docname="paperclip.svg" sodipodi:version="0.32" width="400pt" xmlns="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description></dc:description>
<dc:subject>
<rdf:Bag>
<rdf:li>office</rdf:li>
<rdf:li></rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date></dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<cc:license rdf:resource="http://web.resource.org/cc/PublicDomain"/>
<dc:language>en</dc:language>
</cc:Work>
<cc:License rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits rdf:resource="http://web.resource.org/cc/Reproduction"/>
<cc:permits rdf:resource="http://web.resource.org/cc/Distribution"/>
<cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/>
</cc:License>
</rdf:RDF>
</metadata>
<defs id="defs550"/>
<sodipodi:namedview id="base" inkscape:cx="200.00000" inkscape:cy="200.00000" inkscape:window-height="500" inkscape:window-width="640" inkscape:window-x="0" inkscape:window-y="24" inkscape:zoom="0.90750000"/>
<path d="M 260.23309,13.159219 C 253.82125,13.159333 247.10638,13.269996 240.34800,13.499164 C 226.83124,13.957500 213.22956,14.869240 201.72905,16.280536 C 190.22854,17.691832 181.65907,18.573723 173.92481,23.141254 C 157.99192,32.550661 146.39486,43.236235 143.99251,60.257119 L 143.92274,60.813394 L 143.92274,61.369668 L 142.87616,317.53404 L 163.80783,317.59584 L 164.85442,62.173175 C 166.56856,50.802407 171.23261,47.012981 185.54189,38.562417 C 185.41671,38.636339 194.11939,35.922468 204.58972,34.637592 C 215.06004,33.352716 228.16276,32.482038 241.15038,32.041645 C 254.13800,31.601251 267.06529,31.609770 277.25752,32.041645 C 282.35364,32.257582 286.77328,32.575790 290.02584,32.968769 C 293.27840,33.361748 295.71899,34.192466 294.77036,33.772276 C 306.76655,39.885371 311.92089,40.673732 319.43485,54.725279 C 319.43486,71.175023 319.43485,404.85048 319.43485,427.18190 C 319.43486,445.82667 315.83402,451.60720 311.86456,458.27146 C 296.38332,466.39040 287.14109,471.22802 253.15121,474.52704 C 229.41888,474.07321 211.63716,473.15003 202.00814,470.72583 C 197.12590,469.49669 194.65800,468.03082 193.63547,466.98643 C 192.61295,465.94204 192.03802,465.01969 192.20514,461.76363 L 192.24003,461.17645 L 192.20514,460.58927 C 190.85944,445.89016 190.20387,374.57748 190.07709,308.66455 C 189.95092,243.07066 190.21420,182.18047 190.21663,181.58675 C 192.03047,167.55173 195.14326,164.12660 203.54313,155.04010 C 211.80926,148.47181 212.58563,146.98207 229.98682,146.17061 L 230.23102,146.13971 L 230.47522,146.13971 C 250.08202,144.40340 256.77005,143.58065 274.39686,148.08667 C 286.33019,156.38165 291.65246,166.87363 291.03754,173.95343 C 290.79889,176.70107 290.80028,180.92012 290.75845,188.41656 C 290.71662,195.91301 290.73464,205.95009 290.75845,217.65187 C 290.80606,241.05544 290.95189,271.15648 291.14220,300.87671 C 291.52282,360.31717 292.01435,418.28151 292.01435,418.28151 L 312.94603,418.12699 C 312.94603,418.12699 312.45433,360.16845 312.07388,300.75309 C 311.88365,271.04541 311.73765,240.97894 311.69013,217.62097 C 311.66637,205.94199 311.64872,195.92947 311.69013,188.50928 C 311.73153,181.08908 311.88441,175.54819 311.89944,175.37502 C 313.28895,159.37733 302.79632,143.47297 285.35110,132.14014 L 283.88588,131.18211 L 282.17646,130.71855 C 260.93902,125.07433 248.84353,125.89759 228.90535,127.65904 C 228.72915,127.67460 228.59438,127.67423 228.41694,127.68994 C 208.12361,128.72405 198.22648,134.41765 189.03050,141.65861 L 188.40255,142.15307 L 187.87926,142.70935 C 178.57370,152.78407 171.52680,162.31711 169.31984,179.91793 L 169.28496,180.41239 L 169.28496,180.90686 C 169.28496,180.90686 169.01850,242.72067 169.14541,308.69545 C 169.27232,374.67024 169.64465,443.54984 171.34324,462.10358 C 171.29521,468.34250 173.33646,474.57096 177.83206,479.16266 C 182.61130,484.04408 189.12162,486.78451 196.28682,488.58842 C 210.61722,492.19623 229.11267,492.61804 253.56984,493.06952 L 254.26756,493.10042 L 254.93040,493.03861 C 293.54461,489.34073 307.94359,481.83615 325.05151,472.92002 L 327.70286,471.52934 L 329.09831,469.08791 C 332.68970,462.72672 340.36654,451.13363 340.36652,427.18190 C 340.36652,404.71336 340.36654,65.020742 340.36652,52.438373 L 340.36652,50.429604 L 339.42460,48.637165 C 329.38318,28.869845 316.04485,23.310377 304.71290,17.454893 L 304.43381,17.300373 L 304.11984,17.176756 C 300.12774,15.408478 297.03750,15.086553 292.85162,14.580809 C 288.66574,14.075064 283.74309,13.732586 278.23433,13.499164 C 272.72557,13.265742 266.64493,13.159104 260.23309,13.159219 z " id="path830" style="fill:#939292;fill-rule:evenodd;stroke:#000000;stroke-width:10.000000;stroke-dasharray:none;stroke-linejoin:round;"/>
<g id="g830">
<path d="M 149.74925,53.788800 L 147.93225,312.79100 C 147.93225,312.79100 156.11125,313.70000 155.20225,312.79100 C 154.29325,311.88200 157.01925,52.880000 157.01925,52.880000 C 157.01925,52.880000 160.24348,45.609700 166.60448,36.521900 C 172.96648,27.434200 149.74925,42.883400 149.74925,53.788800 z " id="path615" sodipodi:nodetypes="cccccc" style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:0.4;"/>
<path d="M 179.79590,464.99759 L 177.06990,173.27959 C 177.06990,173.27959 186.15790,148.77041 194.33690,143.31741 C 199.78890,137.86541 180.70490,166.91759 181.61390,175.09659 C 181.61390,179.64059 185.24890,464.99759 185.24890,464.99759 L 179.79590,464.99759 z " id="path616" sodipodi:nodetypes="cccccc" style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:0.4;"/>
<path d="M 298.52059,168.29500 L 299.42859,412.75700 L 302.15459,413.66600 L 302.15559,168.29500 L 298.52059,168.29500 z " id="path617" sodipodi:nodetypes="ccccc" style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:0.4;"/>
<path d="M 325.81241,51.971200 L 327.62941,436.38500 C 327.62941,436.38500 327.62941,446.38200 323.99441,451.83500 C 320.35941,457.28700 319.45041,460.92200 319.45041,460.92200 C 319.45041,460.92200 331.26541,446.38200 332.17341,437.29400 C 333.08241,430.93300 329.44741,51.062400 332.17341,52.880000 L 325.81241,51.971200 z " id="path618" sodipodi:nodetypes="ccccccc" style="fill:#ffffff;fill-rule:evenodd;stroke:none;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:0.4;"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,173 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="400pt"
id="svg548"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="pencil.svg"
sodipodi:version="0.32"
width="400pt"
inkscape:export-filename="D:\Projects\iconeditor\Images\pencil.png"
inkscape:export-xdpi="5.7600002"
inkscape:export-ydpi="5.7600002">
<metadata
id="metadata1872">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>education</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550">
<linearGradient
id="linearGradient2800">
<stop
style="stop-color:white;stop-opacity:1;"
offset="0"
id="stop2802" />
<stop
id="stop2808"
offset="0.5"
style="stop-color:white;stop-opacity:1;" />
<stop
style="stop-color:white;stop-opacity:0;"
offset="1"
id="stop2804" />
</linearGradient>
<linearGradient
id="linearGradient562">
<stop
id="stop563"
offset="0.000000"
style="stop-color:#de9500;stop-opacity:1;" />
<stop
id="stop564"
offset="1.000000"
style="stop-color:#ffff0f;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient558">
<stop
id="stop559"
offset="0"
style="stop-color:#000;stop-opacity:1;" />
<stop
id="stop560"
offset="1"
style="stop-color:#fff;stop-opacity:1;" />
</linearGradient>
<linearGradient
gradientUnits="objectBoundingBox"
id="linearGradient561"
spreadMethod="reflect"
x1="0.61486840"
x2="0.25000009"
xlink:href="#linearGradient562"
y1="0.53906602"
y2="0.32031256" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2800"
id="linearGradient2806"
x1="207.65019"
y1="14.886185"
x2="565.66777"
y2="14.886185"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.562098,0,0,1.562098,-705.9634,-377.6164)" />
</defs>
<sodipodi:namedview
id="base"
inkscape:cx="200.00002"
inkscape:cy="405.90395"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="0.5586318"
inkscape:current-layer="g851" />
<g
id="g851">
<path
d="M 209.64489,141.02794 L 114.81716,413.58558 L 388.60662,250.07532 C 388.60662,250.07532 387.68041,81.753278 209.64489,141.02794 z "
id="path554"
sodipodi:nodetypes="cccc"
style="fill:#cca89d;fill-rule:evenodd;stroke:black;stroke-width:26.45136261;stroke-linejoin:round;stroke-dasharray:none" />
<path
d="M 211.85549,141.30552 L 883.22136,-664.90039 C 883.22136,-664.90039 945.42918,-731.29803 999.8962,-682.40767 C 1016.9654,-675.31714 1013.1567,-680.74241 1044.8441,-647.08059 C 1052.7646,-638.6651 1049.8464,-579.66472 1049.8464,-579.66472 C 1049.8464,-579.66472 384.56645,249.56803 384.26063,252.00357 C 383.95517,254.43637 382.14735,197.3171 337.20211,161.98921 C 296.67423,127.2188 213.75978,144.01855 211.85549,141.30552 z "
id="path553"
sodipodi:nodetypes="cccccccc"
style="fill:#c96400;fill-rule:evenodd;stroke:black;stroke-width:26.45136261;stroke-linejoin:round;stroke-dasharray:none" />
<path
d="M 112.30151,415.74366 L 143.1976,330.57222 C 143.5034,328.13668 170.02104,331.46625 177.33113,344.75385 C 185.86521,348.29934 185.62918,368.05844 185.62918,368.05844 L 112.30151,415.74366 z "
id="path555"
sodipodi:nodetypes="ccccc"
style="fill-rule:evenodd;stroke:black;stroke-width:2.64513626pt" />
<path
d="M 117.16978,412.26283 C 117.60219,408.81891 143.8713,338.65461 148.55901,339.2432 C 153.2467,339.83178 168.43994,345.23767 167.7913,350.40357 C 139.06556,364.28786 122.5061,407.68553 117.16978,412.26283 z "
id="path566"
sodipodi:nodetypes="cccc"
style="fill:white;fill-rule:evenodd;stroke-width:1pt" />
<path
d="M 265.261,105.60145 C 319.35109,33.918085 952.45591,-730.7993 969.56093,-740.27749 C 1201.4659,-812.88581 449.49961,-115.4106 265.261,105.60145 z "
id="path564"
sodipodi:nodetypes="ccc"
style="fill:white;fill-opacity:0.503704;fill-rule:evenodd;stroke-width:1pt" />
<path
d="M 165.22469,326.15294 C 166.10476,319.14387 200.72236,203.98729 218.42609,165.86869 C 222.66625,166.40108 300.67892,139.84058 318.71704,184.82298 C 234.28371,188.45785 171.81111,307.99718 165.22469,326.15294 z "
id="path565"
sodipodi:nodetypes="cccc"
style="fill:white;fill-opacity:0.50196078;fill-rule:evenodd;stroke-width:1pt" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<!-- Created with Sodipodi ("http://www.sodipodi.com/") --><svg height="400pt" id="svg548" inkscape:version="0.38.1" sodipodi:docbase="/var/www/html/svg_gallery/svg/office" sodipodi:docname="crayon.svg" sodipodi:version="0.32" width="400pt" xmlns="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description></dc:description>
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li></rdf:li>
<rdf:li>education</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date></dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<cc:license rdf:resource="http://web.resource.org/cc/PublicDomain"/>
<dc:language>en</dc:language>
</cc:Work>
<cc:License rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits rdf:resource="http://web.resource.org/cc/Reproduction"/>
<cc:permits rdf:resource="http://web.resource.org/cc/Distribution"/>
<cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks"/>
</cc:License>
</rdf:RDF>
</metadata>
<defs id="defs550">
<linearGradient id="linearGradient562">
<stop id="stop563" offset="0.000000" style="stop-color:#de9500;stop-opacity:1;"/>
<stop id="stop564" offset="1.000000" style="stop-color:#ffff0f;stop-opacity:1;"/>
</linearGradient>
<linearGradient id="linearGradient558">
<stop id="stop559" offset="0" style="stop-color:#000;stop-opacity:1;"/>
<stop id="stop560" offset="1" style="stop-color:#fff;stop-opacity:1;"/>
</linearGradient>
<linearGradient gradientUnits="objectBoundingBox" id="linearGradient561" spreadMethod="reflect" x1="0.61486840" x2="0.25000009" xlink:href="#linearGradient562" y1="0.53906602" y2="0.32031256"/>
</defs>
<sodipodi:namedview id="base" inkscape:cx="200.00002" inkscape:cy="199.99998" inkscape:window-height="711" inkscape:window-width="827" inkscape:window-x="0" inkscape:window-y="24" inkscape:zoom="1.1172636"/>
<g id="g851">
<path d="M 99.8788 380.676 L 76.014 482.322 L 175.741 411.612 C 175.741 411.612 167.054 351.508 99.8788 380.676 z " id="path554" sodipodi:nodetypes="cccc" style="fill:#cca89d;fill-rule:evenodd;stroke:#000000;stroke-width:10.000000;stroke-linejoin:round;stroke-dasharray:none;"/>
<path d="M 100.763 380.676 L 325.269 62.4776 C 325.269 62.4776 346.482 35.9611 370.347 50.9871 C 377.419 52.7549 375.651 50.9872 389.793 61.5937 C 393.328 64.2454 395.096 85.4586 395.096 85.4586 C 395.096 85.4586 174.125 411.612 174.125 412.496 C 174.125 413.379 170.589 393.05 151.144 382.443 C 133.466 371.837 101.647 381.56 100.763 380.676 z " id="path553" sodipodi:nodetypes="cccccccc" style="fill:#c96400;fill-rule:evenodd;stroke:#000000;stroke-width:10.000000;stroke-linejoin:round;stroke-dasharray:none;"/>
<path d="M 75.1301 483.206 L 83.0851 451.386 C 83.0851 450.502 93.6917 450.502 97.2272 454.922 C 100.763 455.806 101.647 462.877 101.647 462.877 L 75.1301 483.206 z " id="path555" sodipodi:nodetypes="ccccc" style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"/>
<path d="M 315.547 74.852 L 358.857 22.7029 C 358.857 22.7029 377.418 3.25745 395.98 12.9802 C 414.541 22.7029 405.702 17.3995 414.542 23.5867 C 422.496 35.9612 411.89 58.9421 411.006 58.9421 C 410.122 58.9421 374.767 117.279 374.767 117.279 C 374.767 117.279 383.605 106.672 368.579 98.7169 C 351.786 76.6198 314.663 74.852 315.547 74.852 z " id="path556" sodipodi:nodetypes="cccccccc" style="fill:#fc64e3;fill-rule:evenodd;stroke:#000000;stroke-width:10.000000;stroke-linejoin:round;stroke-dasharray:none;"/>
<path d="M 305.824 87.2263 C 304.94 87.2263 342.063 39.4967 342.063 39.4967 C 342.063 39.4967 357.089 37.7288 370.347 41.2644 C 385.374 47.4516 379.186 43.0322 389.793 50.9872 C 399.515 58.9421 401.283 77.5037 401.283 77.5037 L 372.999 121.698 C 372.999 121.698 373.883 112.859 365.044 103.137 C 350.902 91.6457 336.759 89.878 327.921 86.3424 C 315.546 84.5747 304.94 88.1102 305.824 87.2263 z " id="path557" sodipodi:nodetypes="ccccccccc" style="fill:url(#linearGradient561);fill-rule:evenodd;stroke:#000000;stroke-width:10.000000;stroke-linejoin:round;stroke-dasharray:none;"/>
<path d="M 76.875000,481.74380 C 76.875000,480.49380 83.750000,454.24380 85.625000,454.24380 C 87.500000,454.24380 93.750000,455.49380 93.750000,457.36880 C 83.125000,463.61880 78.750000,479.86880 76.875000,481.74380 z " id="path566" sodipodi:nodetypes="cccc" style="fill:#ffffff;fill-rule:evenodd;stroke-width:1.0000000pt;"/>
<path d="M 120.02744,365.52198 C 137.78254,337.48098 349.27360,35.824050 355.54050,31.669830 C 443.26890,-4.6795151 181.64854,278.28298 120.02744,365.52198 z " id="path564" sodipodi:nodetypes="ccc" style="fill:#ffffff;fill-opacity:0.50370401;fill-rule:evenodd;stroke-width:1.0000000pt;"/>
<path d="M 91.540315,448.81861 C 91.540315,446.27461 99.478205,403.57322 104.56480,389.15822 C 106.26080,389.15822 135.66700,376.16741 144.99400,391.43141 C 111.92600,396.51841 93.236215,442.03561 91.540315,448.81861 z " id="path565" sodipodi:nodetypes="cccc" style="fill:#ffffff;fill-opacity:0.50196099;fill-rule:evenodd;stroke-width:1.0000000pt;"/>
<path d="M 394.284 17.5322 C 394.284 17.5322 413.786 21.7719 413.786 27.7073 C 418.873 44.6657 409.546 53.9928 403.611 64.1679 C 405.307 48.0574 408.699 40.4262 394.284 17.5322 z " id="path567" sodipodi:nodetypes="cccc" style="fill-opacity:0.24999996;fill-rule:evenodd;stroke-width:1.0000000pt;"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,168 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="400pt"
id="svg548"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="polygon.svg"
sodipodi:version="0.32"
width="400pt"
inkscape:export-filename="D:\Projects\iconeditor\Images\polygon.png"
inkscape:export-xdpi="5.7600002"
inkscape:export-ydpi="5.7600002">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>education</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550">
<linearGradient
id="linearGradient7237">
<stop
id="stop7239"
offset="0"
style="stop-color:#9b99f2;stop-opacity:1;" />
<stop
id="stop7241"
offset="1"
style="stop-color:#0016dd;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient2783">
<stop
style="stop-color:#f2aa99;stop-opacity:1;"
offset="0"
id="stop2785" />
<stop
style="stop-color:#dd3600;stop-opacity:1;"
offset="1"
id="stop2787" />
</linearGradient>
<linearGradient
id="linearGradient562">
<stop
id="stop563"
offset="0.000000"
style="stop-color:#de9500;stop-opacity:1;" />
<stop
id="stop564"
offset="1.000000"
style="stop-color:#ffff0f;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient558">
<stop
id="stop559"
offset="0"
style="stop-color:#000;stop-opacity:1;" />
<stop
id="stop560"
offset="1"
style="stop-color:#fff;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient561"
xlink:href="#linearGradient562" />
<linearGradient
gradientUnits="userSpaceOnUse"
id="linearGradient579"
spreadMethod="reflect"
x1="165.81006"
x2="115.14412"
xlink:href="#linearGradient562"
y1="346.05156"
y2="321.42509"
gradientTransform="scale(1.014164,0.986034)" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient7237"
id="radialGradient2823"
cx="-71.672279"
cy="-18.191139"
fx="-71.672279"
fy="-18.191139"
r="316.16092"
gradientTransform="matrix(0.766107,0.846,-1.003664,0.908882,40.15256,2.694648)"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
inkscape:cx="200"
inkscape:cy="260.79332"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.09248"
inkscape:current-layer="svg548" />
<path
sodipodi:type="star"
style="fill:url(#radialGradient2823);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:28.64262581;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path1922"
sodipodi:sides="5"
sodipodi:cx="144.62508"
sodipodi:cy="110.06151"
sodipodi:r1="326.91779"
sodipodi:r2="264.00925"
sodipodi:arg1="0.94222925"
sodipodi:arg2="1.534099"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="M 336.84826,374.49578 L 154.31134,373.89301 L -47.466635,374.5913 L -103.30037,200.8021 L -166.31731,9.115637 L -18.287535,-97.689216 L 144.54382,-216.85627 L 291.86499,-109.0761 L 455.51725,8.9610825 L 398.53696,182.37774 L 336.84826,374.49578 z "
transform="matrix(0.639214,0,0,0.639214,158.1794,197.4848)" />
</svg>

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="500"
height="500"
id="svg2"
inkscape:label="Pozadí"
sodipodi:version="0.32"
inkscape:version="0.44"
version="1.0"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="rectangle.svg"
inkscape:export-filename="D:\Projects\iconeditor\Images\rectangle.png"
inkscape:export-xdpi="5.7600002"
inkscape:export-ydpi="5.7600002">
<defs
id="defs3">
<linearGradient
id="linearGradient5463">
<stop
id="stop5465"
offset="0"
style="stop-color:#fbaff1;stop-opacity:1;" />
<stop
id="stop5467"
offset="1"
style="stop-color:#e200a8;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient2758">
<stop
style="stop-color:#affbb2;stop-opacity:1;"
offset="0"
id="stop2760" />
<stop
style="stop-color:#04e200;stop-opacity:1;"
offset="1"
id="stop2762" />
</linearGradient>
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2758"
id="radialGradient4568"
cx="94.956444"
cy="116.95039"
fx="94.956444"
fy="116.95039"
r="188.62903"
gradientTransform="matrix(0.548214,0.595293,-0.600746,0.553236,136.1234,-9.612215)"
gradientUnits="userSpaceOnUse" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient5463"
id="radialGradient7239"
cx="184.77164"
cy="223.5266"
fx="184.77164"
fy="223.5266"
r="177.74193"
gradientTransform="matrix(0.509608,0.806432,-0.910707,0.575501,323.8391,-62.54711)"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.24"
inkscape:cx="250"
inkscape:cy="250"
inkscape:document-units="px"
inkscape:current-layer="layer1"
width="500px"
height="500px"
inkscape:window-width="1152"
inkscape:window-height="815"
inkscape:window-x="-4"
inkscape:window-y="-4" />
<metadata
id="metadata6">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Vrstva 1"
inkscape:groupmode="layer"
id="layer1">
<rect
style="fill:url(#radialGradient4568);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:18.20117569;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3669"
width="325.12582"
height="289.89777"
x="67.648972"
y="62.810261" />
<rect
style="fill:url(#radialGradient7239);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:18.20117569;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect3673"
width="305.31003"
height="289.89777"
x="143.97649"
y="154.55005"
rx="91.005875"
ry="91.005875" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 904 B

View File

@ -0,0 +1,156 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="svg1"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="redo.svg"
sodipodi:version="0.32"
version="1.0"
width="500"
x="0"
y="0"
inkscape:export-filename="D:\Projects\iconeditor\Images\redo.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Part of the Flat Icon Collection (Wed Aug 25 23:31:12 2004)</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>filesystem</rdf:li>
<rdf:li>computer</rdf:li>
<rdf:li>icons</rdf:li>
<rdf:li>theme</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Danny Allen</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Danny Allen</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Danny Allen</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<sodipodi:namedview
bordercolor="#666666"
borderopacity="1.0"
id="base"
inkscape:cx="250"
inkscape:cy="264.47708"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.24"
pagecolor="#ffffff"
width="500px"
height="500px"
inkscape:current-layer="svg1" />
<defs
id="defs3">
<linearGradient
id="linearGradient5425">
<stop
style="stop-color:#98d8a0;stop-opacity:1;"
offset="0"
id="stop5427" />
<stop
style="stop-color:#46b853;stop-opacity:1;"
offset="1"
id="stop5429" />
</linearGradient>
<linearGradient
id="linearGradient900">
<stop
id="stop901"
offset="0"
style="stop-color:#000;stop-opacity:1;" />
<stop
id="stop902"
offset="1"
style="stop-color:#fff;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient903"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient904"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient905"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient906"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient907"
xlink:href="#linearGradient900" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient5425"
id="radialGradient5433"
cx="171.83412"
cy="234.25374"
fx="171.83412"
fy="234.25374"
r="197.18404"
gradientTransform="matrix(1.744409,-5.153228e-3,3.804161e-3,1.287741,-194.3181,-82.10116)"
gradientUnits="userSpaceOnUse" />
</defs>
<path
d="M 231.36168,489.3602 C 73.848145,392.45223 74.25427,279.03954 155.60281,247.92592 C 230.66787,219.21557 333.87782,228.27263 335.14658,228.27263 L 335.14658,337.72579 L 482.30031,161.38459 L 333.93046,13.01472 L 333.93046,123.68404 C 333.93046,123.68404 217.39812,111.43796 119.30916,146.69124 C -52.62516,208.48466 -3.2921266,489.27071 231.36168,489.3602 z "
id="path968"
sodipodi:nodetypes="cscccccsc"
sodipodi:stroke-cmyk="(0 0 0 0.8)"
style="font-size:12px;fill:url(#radialGradient5433);fill-opacity:1;fill-rule:evenodd;stroke:#333;stroke-width:25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
style="fill:white;fill-opacity:0.35675677;fill-rule:evenodd;stroke:none;stroke-width:25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 35.14962,290.05098 C 37.188285,246.3724 52.931968,216.88931 74.778871,191.48594 C 97.980284,164.50755 187.3783,142.18528 168.26322,152.87282 C 137.92487,169.83545 105.31929,187.05134 86.45943,207.15952 C 57.304645,238.24404 34.77841,298.00429 35.14962,290.05098 z "
id="path2768"
sodipodi:nodetypes="czsss" />
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 545 B

View File

@ -0,0 +1,122 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="400pt"
id="svg548"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="save.svg"
sodipodi:version="0.32"
width="400pt"
inkscape:version="0.44"
inkscape:export-filename="D:\Projects\iconeditor\Images\save.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - antenna</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>computer</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550" />
<sodipodi:namedview
id="base"
showgrid="true"
inkscape:zoom="0.756"
inkscape:cx="250"
inkscape:cy="330.02533"
inkscape:window-width="1152"
inkscape:window-height="815"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:current-layer="svg548" />
<path
d="M 16.100973,17.49853 L 437.86916,17.49853 L 481.25597,59.71796 L 479.23896,483.92337 L 17.10996,481.91274 L 16.100973,17.49853 z "
id="path551"
style="fill:#00007b;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:23.75496101;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
d="M 395.49026,19.662368 L 395.49026,144.79237 C 395.49026,144.79237 392.46293,163.32902 376.31843,169.12257 C 360.1751,170.27991 140.21012,170.28127 140.21012,170.28127 C 139.20101,171.43999 126.08383,161.01159 125.07472,154.06069 C 124.0656,147.10842 123.0565,144.79237 123.0565,144.79237 C 123.0565,144.79237 125.07472,18.503793 124.0656,18.503793 C 123.0565,18.503793 396.49937,19.662368 395.49026,19.662368 z "
id="path552"
sodipodi:nodetypes="cccccccc"
style="fill:#a3a6a6;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2.96937084;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1" />
<rect
height="220.14439"
id="rect553"
style="font-size:12px;fill:white;fill-opacity:1;fill-rule:evenodd;stroke-width:1pt"
width="382.41626"
x="60.49757"
y="249.70567" />
<rect
height="11.057485"
id="rect554"
style="font-size:12px;fill:gray;fill-rule:evenodd;stroke-width:1pt"
width="0"
x="441.90482"
y="238.64813" />
<path
d="M 352.10225,43.634419 C 351.09314,43.634419 289.5436,43.634419 289.5436,43.634419 L 289.5436,149.18341 L 352.10225,149.18341 L 352.10225,43.634419 z "
id="path555"
style="fill:#00007b;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2.96937013;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1" />
<rect
height="65.339638"
id="rect556"
style="font-size:12px;fill:#dd8080;fill-opacity:1;fill-rule:evenodd;stroke-width:1pt"
width="382.41632"
x="60.497562"
y="249.70564" />
<path
d="M 132.41692,141.07093 C 134.29947,135.44328 130.53317,28.521697 138.06458,28.521697 C 145.59599,28.521697 301.87659,26.645972 301.87659,26.645972 C 230.32642,34.149223 149.36229,32.273381 132.41692,141.07093 z "
id="path566"
sodipodi:nodetypes="cccc"
style="fill:white;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,256 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="400pt"
id="svg548"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="spray.svg"
sodipodi:version="0.32"
width="400pt"
inkscape:export-filename="D:\Projects\iconeditor\Images\spray.png"
inkscape:export-xdpi="5.7600002"
inkscape:export-ydpi="5.7600002">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Clipart by Nicu Buculei - book_01</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>education</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Nicu Buculei</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<defs
id="defs550">
<linearGradient
id="linearGradient10801">
<stop
style="stop-color:white;stop-opacity:1;"
offset="0"
id="stop10803" />
<stop
style="stop-color:#c3c3c3;stop-opacity:1;"
offset="1"
id="stop10805" />
</linearGradient>
<linearGradient
id="linearGradient7237">
<stop
id="stop7239"
offset="0"
style="stop-color:#9b99f2;stop-opacity:1;" />
<stop
id="stop7241"
offset="1"
style="stop-color:#0016dd;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient2783">
<stop
style="stop-color:#f2aa99;stop-opacity:1;"
offset="0"
id="stop2785" />
<stop
style="stop-color:#dd3600;stop-opacity:1;"
offset="1"
id="stop2787" />
</linearGradient>
<linearGradient
id="linearGradient562">
<stop
id="stop563"
offset="0"
style="stop-color:#fff786;stop-opacity:1;" />
<stop
id="stop564"
offset="1"
style="stop-color:#b9b91a;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient558">
<stop
id="stop559"
offset="0"
style="stop-color:white;stop-opacity:1;" />
<stop
id="stop560"
offset="1"
style="stop-color:#e5e5e5;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient561"
xlink:href="#linearGradient562" />
<linearGradient
gradientUnits="userSpaceOnUse"
id="linearGradient579"
spreadMethod="reflect"
x1="165.81006"
x2="115.14412"
xlink:href="#linearGradient562"
y1="346.05156"
y2="321.42509"
gradientTransform="scale(1.014164,0.986034)" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient2783"
id="radialGradient2789"
cx="94.740013"
cy="395.83923"
fx="94.740013"
fy="395.83923"
r="90.381373"
gradientTransform="matrix(0.848086,0.546892,-0.325155,0.50423,142.6423,156.5991)"
gradientUnits="userSpaceOnUse" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient7237"
id="radialGradient6350"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.848086,0.546892,-0.325155,0.50423,142.6423,156.5991)"
cx="94.740013"
cy="395.83923"
fx="94.740013"
fy="395.83923"
r="90.381371" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient558"
id="radialGradient9021"
cx="31.815237"
cy="406.94113"
fx="31.815237"
fy="406.94113"
r="202.22321"
gradientTransform="matrix(2.574986,0.444546,-0.735959,0.400495,157.1142,63.50937)"
gradientUnits="userSpaceOnUse" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient10801"
id="radialGradient9914"
cx="193.61983"
cy="226.14983"
fx="193.61983"
fy="226.14983"
r="142.25893"
gradientTransform="matrix(1,0,0,0.861461,0,28.86633)"
gradientUnits="userSpaceOnUse" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient562"
id="radialGradient11698"
cx="285.88708"
cy="363.85864"
fx="285.88708"
fy="363.85864"
r="224.91936"
gradientTransform="matrix(1.111151,0.315525,-0.26092,0.918853,63.16136,-58.4083)"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="base"
inkscape:cx="250"
inkscape:cy="185.51121"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.24"
inkscape:current-layer="svg548" />
<path
style="fill:url(#radialGradient11698);fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;fill-opacity:1.0"
d="M 229.03225,314.51613 L 231.45161,466.93548 L 345.96774,619.35484 L 658.87097,450 L 561.29033,276.61291 L 433.06452,209.67742"
id="path4580"
sodipodi:nodetypes="cccccc" />
<path
style="fill:url(#radialGradient9914);fill-opacity:1.0;fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 354.15625,95.8125 L 167.8125,198.4375 L 229.34375,301.6875 C 220.57865,323.31337 249.93803,327.45944 299.40625,310.21875 C 353.04429,291.52478 410.06772,254.77352 426.6875,228.15625 C 435.56751,213.93454 434.38675,205.88237 420.14252,203.93969 L 418,202.90625 L 354.15625,95.8125 z "
id="path1916"
sodipodi:nodetypes="cccssccc" />
<path
sodipodi:type="arc"
style="fill:url(#radialGradient9021);fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:48.49590302;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path1914"
sodipodi:cx="109.84183"
sodipodi:cy="257.89032"
sodipodi:rx="192.22321"
sodipodi:ry="112.1302"
d="M 302.06503 257.89032 A 192.22321 112.1302 0 1 1 -82.381378,257.89032 A 192.22321 112.1302 0 1 1 302.06503 257.89032 z"
transform="matrix(0.47889,-0.166904,-0.254374,0.40739,270.081,53.59354)" />
<path
style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
d="M 229.03226,469.35484 C 229.03226,469.35484 302.82258,472.98387 369.35483,443.54839 C 435.88709,414.1129 445.16129,411.08871 494.35484,371.77419 C 543.54839,332.45967 558.87097,277.41935 558.87097,277.41935"
id="path6354"
sodipodi:nodetypes="cssc" />
<path
style="fill:#90e6ea;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 201.6129,250.00001 L -154.03226,266.93549 L 15.32258,594.35484 L 201.6129,250.00001 z "
id="path7241" />
<path
style="fill:white;fill-opacity:0.6756757;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 253.10301,338.84713 C 269.81148,329.69995 276.3048,354.59063 281.14447,370.14419 C 286.2617,386.58983 268.84708,425.99089 257.97978,447.8821 C 250.06364,463.82845 239.23156,346.44116 253.10301,338.84713 z "
id="path12585"
sodipodi:nodetypes="csss" />
<path
sodipodi:type="arc"
style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path3693"
sodipodi:cx="207.25807"
sodipodi:cy="256.0484"
sodipodi:rx="30.564545"
sodipodi:ry="35.887096"
d="M 237.82262 256.0484 A 30.564545 35.887096 0 1 1 176.69353,256.0484 A 30.564545 35.887096 0 1 1 237.82262 256.0484 z"
transform="matrix(0.658229,-0.108535,0.396354,0.858028,-30.24774,49.57206)" />
<path
style="fill:black;fill-opacity:0.36756759;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 454.89473,384.67742 C 454.89473,384.67742 550.4508,314.96095 537.04386,283.05941 C 533.30109,274.15356 436.29033,230.64516 436.29033,230.64516 C 436.29033,230.64516 469.51599,266.42379 478.87804,298.66271 C 488.24009,330.90164 454.89473,384.67742 454.89473,384.67742 z "
id="path13474"
sodipodi:nodetypes="cscsc" />
</svg>

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 898 B

View File

@ -0,0 +1,156 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://web.resource.org/cc/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
height="500"
id="svg1"
inkscape:version="0.44"
sodipodi:docbase="D:\Projects\iconeditor\Images"
sodipodi:docname="undo.svg"
sodipodi:version="0.32"
version="1.0"
width="500"
x="0"
y="0"
inkscape:export-filename="D:\Projects\iconeditor\Images\undo.png"
inkscape:export-xdpi="3.5999999"
inkscape:export-ydpi="3.5999999">
<metadata
id="metadata3">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>Part of the Flat Icon Collection (Wed Aug 25 23:31:12 2004)</dc:title>
<dc:description />
<dc:subject>
<rdf:Bag>
<rdf:li>hash</rdf:li>
<rdf:li />
<rdf:li>filesystem</rdf:li>
<rdf:li>computer</rdf:li>
<rdf:li>icons</rdf:li>
<rdf:li>theme</rdf:li>
</rdf:Bag>
</dc:subject>
<dc:publisher>
<cc:Agent
rdf:about="http://www.openclipart.org">
<dc:title>Danny Allen</dc:title>
</cc:Agent>
</dc:publisher>
<dc:creator>
<cc:Agent>
<dc:title>Danny Allen</dc:title>
</cc:Agent>
</dc:creator>
<dc:rights>
<cc:Agent>
<dc:title>Danny Allen</dc:title>
</cc:Agent>
</dc:rights>
<dc:date />
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<cc:license
rdf:resource="http://web.resource.org/cc/PublicDomain" />
<dc:language>en</dc:language>
</cc:Work>
<cc:License
rdf:about="http://web.resource.org/cc/PublicDomain">
<cc:permits
rdf:resource="http://web.resource.org/cc/Reproduction" />
<cc:permits
rdf:resource="http://web.resource.org/cc/Distribution" />
<cc:permits
rdf:resource="http://web.resource.org/cc/DerivativeWorks" />
</cc:License>
</rdf:RDF>
</metadata>
<sodipodi:namedview
bordercolor="#666666"
borderopacity="1.0"
id="base"
inkscape:cx="250"
inkscape:cy="198.00047"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:window-height="815"
inkscape:window-width="1152"
inkscape:window-x="-4"
inkscape:window-y="-4"
inkscape:zoom="1.24"
pagecolor="#ffffff"
width="500px"
height="500px"
inkscape:current-layer="svg1" />
<defs
id="defs3">
<linearGradient
id="linearGradient5425">
<stop
style="stop-color:#98d8a0;stop-opacity:1;"
offset="0"
id="stop5427" />
<stop
style="stop-color:#46b853;stop-opacity:1;"
offset="1"
id="stop5429" />
</linearGradient>
<linearGradient
id="linearGradient900">
<stop
id="stop901"
offset="0"
style="stop-color:#000;stop-opacity:1;" />
<stop
id="stop902"
offset="1"
style="stop-color:#fff;stop-opacity:1;" />
</linearGradient>
<linearGradient
id="linearGradient903"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient904"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient905"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient906"
xlink:href="#linearGradient900" />
<linearGradient
id="linearGradient907"
xlink:href="#linearGradient900" />
<radialGradient
inkscape:collect="always"
xlink:href="#linearGradient5425"
id="radialGradient5433"
cx="340.22284"
cy="184.2011"
fx="340.22284"
fy="184.2011"
r="197.18404"
gradientTransform="matrix(-1.744409,-5.153228e-3,-3.804161e-3,1.287741,693.5125,-82.10116)"
gradientUnits="userSpaceOnUse" />
</defs>
<path
d="M 267.83272,489.3602 C 425.34625,392.45223 424.94013,279.03954 343.59159,247.92592 C 268.52653,219.21557 165.31658,228.27263 164.04782,228.27263 L 164.04782,337.72579 L 16.894088,161.38459 L 165.26394,13.01472 L 165.26394,123.68404 C 165.26394,123.68404 281.79628,111.43796 379.88524,146.69124 C 551.81956,208.48466 502.48652,489.27071 267.83272,489.3602 z "
id="path968"
sodipodi:nodetypes="cscccccsc"
sodipodi:stroke-cmyk="(0 0 0 0.8)"
style="font-size:12px;fill:url(#radialGradient5433);fill-opacity:1;fill-rule:evenodd;stroke:#333;stroke-width:25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" />
<path
style="fill:black;fill-opacity:0.35675677;fill-rule:evenodd;stroke:none;stroke-width:25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 335.47869,465.93523 C 382.1279,453.41452 407.80188,432.68567 437.30895,391.01259 C 467.19757,348.80065 471.15806,269.96074 464.14252,293.11205 C 458.03024,313.28258 443.21234,353.61115 436.2815,365.70322 C 424.63326,386.02563 408.47776,409.49957 397.47521,419.20912 C 362.17837,450.35794 326.98446,468.21508 335.47869,465.93523 z "
id="path2768"
sodipodi:nodetypes="czssss" />
</svg>

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@ -0,0 +1,56 @@
object AboutDialogForm: TAboutDialogForm
ActiveControl = ButtonClose
BorderIcons = [biSystemMenu]
BorderStyle = bsDialog
Caption = 'About Lazarus Icon Editor'
ClientHeight = 423
ClientWidth = 425
OnCreate = FormCreate
PixelsPerInch = 96
Position = poMainFormCenter
HorzScrollBar.Page = 399
VertScrollBar.Page = 265
Left = 301
Height = 423
Top = 155
Width = 425
object LabelVersion: TLabel
Anchors = [akLeft, akBottom]
Caption = 'Version: 0.1'
Color = clNone
ParentColor = False
Left = 12
Height = 14
Top = 372
Width = 59
end
object LabelAuthor: TLabel
Anchors = [akLeft, akBottom]
Caption = 'Author: Tom Gregorovic'
Color = clNone
ParentColor = False
Left = 12
Height = 14
Top = 397
Width = 116
end
object Image: TImage
AutoSize = True
Left = 12
Height = 347
Top = 12
Width = 400
end
object ButtonClose: TButton
Anchors = [akRight, akBottom]
BorderSpacing.InnerBorder = 4
Cancel = True
Caption = 'Close'
ModalResult = 1
TabOrder = 0
Left = 342
Height = 25
Top = 390
Width = 75
end
end

View File

@ -0,0 +1,20 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TAboutDialogForm','FORMDATA',[
'TPF0'#16'TAboutDialogForm'#15'AboutDialogForm'#13'ActiveControl'#7#11'Button'
+'Close'#11'BorderIcons'#11#12'biSystemMenu'#0#11'BorderStyle'#7#8'bsDialog'#7
+'Caption'#6#25'About Lazarus Icon Editor'#12'ClientHeight'#3#167#1#11'Client'
+'Width'#3#169#1#8'OnCreate'#7#10'FormCreate'#13'PixelsPerInch'#2'`'#8'Positi'
+'on'#7#16'poMainFormCenter'#18'HorzScrollBar.Page'#3#143#1#18'VertScrollBar.'
+'Page'#3#9#1#4'Left'#3'-'#1#6'Height'#3#167#1#3'Top'#3#155#0#5'Width'#3#169#1
+#0#6'TLabel'#12'LabelVersion'#7'Anchors'#11#6'akLeft'#8'akBottom'#0#7'Captio'
+'n'#6#12'Version: 0.1'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#12#6
+'Height'#2#14#3'Top'#3't'#1#5'Width'#2';'#0#0#6'TLabel'#11'LabelAuthor'#7'An'
+'chors'#11#6'akLeft'#8'akBottom'#0#7'Caption'#6#22'Author: Tom Gregorovic'#5
+'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#12#6'Height'#2#14#3'Top'#3
+#141#1#5'Width'#2't'#0#0#6'TImage'#5'Image'#8'AutoSize'#9#4'Left'#2#12#6'Hei'
+'ght'#3'['#1#3'Top'#2#12#5'Width'#3#144#1#0#0#7'TButton'#11'ButtonClose'#7'A'
+'nchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#6'Can'
+'cel'#9#7'Caption'#6#5'Close'#11'ModalResult'#2#1#8'TabOrder'#2#0#4'Left'#3
+'V'#1#6'Height'#2#25#3'Top'#3#134#1#5'Width'#2'K'#0#0#0
]);

View File

@ -0,0 +1,68 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
About Icon Editor dialog.
}
unit AboutDialog;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls, ExtCtrls;
type
{ TAboutDialogForm }
TAboutDialogForm = class(TForm)
ButtonClose: TButton;
Image: TImage;
LabelAuthor: TLabel;
LabelVersion: TLabel;
procedure FormCreate(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;
var
AboutDialogForm: TAboutDialogForm;
implementation
{ TAboutDialogForm }
procedure TAboutDialogForm.FormCreate(Sender: TObject);
begin
Image.Picture.LoadFromFile('..\..\Images\icon.png');
end;
initialization
{$I aboutdialog.lrs}
end.

View File

@ -0,0 +1,84 @@
# Lazarus Icon Editor default palette
$COLS 8
# sets count of palette grid columns
# CGA 16 colors:
# r,g,b
0,0,0
128,128,128
128,0,0
128,128,0
0,128,0
0,128,128
0,0,128
128,0,128
#
255,255,255
192,192,192
255,0,0
255,255,0
0,255,0
0,255,255
0,0,255
255,0,255
#end
$NONE
# inserts empty palette grid cell
$NONE
$NONE
$NONE
$NONE
$NONE
$NONE
$NONE
$BLENDWB 128,128,128 3
# creates color gradient white -> color -> black with specified steps
$NONE
$BLENDWB 255,0,0 3
$NONE
$BLENDWB 255,64,0 3
$NONE
$BLENDWB 255,128,0 3
$NONE
$BLENDWB 255,192,0 3
$NONE
$BLENDWB 255,255,0 3
$NONE
$BLENDWB 192,255,0 3
$NONE
$BLENDWB 128,255,0 3
$NONE
$BLENDWB 64,255,0 3
$NONE
$BLENDWB 0,255,0 3
$NONE
$BLENDWB 0,255,64 3
$NONE
$BLENDWB 0,255,128 3
$NONE
$BLENDWB 0,255,192 3
$NONE
$BLENDWB 0,255,255 3
$NONE
$BLENDWB 0,192,255 3
$NONE
$BLENDWB 0,128,255 3
$NONE
$BLENDWB 0,64,255 3
$NONE
$BLENDWB 0,0,255 3
$NONE
$BLENDWB 64,0,255 3
$NONE
$BLENDWB 128,0,255 3
$NONE
$BLENDWB 192,0,255 3
$NONE
$BLENDWB 255,0,255 3
$NONE
$BLENDWB 255,0,192 3
$NONE
$BLENDWB 255,0,128 3
$NONE
$BLENDWB 255,0,64 3
$NONE

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,32 @@
program laziconeditor;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Interfaces, // this includes the LCL widgetset
Forms
{ add your units here }, main, Preview, PictureManager, PictureCtrls, Test, JPEGForLazarus,
NewDialog, ResizeDialog, ResizePaperDialog, PictureDialog, AboutDialog,
LazRGBGraphics, LazColorPalette;
{$R laziconeditor.res}
begin
Application.Title:='Lazarus Icon Editor';
Application.Initialize;
Application.CreateForm(TMainForm, MainForm);
Application.CreateForm(TPreviewForm, PreviewForm);
Application.CreateForm(TTestForm, TestForm);
Application.CreateForm(TNewDialogForm, NewDialogForm);
Application.CreateForm(TResizeDialogForm, ResizeDialogForm);
Application.CreateForm(TResizePaperDialogForm, ResizePaperDialogForm);
// show new picture dialog
MainForm.Show;
MainForm.FileNewExecute(nil);
Application.Run;
end.

View File

@ -0,0 +1,25 @@
1 VERSIONINFO
FILEVERSION 0,1,0,0
PRODUCTVERSION 0,1,0,0
{
BLOCK "StringFileInfo"
{
BLOCK "040904E4"
{
VALUE "Comments", "\000"
VALUE "CompanyName", "\000"
VALUE "FileDescription", "\000"
VALUE "FileVersion", "0.1.0.0\000"
VALUE "InternalName", "\000"
VALUE "LegalCopyright", "\000"
VALUE "LegalTrademarks", "\000"
VALUE "OriginalFilename", "\000"
VALUE "ProductName", "\000"
VALUE "ProductVersion", "0.1.0.0\000"
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0409, 0x04E4
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,129 @@
object NewDialogForm: TNewDialogForm
ActiveControl = EditWidth
BorderIcons = [biSystemMenu]
BorderStyle = bsDialog
Caption = 'New picture'
ClientHeight = 185
ClientWidth = 249
PixelsPerInch = 96
Position = poMainFormCenter
HorzScrollBar.Page = 248
VertScrollBar.Page = 184
Left = 478
Height = 185
Top = 79
Width = 249
object GroupBoxProperties: TGroupBox
Anchors = [akTop, akLeft, akRight, akBottom]
Caption = 'Properties'
ClientHeight = 118
ClientWidth = 232
TabOrder = 0
Left = 6
Height = 136
Top = 6
Width = 236
object LabelWidth: TLabel
Caption = 'Width:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 14
Width = 33
end
object LabelHeight: TLabel
Caption = 'Height:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 50
Width = 36
end
object LabelPaperColor: TLabel
Caption = 'Paper color:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 86
Width = 59
end
object ColorButtonPaper: TColorButton
BorderWidth = 2
ButtonColorSize = 16
ButtonColor = clWhite
Caption = 'Change...'
Color = clBtnFace
Left = 118
Height = 25
Top = 82
Width = 80
end
object EditWidth: TEdit
OnKeyDown = nil
TabOrder = 0
Text = '512'
Left = 118
Height = 23
Top = 8
Width = 80
end
object EditHeight: TEdit
OnKeyDown = nil
TabOrder = 1
Text = '512'
Left = 118
Height = 23
Top = 44
Width = 80
end
object UpDownWidth: TUpDown
Associate = EditWidth
Min = 1
Max = 4096
Position = 512
Thousands = False
Left = 198
Height = 23
Top = 8
Width = 17
end
object UpDownHeight: TUpDown
Associate = EditHeight
Min = 1
Max = 4096
Position = 512
Thousands = False
Left = 198
Height = 23
Top = 44
Width = 17
end
end
object ButtonCancel: TButton
Anchors = [akRight, akBottom]
BorderSpacing.InnerBorder = 4
Cancel = True
Caption = 'Cancel'
ModalResult = 2
TabOrder = 1
Left = 167
Height = 25
Top = 149
Width = 75
end
object ButtonOK: TButton
Anchors = [akRight, akBottom]
BorderSpacing.InnerBorder = 4
Caption = 'OK'
Default = True
ModalResult = 1
TabOrder = 2
Left = 85
Height = 25
Top = 149
Width = 75
end
end

View File

@ -0,0 +1,36 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TNewDialogForm','FORMDATA',[
'TPF0'#14'TNewDialogForm'#13'NewDialogForm'#13'ActiveControl'#7#9'EditWidth'
+#11'BorderIcons'#11#12'biSystemMenu'#0#11'BorderStyle'#7#8'bsDialog'#7'Capti'
+'on'#6#11'New picture'#12'ClientHeight'#3#185#0#11'ClientWidth'#3#249#0#13'P'
+'ixelsPerInch'#2'`'#8'Position'#7#16'poMainFormCenter'#18'HorzScrollBar.Page'
+#3#248#0#18'VertScrollBar.Page'#3#184#0#4'Left'#3#222#1#6'Height'#3#185#0#3
+'Top'#2'O'#5'Width'#3#249#0#0#9'TGroupBox'#18'GroupBoxProperties'#7'Anchors'
+#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#10'Properties'
+#12'ClientHeight'#2'v'#11'ClientWidth'#3#232#0#8'TabOrder'#2#0#4'Left'#2#6#6
+'Height'#3#136#0#3'Top'#2#6#5'Width'#3#236#0#0#6'TLabel'#10'LabelWidth'#7'Ca'
+'ption'#6#6'Width:'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#16#6'He'
+'ight'#2#14#3'Top'#2#14#5'Width'#2'!'#0#0#6'TLabel'#11'LabelHeight'#7'Captio'
+'n'#6#7'Height:'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#16#6'Heigh'
+'t'#2#14#3'Top'#2'2'#5'Width'#2'$'#0#0#6'TLabel'#15'LabelPaperColor'#7'Capti'
+'on'#6#12'Paper color:'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#16#6
+'Height'#2#14#3'Top'#2'V'#5'Width'#2';'#0#0#12'TColorButton'#16'ColorButtonP'
+'aper'#11'BorderWidth'#2#2#15'ButtonColorSize'#2#16#11'ButtonColor'#7#7'clWh'
+'ite'#7'Caption'#6#9'Change...'#5'Color'#7#9'clBtnFace'#4'Left'#2'v'#6'Heigh'
+'t'#2#25#3'Top'#2'R'#5'Width'#2'P'#0#0#5'TEdit'#9'EditWidth'#9'OnKeyDown'#13
+#8'TabOrder'#2#0#4'Text'#6#3'512'#4'Left'#2'v'#6'Height'#2#23#3'Top'#2#8#5'W'
+'idth'#2'P'#0#0#5'TEdit'#10'EditHeight'#9'OnKeyDown'#13#8'TabOrder'#2#1#4'Te'
+'xt'#6#3'512'#4'Left'#2'v'#6'Height'#2#23#3'Top'#2','#5'Width'#2'P'#0#0#7'TU'
+'pDown'#11'UpDownWidth'#9'Associate'#7#9'EditWidth'#3'Min'#2#1#3'Max'#3#0#16
+#8'Position'#3#0#2#9'Thousands'#8#4'Left'#3#198#0#6'Height'#2#23#3'Top'#2#8#5
+'Width'#2#17#0#0#7'TUpDown'#12'UpDownHeight'#9'Associate'#7#10'EditHeight'#3
+'Min'#2#1#3'Max'#3#0#16#8'Position'#3#0#2#9'Thousands'#8#4'Left'#3#198#0#6'H'
+'eight'#2#23#3'Top'#2','#5'Width'#2#17#0#0#0#7'TButton'#12'ButtonCancel'#7'A'
+'nchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#6'Can'
+'cel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#1#4'Left'#3
+#167#0#6'Height'#2#25#3'Top'#3#149#0#5'Width'#2'K'#0#0#7'TButton'#8'ButtonOK'
+#7'Anchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#7
+'Caption'#6#2'OK'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#2#4'Left'#2
+'U'#6'Height'#2#25#3'Top'#3#149#0#5'Width'#2'K'#0#0#0
]);

View File

@ -0,0 +1,68 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
New picture dialog.
}
unit NewDialog;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls, ComCtrls, ExtCtrls, ColorPickButton;
type
{ TNewDialogForm }
TNewDialogForm = class(TForm)
ButtonCancel: TButton;
ButtonOK: TButton;
ColorButtonPaper: TColorButton;
EditWidth: TEdit;
EditHeight: TEdit;
GroupBoxProperties: TGroupBox;
LabelPaperColor: TLabel;
LabelWidth: TLabel;
LabelHeight: TLabel;
UpDownWidth: TUpDown;
UpDownHeight: TUpDown;
private
public
end;
var
NewDialogForm: TNewDialogForm;
implementation
{ TNewDialogForm }
initialization
{$I newdialog.lrs}
end.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,15 @@
object PictureDialogForm: TPictureDialogForm
BorderIcons = [biSystemMenu]
BorderStyle = bsDialog
Caption = 'PictureDialogForm'
ClientHeight = 300
ClientWidth = 400
PixelsPerInch = 91
Position = poMainFormCenter
HorzScrollBar.Page = 399
VertScrollBar.Page = 299
Left = 301
Height = 300
Top = 155
Width = 400
end

View File

@ -0,0 +1,10 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TPictureDialogForm','FORMDATA',[
'TPF0'#18'TPictureDialogForm'#17'PictureDialogForm'#11'BorderIcons'#11#12'biS'
+'ystemMenu'#0#11'BorderStyle'#7#8'bsDialog'#7'Caption'#6#17'PictureDialogFor'
+'m'#12'ClientHeight'#3','#1#11'ClientWidth'#3#144#1#13'PixelsPerInch'#2'['#8
+'Position'#7#16'poMainFormCenter'#18'HorzScrollBar.Page'#3#143#1#18'VertScro'
+'llBar.Page'#3'+'#1#4'Left'#3'-'#1#6'Height'#3','#1#3'Top'#3#155#0#5'Width'#3
+#144#1#0#0
]);

View File

@ -0,0 +1,103 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
Common picture modify dialog.
}
unit PictureDialog;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs,
PictureCtrls, PictureManager;
type
{ TPictureDialogForm }
TPictureDialogForm = class(TForm)
private
FPicturePage: TPicturePage;
function GetAspectRatio: Single;
function GetPicture: TPictureBitmap;
function GetPictureEdit: TPictureEdit;
protected
procedure Initialize; dynamic;
procedure Apply; dynamic;
public
procedure ShowDialog(APicturePage: TPicturePage);
property PicturePage: TPicturePage read FPicturePage;
property PictureEdit: TPictureEdit read GetPictureEdit;
property Picture: TPictureBitmap read GetPicture;
property AspectRatio: Single read GetAspectRatio;
end;
var
PictureDialogForm: TPictureDialogForm;
implementation
{ TPictureDialogForm }
function TPictureDialogForm.GetPicture: TPictureBitmap;
begin
Result := FPicturePage.PictureEdit.Picture;
end;
function TPictureDialogForm.GetPictureEdit: TPictureEdit;
begin
Result := FPicturePage.PictureEdit;
end;
function TPictureDialogForm.GetAspectRatio: Single;
begin
Result := Picture.Height / Picture.Width;
end;
procedure TPictureDialogForm.Initialize;
begin
//
end;
procedure TPictureDialogForm.ShowDialog(APicturePage: TPicturePage);
begin
FPicturePage := APicturePage;
Initialize;
if inherited ShowModal = mrOK then Apply;
end;
procedure TPictureDialogForm.Apply;
begin
//
end;
initialization
{$I picturedialog.lrs}
end.

View File

@ -0,0 +1,389 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
Picture manager is notebook which holds picture edits.
}
unit PictureManager;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Controls, Graphics, ExtCtrls, ComCtrls,
Forms, PictureCtrls;
type
{ TPicturePage }
TPicturePage = class(TTabSheet)
private
FFilename: String;
FShowPreview: Boolean;
procedure SetFileName(const AValue: String);
public
PictureEdit: TPictureEdit;
constructor Create(TheOwner: TComponent; AWidth, AHeight: Integer;
APaperColor: TColor);
constructor Create(TheOwner: TComponent; const AFilename: String);
constructor Create(TheOwner: TComponent; ABitmap: TBitmap);
procedure Save;
procedure ExportAsLazarusResource(const AFileName, AName: String);
property FileName: String read FFileName write SetFileName;
property ShowPreview: Boolean read FShowPreview write FShowPreview;
end;
{ TPictureManager }
TPictureManager = class(TPageControl)
private
FOnColorChange: TNotifyEvent;
FOnPageClose: TNotifyEvent;
FOnPageCloseQuery: TCloseQueryEvent;
FOnPictureChange: TNotifyEvent;
FOnPictureSizeChange: TNotifyEvent;
FOnSaveAs: TNotifyEvent;
FOnFileNameChange: TNotifyEvent;
FOnPictureMouseDown: TMouseEvent;
FOnPictureMouseMove: TMouseMoveEvent;
FOnPictureMouseUp: TMouseEvent;
function FindNewUniqueName: String;
function GetActivePicturePage: TPicturePage;
procedure SetActivePicturePage(const AValue: TPicturePage);
procedure SetPageEvents(APage: TPicturePage); virtual;
protected
function CreatePage(AWidth, AHeight: Integer; APaperColor: TColor): TPicturePage; dynamic;
function CreatePage(const Filename: String): TPicturePage; dynamic;
function CreatePage(ABitmap: TBitmap): TPicturePage; dynamic;
procedure SaveAs; dynamic;
procedure FileNameChange; dynamic;
procedure PageClose; dynamic;
procedure PageCloseQuery(var CanClose: Boolean); dynamic;
public
constructor Create(TheOwner: TComponent); override;
procedure New(AWidth, AHeight: Integer; APaperColor: TColor);
procedure Load(const FileName: String);
procedure Save;
procedure Save(const FileName: String);
procedure ExportAsLazarusResource(const AFileName, AName: String);
procedure Close;
procedure CloseAll;
procedure Paste;
function CanEdit: Boolean;
published
property ActivePicturePage: TPicturePage read GetActivePicturePage write SetActivePicturePage;
property OnPictureMouseDown: TMouseEvent read FOnPictureMouseDown write
FOnPictureMouseDown;
property OnPictureMouseMove: TMouseMoveEvent read FOnPictureMouseMove write
FOnPictureMouseMove;
property OnPictureMouseUp: TMouseEvent read FOnPictureMouseUp write FOnPictureMouseUp;
property OnPictureChange: TNotifyEvent read FOnPictureChange write FOnPictureChange;
property OnColorChange: TNotifyEvent read FOnColorChange write FOnColorChange;
property OnPictureSizeChange: TNotifyEvent read FOnPictureSizeChange write FOnPictureSizeChange;
property OnSaveAs: TNotifyEvent read FOnSaveAs write FOnSaveAs;
property OnFileNameChange: TNotifyEvent read FOnFileNameChange write FOnFileNameChange;
property OnPageClose: TNotifyEvent read FOnPageClose write FOnPageClose;
property OnPageCloseQuery: TCloseQueryEvent read FOnPageCloseQuery write FOnPageCloseQuery;
end;
implementation
{ TPictureManager }
function TPictureManager.FindNewUniqueName: String;
var
I, J: Integer;
Exists: Boolean;
begin
I := 1;
while I < maxSmallint do
begin
Exists := False;
for J := 0 to Pred(PageCount) do
begin
if Pages[J].Caption = 'New' + IntToStr(I) then
begin
Inc(I);
Exists := True;
Break;
end;
end;
if not Exists then Break;
end;
Result := 'New' + IntToStr(I);
end;
function TPictureManager.GetActivePicturePage: TPicturePage;
begin
Result := ActivePage as TPicturePage;
end;
procedure TPictureManager.SetActivePicturePage(const AValue: TPicturePage);
begin
ActivePage := AValue;
end;
procedure TPictureManager.SetPageEvents(APage: TPicturePage);
begin
APage.PictureEdit.OnPictureMouseDown := OnPictureMouseDown;
APage.PictureEdit.OnPictureMouseMove := OnPictureMouseMove;
APage.PictureEdit.OnPictureMouseUp := OnPictureMouseUp;
APage.PictureEdit.OnColorChange := OnColorChange;
APage.PictureEdit.OnPictureSizeChange := OnPictureSizeChange;
APage.PictureEdit.OnChange := OnPictureChange;
end;
function TPictureManager.CreatePage(AWidth, AHeight: Integer; APaperColor: TColor): TPicturePage;
begin
Result := TPicturePage.Create(Self, AWidth, AHeight, APaperColor);
Result.PageControl := Self;
SetPageEvents(Result);
FileNameChange;
end;
function TPictureManager.CreatePage(const Filename: String): TPicturePage;
begin
Result := TPicturePage.Create(Self, Filename);
Result.PageControl := Self;
SetPageEvents(Result);
FileNameChange;
end;
function TPictureManager.CreatePage(ABitmap: TBitmap): TPicturePage;
begin
Result := TPicturePage.Create(Self, ABitmap);
Result.PageControl := Self;
SetPageEvents(Result);
FileNameChange;
end;
procedure TPictureManager.SaveAs;
begin
if Assigned(FOnSaveAs) then FOnSaveAs(Self);
end;
procedure TPictureManager.FileNameChange;
begin
if Assigned(FOnFileNameChange) then FOnFileNameChange(Self);
if ActivePicturePage <> nil then
begin
if ActivePicturePage.FileName <> '' then
begin
ActivePicturePage.Caption := ExtractFileName(ActivePicturePage.FileName);
end;
end;
end;
procedure TPictureManager.PageClose;
begin
if Assigned(FOnPageClose) then FOnPageClose(Self);
end;
procedure TPictureManager.PageCloseQuery(var CanClose: Boolean);
begin
if Assigned(FOnPageCloseQuery) then FOnPageCloseQuery(Self, CanClose);
end;
constructor TPictureManager.Create(TheOwner: TComponent);
begin
inherited Create(TheOwner);
PageClass := TPicturePage;
end;
procedure TPictureManager.New(AWidth, AHeight: Integer; APaperColor: TColor);
var
NewPage: TPicturePage;
begin
NewPage := CreatePage(AWidth, AHeight, APaperColor);
ActivePage := NewPage;
NewPage.Caption := FindNewUniqueName;
Change;
end;
procedure TPictureManager.Load(const FileName: String);
var
NewPage: TPicturePage;
Icon: TIcon;
I: Integer;
begin
if SameText(ExtractFileExt(FileName), '.ico') then
begin
Icon := TIcon.Create;
try
Icon.LoadFromFile(FileName);
for I := 0 to Pred(Icon.Bitmaps.Count) do
begin
NewPage := CreatePage(Icon.Bitmaps[I] as TBitmap);
NewPage.Parent := Self;
ActivePage := NewPage;
NewPage.Caption := FindNewUniqueName;
Change;
end;
finally
Icon.Free;
end;
end
else
begin
NewPage := CreatePage(FileName);
NewPage.Parent := Self;
ActivePage := NewPage;
Change;
end;
end;
procedure TPictureManager.Save;
begin
if ActivePicturePage <> nil then ActivePicturePage.Save;
end;
procedure TPictureManager.Save(const FileName: String);
begin
if ActivePicturePage <> nil then
begin
ActivePicturePage.FileName := FileName;
Save;
end;
end;
procedure TPictureManager.ExportAsLazarusResource(const AFileName, AName: String);
begin
if ActivePicturePage <> nil then
begin
ActivePicturePage.ExportAsLazarusResource(AFileName, AName);
end;
end;
procedure TPictureManager.Close;
var
CanClose: Boolean;
begin
if ActivePicturePage <> nil then
begin
CanClose := True;
PageCloseQuery(CanClose);
if CanClose then
begin
ActivePicturePage.Free;
PageClose;
end;
end;
end;
procedure TPictureManager.CloseAll;
var
I: Integer;
begin
for I := Pred(PageCount) downto 0 do
begin
ActivePageIndex := I;
Close;
end;
end;
procedure TPictureManager.Paste;
begin
if CanEdit then ActivePicturePage.PictureEdit.Paste;
end;
function TPictureManager.CanEdit: Boolean;
begin
Result := ActivePicturePage <> nil;
end;
{ TPicturePage }
procedure TPicturePage.SetFileName(const AValue: String);
begin
if AValue = FFileName then Exit;
FFilename := AValue;
(PageControl as TPictureManager).FileNameChange;
end;
constructor TPicturePage.Create(TheOwner: TComponent; AWidth, AHeight: Integer;
APaperColor: TColor);
begin
inherited Create(TheOwner);
PictureEdit := TPictureEdit.Create(Self);
PictureEdit.Parent := Self;
PictureEdit.Align := alClient;
PictureEdit.NewPicture(AWidth, AHeight, APaperColor);
FFilename := '';
FShowPreview := True;
end;
constructor TPicturePage.Create(TheOwner: TComponent; const AFilename: String);
begin
inherited Create(TheOwner);
PictureEdit := TPictureEdit.Create(Self);
PictureEdit.Parent := Self;
PictureEdit.Align := alClient;
PictureEdit.LoadPicture(AFilename);
FFilename := AFilename;
Caption := ExtractFilename(Filename);
FShowPreview := True;
end;
constructor TPicturePage.Create(TheOwner: TComponent; ABitmap: TBitmap);
begin
inherited Create(TheOwner);
PictureEdit := TPictureEdit.Create(Self);
PictureEdit.Parent := Self;
PictureEdit.Align := alClient;
PictureEdit.LoadBitmap(ABitmap);
FFilename := '';
FShowPreview := True;
end;
procedure TPicturePage.Save;
begin
if FileName = '' then (PageControl as TPictureManager).SaveAs;
if FileName <> '' then PictureEdit.SavePicture(FileName);
end;
procedure TPicturePage.ExportAsLazarusResource(const AFileName, AName: String);
begin
PictureEdit.ExportPictureAsLazarusResource(AFileName, AName);
end;
end.

View File

@ -0,0 +1,15 @@
object PreviewForm: TPreviewForm
BorderStyle = bsSizeToolWin
Caption = 'Preview'
ClientHeight = 200
ClientWidth = 200
FormStyle = fsStayOnTop
OnCreate = FormCreate
PixelsPerInch = 96
HorzScrollBar.Page = 195
VertScrollBar.Page = 207
Left = 849
Height = 200
Top = 79
Width = 200
end

View File

@ -0,0 +1,9 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TPreviewForm','FORMDATA',[
'TPF0'#12'TPreviewForm'#11'PreviewForm'#11'BorderStyle'#7#13'bsSizeToolWin'#7
+'Caption'#6#7'Preview'#12'ClientHeight'#3#200#0#11'ClientWidth'#3#200#0#9'Fo'
+'rmStyle'#7#11'fsStayOnTop'#8'OnCreate'#7#10'FormCreate'#13'PixelsPerInch'#2
+'`'#18'HorzScrollBar.Page'#3#195#0#18'VertScrollBar.Page'#3#207#0#4'Left'#3
+'Q'#3#6'Height'#3#200#0#3'Top'#2'O'#5'Width'#3#200#0#0#0
]);

View File

@ -0,0 +1,75 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
Preview picture window.
}
unit Preview;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs,
PictureCtrls;
type
{ TPreviewForm }
TPreviewForm = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ private declarations }
public
procedure Preview(Bitmap: TPictureBitmap);
end;
var
PreviewForm: TPreviewForm;
View: TPictureView;
implementation
{ TPreviewForm }
procedure TPreviewForm.FormCreate(Sender: TObject);
begin
View := TPictureView.Create(Self);
View.Options := View.Options - [poShowGrid, poShowMask];
View.Align := alClient;
View.Parent := Self;
Left := Screen.Width - Width - 10;
end;
procedure TPreviewForm.Preview(Bitmap: TPictureBitmap);
begin
View.Picture := Bitmap;
end;
initialization
{$I preview.lrs}
end.

View File

@ -0,0 +1,169 @@
object ResizeDialogForm: TResizeDialogForm
ActiveControl = EditHeight
BorderIcons = [biSystemMenu]
BorderStyle = bsDialog
Caption = 'Resize picture'
ClientHeight = 300
ClientWidth = 246
PixelsPerInch = 96
Position = poMainFormCenter
HorzScrollBar.Page = 245
VertScrollBar.Page = 299
Left = 301
Height = 300
Top = 155
Width = 246
object GroupBoxProperties: TGroupBox
Anchors = [akTop, akLeft, akRight, akBottom]
Caption = 'Properties'
ClientHeight = 228
ClientWidth = 231
TabOrder = 0
Left = 6
Height = 246
Top = 6
Width = 235
object LabelHeight: TLabel
Caption = 'New height:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 50
Width = 59
end
object LabelWidth: TLabel
Caption = 'New width:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 14
Width = 55
end
object EditHeight: TEdit
OnChange = EditHeightChange
OnKeyDown = nil
TabOrder = 0
Text = '512'
Left = 106
Height = 23
Top = 44
Width = 80
end
object EditWidth: TEdit
OnChange = EditWidthChange
OnKeyDown = nil
TabOrder = 1
Text = '512'
Left = 106
Height = 23
Top = 8
Width = 80
end
object UpDownHeight: TUpDown
Associate = EditHeight
Min = 1
Max = 4096
Position = 512
Thousands = False
Left = 186
Height = 23
Top = 44
Width = 17
end
object UpDownWidth: TUpDown
Associate = EditWidth
Min = 1
Max = 4096
Position = 512
Thousands = False
Left = 186
Height = 23
Top = 8
Width = 17
end
object CheckBoxAspectRatio: TCheckBox
Caption = 'Preserve aspect ratio'
Checked = True
OnClick = CheckBoxAspectRatioClick
State = cbChecked
TabOrder = 2
Left = 16
Height = 13
Top = 85
Width = 120
end
object GroupBoxStretchMethod: TGroupBox
Caption = 'Stretch method'
ClientHeight = 84
ClientWidth = 206
TabOrder = 3
Left = 10
Height = 102
Top = 116
Width = 210
object RadioButtonTruncate: TRadioButton
Caption = 'Truncate'
Checked = True
State = cbChecked
TabOrder = 0
Left = 16
Height = 13
Top = 13
Width = 63
end
object RadioButtonSmooth: TRadioButton
Caption = 'Smooth:'
Enabled = False
TabOrder = 1
Left = 16
Height = 13
Top = 44
Width = 59
end
object ComboBoxSmooth: TComboBox
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
Enabled = False
ItemIndex = 1
Items.Strings = (
'Area pixel'
'Bilinear'
'Bicubic'
)
MaxLength = 0
Style = csDropDownList
TabOrder = 2
Text = 'Bilinear'
Left = 100
Height = 21
Top = 38
Width = 96
end
end
end
object ButtonCancel: TButton
Anchors = [akRight, akBottom]
BorderSpacing.InnerBorder = 4
Cancel = True
Caption = 'Cancel'
ModalResult = 2
TabOrder = 1
Left = 165
Height = 25
Top = 264
Width = 75
end
object ButtonOK: TButton
Anchors = [akRight, akBottom]
BorderSpacing.InnerBorder = 4
Caption = 'OK'
Default = True
ModalResult = 1
TabOrder = 2
Left = 84
Height = 25
Top = 264
Width = 75
end
end

View File

@ -0,0 +1,45 @@
LazarusResources.Add('TResizeDialogForm','FORMDATA',[
'TPF0'#17'TResizeDialogForm'#16'ResizeDialogForm'#13'ActiveControl'#7#10'Edit'
+'Height'#11'BorderIcons'#11#12'biSystemMenu'#0#11'BorderStyle'#7#8'bsDialog'
+#7'Caption'#6#14'Resize picture'#12'ClientHeight'#3','#1#11'ClientWidth'#3
+#246#0#13'PixelsPerInch'#2'`'#8'Position'#7#16'poMainFormCenter'#18'HorzScro'
+'llBar.Page'#3#245#0#18'VertScrollBar.Page'#3'+'#1#4'Left'#3'-'#1#6'Height'#3
+','#1#3'Top'#3#155#0#5'Width'#3#246#0#0#9'TGroupBox'#18'GroupBoxProperties'#7
+'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#10'Pro'
+'perties'#12'ClientHeight'#3#228#0#11'ClientWidth'#3#231#0#8'TabOrder'#2#0#4
+'Left'#2#6#6'Height'#3#246#0#3'Top'#2#6#5'Width'#3#235#0#0#6'TLabel'#11'Labe'
+'lHeight'#7'Caption'#6#11'New height:'#5'Color'#7#6'clNone'#11'ParentColor'#8
+#4'Left'#2#16#6'Height'#2#14#3'Top'#2'2'#5'Width'#2';'#0#0#6'TLabel'#10'Labe'
+'lWidth'#7'Caption'#6#10'New width:'#5'Color'#7#6'clNone'#11'ParentColor'#8#4
+'Left'#2#16#6'Height'#2#14#3'Top'#2#14#5'Width'#2'7'#0#0#5'TEdit'#10'EditHei'
+'ght'#8'OnChange'#7#16'EditHeightChange'#9'OnKeyDown'#13#8'TabOrder'#2#0#4'T'
+'ext'#6#3'512'#4'Left'#2'j'#6'Height'#2#23#3'Top'#2','#5'Width'#2'P'#0#0#5'T'
+'Edit'#9'EditWidth'#8'OnChange'#7#15'EditWidthChange'#9'OnKeyDown'#13#8'TabO'
+'rder'#2#1#4'Text'#6#3'512'#4'Left'#2'j'#6'Height'#2#23#3'Top'#2#8#5'Width'#2
+'P'#0#0#7'TUpDown'#12'UpDownHeight'#9'Associate'#7#10'EditHeight'#3'Min'#2#1
+#3'Max'#3#0#16#8'Position'#3#0#2#9'Thousands'#8#4'Left'#3#186#0#6'Height'#2
+#23#3'Top'#2','#5'Width'#2#17#0#0#7'TUpDown'#11'UpDownWidth'#9'Associate'#7#9
+'EditWidth'#3'Min'#2#1#3'Max'#3#0#16#8'Position'#3#0#2#9'Thousands'#8#4'Left'
+#3#186#0#6'Height'#2#23#3'Top'#2#8#5'Width'#2#17#0#0#9'TCheckBox'#19'CheckBo'
+'xAspectRatio'#7'Caption'#6#21'Preserve aspect ratio'#7'Checked'#9#7'OnClick'
+#7#24'CheckBoxAspectRatioClick'#5'State'#7#9'cbChecked'#8'TabOrder'#2#2#4'Le'
+'ft'#2#16#6'Height'#2#13#3'Top'#2'U'#5'Width'#2'x'#0#0#9'TGroupBox'#21'Group'
+'BoxStretchMethod'#7'Caption'#6#14'Stretch method'#12'ClientHeight'#2'T'#11
+'ClientWidth'#3#206#0#8'TabOrder'#2#3#4'Left'#2#10#6'Height'#2'f'#3'Top'#2't'
+#5'Width'#3#210#0#0#12'TRadioButton'#19'RadioButtonTruncate'#7'Caption'#6#8
+'Truncate'#7'Checked'#9#5'State'#7#9'cbChecked'#8'TabOrder'#2#0#4'Left'#2#16
+#6'Height'#2#13#3'Top'#2#13#5'Width'#2'?'#0#0#12'TRadioButton'#17'RadioButto'
+'nSmooth'#7'Caption'#6#7'Smooth:'#7'Enabled'#8#8'TabOrder'#2#1#4'Left'#2#16#6
+'Height'#2#13#3'Top'#2','#5'Width'#2';'#0#0#9'TComboBox'#14'ComboBoxSmooth'
+#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'
+#0#7'Enabled'#8#9'ItemIndex'#2#1#13'Items.Strings'#1#6#10'Area pixel'#6#8'Bi'
+'linear'#6#7'Bicubic'#0#9'MaxLength'#2#0#5'Style'#7#14'csDropDownList'#8'Tab'
+'Order'#2#2#4'Text'#6#8'Bilinear'#4'Left'#2'd'#6'Height'#2#21#3'Top'#2'&'#5
+'Width'#2'`'#0#0#0#0#7'TButton'#12'ButtonCancel'#7'Anchors'#11#7'akRight'#8
+'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#6'Cancel'#9#7'Caption'#6#6'Ca'
+'ncel'#11'ModalResult'#2#2#8'TabOrder'#2#1#4'Left'#3#165#0#6'Height'#2#25#3
+'Top'#3#8#1#5'Width'#2'K'#0#0#7'TButton'#8'ButtonOK'#7'Anchors'#11#7'akRight'
+#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#2'OK'#7'Defaul'
+'t'#9#11'ModalResult'#2#1#8'TabOrder'#2#2#4'Left'#2'T'#6'Height'#2#25#3'Top'
+#3#8#1#5'Width'#2'K'#0#0#0
]);

View File

@ -0,0 +1,127 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
Resize picture dialog.
}
unit ResizeDialog;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls,
ComCtrls, Buttons, PictureDialog;
type
{ TResizeDialogForm }
TResizeDialogForm = class(TPictureDialogForm)
ButtonCancel: TButton;
ButtonOK: TButton;
CheckBoxAspectRatio: TCheckBox;
ComboBoxSmooth: TComboBox;
EditHeight: TEdit;
EditWidth: TEdit;
GroupBoxStretchMethod: TGroupBox;
GroupBoxProperties: TGroupBox;
LabelHeight: TLabel;
LabelWidth: TLabel;
RadioButtonTruncate: TRadioButton;
RadioButtonSmooth: TRadioButton;
UpDownHeight: TUpDown;
UpDownWidth: TUpDown;
procedure EditHeightChange(Sender: TObject);
procedure EditWidthChange(Sender: TObject);
procedure CheckBoxAspectRatioClick(Sender: TObject);
protected
procedure Initialize; override;
public
procedure Apply; override;
end;
var
ResizeDialogForm: TResizeDialogForm;
implementation
{ TResizeDialogForm }
procedure TResizeDialogForm.EditHeightChange(Sender: TObject);
var
TempEvent: TNotifyEvent;
begin
if CheckBoxAspectRatio.Checked then
begin
TempEvent := EditWidth.OnChange;
EditWidth.OnChange := nil;
UpDownWidth.Position := Round(UpDownHeight.Position / AspectRatio);
EditWidth.OnChange := TempEvent;
end;
end;
procedure TResizeDialogForm.EditWidthChange(Sender: TObject);
var
TempEvent: TNotifyEvent;
begin
if CheckBoxAspectRatio.Checked then
begin
TempEvent := EditHeight.OnChange;
EditHeight.OnChange := nil;
UpDownHeight.Position := Round(UpDownWidth.Position * AspectRatio);
EditHeight.OnChange := TempEvent;
end;
end;
procedure TResizeDialogForm.CheckBoxAspectRatioClick(Sender: TObject);
begin
if CheckBoxAspectRatio.Checked then
begin
EditWidthChange(nil);
EditHeightChange(nil);
end;
end;
procedure TResizeDialogForm.Initialize;
begin
UpDownWidth.Position := Picture.Width;
UpDownHeight.Position := Picture.Height;
end;
procedure TResizeDialogForm.Apply;
begin
if RadioButtonTruncate.Checked then
begin
PictureEdit.StretchTruncate(UpDownWidth.Position, UpDownHeight.Position);
end
else
begin
end;
end;
initialization
{$I resizedialog.lrs}
end.

View File

@ -0,0 +1,187 @@
inherited ResizePaperDialogForm: TResizePaperDialogForm
ActiveControl = EditHeight
Caption = 'Resize paper'
ClientHeight = 507
ClientWidth = 276
OnCreate = FormCreate
OnDestroy = FormDestroy
PixelsPerInch = 96
HorzScrollBar.Page = 275
VertScrollBar.Page = 506
Height = 507
Width = 276
object PanelPreview: TPanel
Anchors = [akTop, akLeft, akRight, akBottom]
BevelOuter = bvNone
ClientHeight = 264
ClientWidth = 264
Color = clBlack
FullRepaint = False
ParentColor = False
TabOrder = 0
Left = 6
Height = 264
Top = 6
Width = 264
end
object GroupBoxProperties: TGroupBox
Anchors = [akLeft, akRight, akBottom]
Caption = 'Properties'
ClientHeight = 168
ClientWidth = 260
TabOrder = 1
Left = 6
Height = 186
Top = 280
Width = 264
object LabelWidth: TLabel
Caption = 'Paper width:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 44
Width = 62
end
object LabelHeight: TLabel
Caption = 'Paper height:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 80
Width = 66
end
object LabelPaperColor: TLabel
Caption = 'Paper color:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 140
Width = 59
end
object LabelPicturePosition: TLabel
Caption = 'Picture position:'
Color = clNone
ParentColor = False
Left = 16
Height = 14
Top = 13
Width = 78
end
object ColorButtonPaper: TColorButton
BorderWidth = 2
ButtonColorSize = 16
ButtonColor = clWhite
Caption = 'Change...'
Color = clBtnFace
OnColorChanged = ColorButtonPaperColorChanged
Left = 148
Height = 25
Top = 135
Width = 80
end
object EditHeight: TEdit
OnChange = EditHeightChange
OnKeyDown = nil
TabOrder = 0
Text = '512'
Left = 148
Height = 23
Top = 74
Width = 80
end
object UpDownWidth: TUpDown
Associate = EditWidth
Min = 1
Max = 4096
Position = 512
Thousands = False
Left = 228
Height = 23
Top = 38
Width = 17
end
object UpDownHeight: TUpDown
Associate = EditHeight
Min = 1
Max = 4096
Position = 512
Thousands = False
Left = 228
Height = 23
Top = 74
Width = 17
end
object CheckBoxAspectRatio: TCheckBox
Caption = 'Preserve aspect ratio'
Checked = True
OnChange = CheckBoxAspectRatioChange
State = cbChecked
TabOrder = 1
Left = 16
Height = 13
Top = 110
Width = 120
end
object ComboBoxPicturePosition: TComboBox
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
ItemIndex = 0
Items.Strings = (
'Top Left'
'Top Center'
'Top Right'
'Center Left'
'Centered'
'Center Right'
'Bottom Left'
'Bottom Center'
'Bottom Right'
)
MaxLength = 0
OnChange = ComboBoxPicturePositionChange
Style = csDropDownList
TabOrder = 2
Text = 'Top Left'
Left = 148
Height = 21
Top = 8
Width = 96
end
object EditWidth: TEdit
OnChange = EditWidthChange
OnKeyDown = nil
TabOrder = 3
Text = '512'
Left = 148
Height = 23
Top = 38
Width = 80
end
end
object ButtonOK: TButton
Anchors = [akRight, akBottom]
BorderSpacing.InnerBorder = 4
Caption = 'OK'
Default = True
ModalResult = 1
TabOrder = 2
Left = 112
Height = 25
Top = 474
Width = 75
end
object ButtonCancel: TButton
Anchors = [akRight, akBottom]
BorderSpacing.InnerBorder = 4
Cancel = True
Caption = 'Cancel'
ModalResult = 2
TabOrder = 3
Left = 193
Height = 25
Top = 474
Width = 75
end
end

View File

@ -0,0 +1,53 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TResizePaperDialogForm','FORMDATA',[
'TPF0'#241#22'TResizePaperDialogForm'#21'ResizePaperDialogForm'#13'ActiveCont'
+'rol'#7#10'EditHeight'#7'Caption'#6#12'Resize paper'#12'ClientHeight'#3#251#1
+#11'ClientWidth'#3#20#1#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormD'
+'estroy'#13'PixelsPerInch'#2'`'#18'HorzScrollBar.Page'#3#19#1#18'VertScrollB'
+'ar.Page'#3#250#1#6'Height'#3#251#1#5'Width'#3#20#1#0#6'TPanel'#12'PanelPrev'
+'iew'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#10'BevelOute'
+'r'#7#6'bvNone'#12'ClientHeight'#3#8#1#11'ClientWidth'#3#8#1#5'Color'#7#7'cl'
+'Black'#11'FullRepaint'#8#11'ParentColor'#8#8'TabOrder'#2#0#4'Left'#2#6#6'He'
+'ight'#3#8#1#3'Top'#2#6#5'Width'#3#8#1#0#0#9'TGroupBox'#18'GroupBoxPropertie'
+'s'#7'Anchors'#11#6'akLeft'#7'akRight'#8'akBottom'#0#7'Caption'#6#10'Propert'
+'ies'#12'ClientHeight'#3#168#0#11'ClientWidth'#3#4#1#8'TabOrder'#2#1#4'Left'
+#2#6#6'Height'#3#186#0#3'Top'#3#24#1#5'Width'#3#8#1#0#6'TLabel'#10'LabelWidt'
+'h'#7'Caption'#6#12'Paper width:'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'L'
+'eft'#2#16#6'Height'#2#14#3'Top'#2','#5'Width'#2'>'#0#0#6'TLabel'#11'LabelHe'
+'ight'#7'Caption'#6#13'Paper height:'#5'Color'#7#6'clNone'#11'ParentColor'#8
+#4'Left'#2#16#6'Height'#2#14#3'Top'#2'P'#5'Width'#2'B'#0#0#6'TLabel'#15'Labe'
+'lPaperColor'#7'Caption'#6#12'Paper color:'#5'Color'#7#6'clNone'#11'ParentCo'
+'lor'#8#4'Left'#2#16#6'Height'#2#14#3'Top'#3#140#0#5'Width'#2';'#0#0#6'TLabe'
+'l'#20'LabelPicturePosition'#7'Caption'#6#17'Picture position:'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#4'Left'#2#16#6'Height'#2#14#3'Top'#2#13#5'Width'#2
+'N'#0#0#12'TColorButton'#16'ColorButtonPaper'#11'BorderWidth'#2#2#15'ButtonC'
+'olorSize'#2#16#11'ButtonColor'#7#7'clWhite'#7'Caption'#6#9'Change...'#5'Col'
+'or'#7#9'clBtnFace'#14'OnColorChanged'#7#28'ColorButtonPaperColorChanged'#4
+'Left'#3#148#0#6'Height'#2#25#3'Top'#3#135#0#5'Width'#2'P'#0#0#5'TEdit'#10'E'
+'ditHeight'#8'OnChange'#7#16'EditHeightChange'#9'OnKeyDown'#13#8'TabOrder'#2
+#0#4'Text'#6#3'512'#4'Left'#3#148#0#6'Height'#2#23#3'Top'#2'J'#5'Width'#2'P'
+#0#0#7'TUpDown'#11'UpDownWidth'#9'Associate'#7#9'EditWidth'#3'Min'#2#1#3'Max'
+#3#0#16#8'Position'#3#0#2#9'Thousands'#8#4'Left'#3#228#0#6'Height'#2#23#3'To'
+'p'#2'&'#5'Width'#2#17#0#0#7'TUpDown'#12'UpDownHeight'#9'Associate'#7#10'Edi'
+'tHeight'#3'Min'#2#1#3'Max'#3#0#16#8'Position'#3#0#2#9'Thousands'#8#4'Left'#3
+#228#0#6'Height'#2#23#3'Top'#2'J'#5'Width'#2#17#0#0#9'TCheckBox'#19'CheckBox'
+'AspectRatio'#7'Caption'#6#21'Preserve aspect ratio'#7'Checked'#9#8'OnChange'
+#7#25'CheckBoxAspectRatioChange'#5'State'#7#9'cbChecked'#8'TabOrder'#2#1#4'L'
+'eft'#2#16#6'Height'#2#13#3'Top'#2'n'#5'Width'#2'x'#0#0#9'TComboBox'#23'Comb'
+'oBoxPicturePosition'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
+'cbactSearchAscending'#0#9'ItemIndex'#2#0#13'Items.Strings'#1#6#8'Top Left'#6
+#10'Top Center'#6#9'Top Right'#6#11'Center Left'#6#8'Centered'#6#12'Center R'
+'ight'#6#11'Bottom Left'#6#13'Bottom Center'#6#12'Bottom Right'#0#9'MaxLengt'
+'h'#2#0#8'OnChange'#7#29'ComboBoxPicturePositionChange'#5'Style'#7#14'csDrop'
+'DownList'#8'TabOrder'#2#2#4'Text'#6#8'Top Left'#4'Left'#3#148#0#6'Height'#2
+#21#3'Top'#2#8#5'Width'#2'`'#0#0#5'TEdit'#9'EditWidth'#8'OnChange'#7#15'Edit'
+'WidthChange'#9'OnKeyDown'#13#8'TabOrder'#2#3#4'Text'#6#3'512'#4'Left'#3#148
+#0#6'Height'#2#23#3'Top'#2'&'#5'Width'#2'P'#0#0#0#7'TButton'#8'ButtonOK'#7'A'
+'nchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#7'Cap'
+'tion'#6#2'OK'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#2#4'Left'#2'p'
+#6'Height'#2#25#3'Top'#3#218#1#5'Width'#2'K'#0#0#7'TButton'#12'ButtonCancel'
+#7'Anchors'#11#7'akRight'#8'akBottom'#0#25'BorderSpacing.InnerBorder'#2#4#6
+'Cancel'#9#7'Caption'#6#6'Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#3#4'Left'
+#3#193#0#6'Height'#2#25#3'Top'#3#218#1#5'Width'#2'K'#0#0#0
]);

View File

@ -0,0 +1,200 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
Resize picture paper dialog.
}
unit ResizePaperDialog;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, ExtCtrls,
Buttons, StdCtrls, ComCtrls, PictureCtrls, Math, RGBGraphics, PictureDialog,
ColorPickButton;
type
{ TResizePaperDialogForm }
TResizePaperDialogForm = class(TPictureDialogForm)
ButtonCancel: TButton;
ButtonOK: TButton;
CheckBoxAspectRatio: TCheckBox;
ColorButtonPaper: TColorButton;
ComboBoxPicturePosition: TComboBox;
EditHeight: TEdit;
EditWidth: TEdit;
GroupBoxProperties: TGroupBox;
LabelPicturePosition: TLabel;
LabelHeight: TLabel;
LabelPaperColor: TLabel;
LabelWidth: TLabel;
PanelPreview: TPanel;
UpDownHeight: TUpDown;
UpDownWidth: TUpDown;
procedure ColorButtonPaperColorChanged(Sender: TObject);
procedure ComboBoxPicturePositionChange(Sender: TObject);
procedure EditHeightChange(Sender: TObject);
procedure EditWidthChange(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure CheckBoxAspectRatioChange(Sender: TObject);
private
FPreviewFactor: Single;
protected
procedure Initialize; override;
public
procedure UpdatePreview;
procedure Apply; override;
end;
var
ResizePaperDialogForm: TResizePaperDialogForm;
Preview: TPictureEdit;
implementation
{ TResizePaperDialogForm }
procedure TResizePaperDialogForm.FormCreate(Sender: TObject);
begin
Preview := TPictureEdit.Create(PanelPreview);
Preview.Parent := PanelPreview;
Preview.Align := alClient;
end;
procedure TResizePaperDialogForm.EditHeightChange(Sender: TObject);
var
TempEvent: TNotifyEvent;
begin
if CheckBoxAspectRatio.Checked then
begin
TempEvent := EditWidth.OnChange;
EditWidth.OnChange := nil;
UpDownWidth.Position := Round(UpDownHeight.Position / AspectRatio);
EditWidth.OnChange := TempEvent;
end;
UpdatePreview;
end;
procedure TResizePaperDialogForm.EditWidthChange(Sender: TObject);
var
TempEvent: TNotifyEvent;
begin
if CheckBoxAspectRatio.Checked then
begin
TempEvent := EditHeight.OnChange;
EditHeight.OnChange := nil;
UpDownHeight.Position := Round(UpDownWidth.Position * AspectRatio);
EditHeight.OnChange := TempEvent;
end;
UpdatePreview;
end;
procedure TResizePaperDialogForm.ComboBoxPicturePositionChange(Sender: TObject);
begin
UpdatePreview;
end;
procedure TResizePaperDialogForm.ColorButtonPaperColorChanged(Sender: TObject);
begin
UpdatePreview;
end;
procedure TResizePaperDialogForm.FormDestroy(Sender: TObject);
begin
Preview.Free;
end;
procedure TResizePaperDialogForm.CheckBoxAspectRatioChange(Sender: TObject);
begin
if CheckBoxAspectRatio.Checked then
begin
EditWidthChange(nil);
EditHeightChange(nil);
end;
end;
procedure TResizePaperDialogForm.Initialize;
begin
inherited;
UpDownWidth.Position := Picture.Width;
UpDownHeight.Position := Picture.Height;
ColorButtonPaper.ButtonColor := PictureEdit.PaperColor;
UpdatePreview;
end;
procedure TResizePaperDialogForm.UpdatePreview;
var
W, H, SW, SH: Integer;
begin
W := UpDownWidth.Position;
H := UpDownHeight.Position;
if W > 256 then
begin
if H > 256 then
begin
if W > H then
FPreviewFactor := 256 / W
else
FPreviewFactor := 256 / H;
end
else
FPreviewFactor := 256 / W;
end
else
if H > 256 then FPreviewFactor := 256 / H
else FPreviewFactor := 1.0;
W := Max(1, Round(W * FPreviewFactor));
H := Max(1, Round(H * FPreviewFactor));
SW := Max(1, Round(Picture.Width * FPreviewFactor));
SH := Max(1, Round(Picture.Height * FPreviewFactor));
Preview.PaperColor := ColorButtonPaper.ButtonColor;
Preview.Picture.Free;
Preview.Picture := TPictureBitmap.CreateAsCopy(Picture);
Preview.Picture.StretchTrunc(SW, SH);
Preview.ResizePaper(W, H, TPicturePos(ComboBoxPicturePosition.ItemIndex));
end;
procedure TResizePaperDialogForm.Apply;
begin
PictureEdit.PaperColor := ColorButtonPaper.ButtonColor;
PictureEdit.ResizePaper(UpDownWidth.Position, UpDownHeight.Position,
TPicturePos(ComboBoxPicturePosition.ItemIndex));
end;
initialization
{$I resizepaperdialog.lrs}
end.

View File

@ -0,0 +1,65 @@
object TestForm: TTestForm
ActiveControl = Output
BorderStyle = bsSizeToolWin
Caption = 'Tests'
ClientHeight = 295
ClientWidth = 174
FormStyle = fsStayOnTop
PixelsPerInch = 96
HorzScrollBar.Page = 173
VertScrollBar.Page = 294
Left = 897
Height = 295
Top = 192
Width = 174
object Output: TMemo
Anchors = [akLeft, akBottom]
ReadOnly = True
ScrollBars = ssAutoBoth
TabOrder = 0
WordWrap = False
Left = 11
Height = 52
Top = 234
Width = 156
end
object Button1: TButton
BorderSpacing.InnerBorder = 4
Caption = 'Ellipse Test'
OnClick = Button1Click
TabOrder = 1
Left = 12
Height = 25
Top = 36
Width = 103
end
object Edit1: TEdit
OnKeyDown = nil
TabOrder = 2
Text = '1'
Left = 11
Height = 23
Top = 6
Width = 50
end
object UpDown1: TUpDown
Associate = Edit1
Min = 1
Max = 20
Position = 1
Left = 61
Height = 23
Top = 6
Width = 17
end
object Button2: TButton
BorderSpacing.InnerBorder = 4
Caption = 'Button2'
OnClick = Button2Click
TabOrder = 3
Left = 13
Height = 25
Top = 82
Width = 75
end
end

View File

@ -0,0 +1,20 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TTestForm','FORMDATA',[
'TPF0'#9'TTestForm'#8'TestForm'#13'ActiveControl'#7#6'Output'#11'BorderStyle'
+#7#13'bsSizeToolWin'#7'Caption'#6#5'Tests'#12'ClientHeight'#3''''#1#11'Clien'
+'tWidth'#3#174#0#9'FormStyle'#7#11'fsStayOnTop'#13'PixelsPerInch'#2'`'#18'Ho'
+'rzScrollBar.Page'#3#173#0#18'VertScrollBar.Page'#3'&'#1#4'Left'#3#129#3#6'H'
+'eight'#3''''#1#3'Top'#3#192#0#5'Width'#3#174#0#0#5'TMemo'#6'Output'#7'Ancho'
+'rs'#11#6'akLeft'#8'akBottom'#0#8'ReadOnly'#9#10'ScrollBars'#7#10'ssAutoBoth'
+#8'TabOrder'#2#0#8'WordWrap'#8#4'Left'#2#11#6'Height'#2'4'#3'Top'#3#234#0#5
+'Width'#3#156#0#0#0#7'TButton'#7'Button1'#25'BorderSpacing.InnerBorder'#2#4#7
+'Caption'#6#12'Ellipse Test'#7'OnClick'#7#12'Button1Click'#8'TabOrder'#2#1#4
+'Left'#2#12#6'Height'#2#25#3'Top'#2'$'#5'Width'#2'g'#0#0#5'TEdit'#5'Edit1'#9
+'OnKeyDown'#13#8'TabOrder'#2#2#4'Text'#6#1'1'#4'Left'#2#11#6'Height'#2#23#3
+'Top'#2#6#5'Width'#2'2'#0#0#7'TUpDown'#7'UpDown1'#9'Associate'#7#5'Edit1'#3
+'Min'#2#1#3'Max'#2#20#8'Position'#2#1#4'Left'#2'='#6'Height'#2#23#3'Top'#2#6
+#5'Width'#2#17#0#0#7'TButton'#7'Button2'#25'BorderSpacing.InnerBorder'#2#4#7
+'Caption'#6#7'Button2'#7'OnClick'#7#12'Button2Click'#8'TabOrder'#2#3#4'Left'
+#2#13#6'Height'#2#25#3'Top'#2'R'#5'Width'#2'K'#0#0#0
]);

View File

@ -0,0 +1,92 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Tom Gregorovic
Abstract:
Picture function tests.
}
unit Test;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls, LCLIntf, ComCtrls;
type
{ TTestForm }
TTestForm = class(TForm)
Button1: TButton;
Button2: TButton;
Edit1: TEdit;
Output: TMemo;
UpDown1: TUpDown;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
public
end;
var
TestForm: TTestForm;
implementation
uses Main;
{ TTestForm }
procedure TTestForm.Button1Click(Sender: TObject);
var
I, X, R: Integer;
begin
R := UpDown1.Position;
X := 1;
with MainForm.ActivePictureEdit do
begin
for I := 1 to 20 do
begin
FillColor := clBlue;
OutlineColor := clBlue;
Rectangle(X, 1, X + R - 1, I);
FillColor := clWhite;
OutlineColor := clBlack;
Ellipse(X, 1, X + R - 1, I);
Inc(X, R + 2);
end;
end;
end;
procedure TTestForm.Button2Click(Sender: TObject);
begin
MainForm.ActivePicture.Mask.DrawTo(Canvas, 0, 100);
end;
initialization
{$I test.lrs}
end.