--------------------------------------------------------
Almediadev Visual Component Library
for
Borland Delphi and C++ Builder
Component: SmartEffects
Author: Almediadev
Email: support@almdev.com
Internet: http://www.almdev.com
--------------------------------------------------------
(c) Copyright Almediadev, 2000-2016
All rights reserved
--------------------------------------------------------
LICENSE AGREEMENT FOR ALMEDIADEV COMPONENTS
===============================================
This software is protected by copyright law and international copyright treaty.
Therefore, you must treat this software just like a book, except that you
may copy it onto a computer to be used and you may make archive copies of
the software for the sole purpose of backing up our software and protecting
your investment from loss. The software may be moved from one computer
to another, so long as there is no possibility of it being used by more
than one person at a time.
ADDING USERS
============
You may add users by paying for a separate software package for each user you
wish to add. You may also add users by purchasing a site-license, so long as
the number of persons who are able to use the software at one time is not more
than the number of authorized users specified in our package or license.
TRANSFERRING THE SOFTWARE
=========================
You may transfer all of your rights to use the software to another person,
provided that you transfer to that person all of the software, diskettes
(if applicable), and documentation provided in this package (including this
statement), and transfer or destroy all copies in any form. Remember, once
you transfer the software, you no longer have any right to use it, and the
person to whom it is transferred may use it only in accordance with the
copyright law, international treaty, and this statement.
If you have purchased an upgrade version of the software, it constitutes a
single product with the Almediadev software that you upgraded.
For example, the upgrade and the software that you upgraded cannot both be
available for use by two different people at the same time, and cannot be
transferred separately, without written permission from Almediadev.
Except as provided in this statement, you may not transfer, rent, lease,
lend, copy, modify, translate, sublicense, time-share, or electronically
transmit or receive the software, media, or documentation.
LIMITED WARRANTY
================
The entire and exclusive liability and remedy for breach of this limited
warranty shall be limited to replacement of defective media or documentation
and shall not include or extend to any claim for or right to recover any other
damages, including but not limited to, loss of profit, data, or use of the
software or special, incidental or consequential damages, or other similar
claims, even if Almediadev has been specifically advised of
the possibility of such damages. In no event will Almediadev liability
for any damages to you or any other person ever exceed the lower of the list
price or the actual price paid for the package or the license to use the
software, regardless of the form of the claim.
ALMEDIADEV SPECIFICALLY DISCLAIMS ALL OTHER WARRANTIES, REPRESENTATIONS,
OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED
WARRANTY OR CONDITION OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
ALL OTHER IMPLIED TERMS ARE EXCLUDED.
Specifically, Almediadev makes no representation or warranty that the
software or documentation are "error-free," or meet any user's particular
standards, requirements, or needs. In all events, any implied warranty,
representation, condition, or other term is limited to the electronic
distribution file(s) and online documentation and is limited to the
60-day duration of the limited warranty.
Almediadev is not responsible for, and does not make any representation,
warranty, or condition concerning product, media, software, or documentation
not manufactured or supplied by Almediadev, such as
third-parties' programs that are designed using Almediadev software or
which include Almediadev programs or files.
GENERAL TERMS THAT APPLY TO COMPILED PROGRAMS
=============================================
The license granted in this statement for you to create your own compiled
programs and distribute your programs using the software in this package is
subject to all of the following conditions:
1. You may not remove or alter any Almediadev' copyright, trademark, or
other proprietary rights notice contained in any portion of Almediadev
units, source code, or other files that bear such a notice.
2. Almediadev provides no warranty at all to any person, other than the
Limited Warranty provided to the original purchaser of this package.
3. You will remain solely responsible to anyone receiving your programs for
support, service, upgrades, or technical or other assistance, and such
recipients will have no right to contact Almediadev for
such services or assistance.
4. You will indemnify, hold harmless, and defend Almediadev from and
against any claims or lawsuits, including attorney's fees, that arise
or result from the use, reproduction, or distribution of your programs.
5. Your programs must be written using a licensed, registered copy of this
Almediadev' product.
6. You may not use Almediadev' name, logo, or trademarks to market
your programs, except to state that your program was written using
this Almediadev' software.
PROVISIONS FOR VISUAL COMPONENT LIBRARY CLASSES
===============================================
Almediadev grants you a non-exclusive royalty-free right to compile,
reproduce, and distribute any new software programs created using the
components included in this package provided that you:
(a) distribute the components only in compiled executable programs;
(b) do not use any part of the source code of the components to build
any other components for public distribution or commercial sale;
(c) do not use any of the components as an object-oriented ancestor to
build any other components (through inheritance) for public distribution
or commercial sale.
WELCOME TO KONOPKA SIGNATURE VCL CONTROLS VERSION 6
CONTENTS
- Completing the Installation
- What's New
- Moving the Component Palettes Pages to Front
- Uninstalling
- Minimum system requirements
COMPLETING THE INSTALLATION
Once the installation program is complete you may begin using the components in RAD Studio 2009 and later using Delphi or C++Builder. Restart RAD Studio and you will see the following pages on the component palette:
Raize Panels
Raize Edits
Raize Lists
Raize Buttons
Raize Display
Raize Shell
Raize Widgets
WHAT'S NEW
For a complete description of new components, enhancements, and features please read the WhatsNew.pdf document in the main installation directory along with this Readme.txt file. The information in the document is also available in the Raize Components help file, which is integrated into the RAD Studio Help System.
MOVING THE COMPONENT PALETTE PAGES TO FRONT
During the installation, the appropriate design packages are loaded into the selected RAD Studio IDEs. Unfortunately, when you restart the IDE, the component palette pages for the newly installed components will appear at the end of the component palette.
If you would like to move the Raize pages to the front of the palette, there is an a easier way to do this than by manually dragging them. Located in the RC6\Bin directory is a program called MoveRCPagesToFront.exe, which will move all of the "Raize" pages to the front of the palette automatically.
Simply run the MoveRCPageToFront.exe program and follow the instructions.
UNINSTALLING
>> Removing the components from the RAD Studio component palette
Close all files and projects, and select Component|Install Packages... to display the Packages page in the Project Options dialog.
Select the "Raize Components 6.x" package from the Design Packages list and click the Remove button. A message box will be displayed to confirm your request--press OK. Next, depending on the IDE, you may be asked if a runtime package should be from the Runtime Packages list. If so, click OK to remove the runtime package.
Next, select the "Raize Components 6.x (Data-Aware)" package from the Design Packages list and click the Remove button. Again, a message box will be displayed to confirm your request--press OK. Next, depending on the IDE, you may be asked if a runtime package should be removed from the Runtime Packages list. If so, click OK to remove the runtime package.
Close the Project Options dialog box by clicking the OK button.
Repeat the above steps for each IDE that is using Raize Components.
>> Removing the component files from your hard disk
At this point, all IDEs are no longer using Raize Components. To remove the Raize Components files from your hard disk the Add/Remove Programs icon from the Control Panel. Next, select the "Raize Components 6.0" entry from the list of installed programs, and then click the Remove button.
MINIMUM SYSTEM REQUIREMENTS
At least one of the following compilers:
Embarcadero RAD Studio 10.2 Tokyo -- Delphi 10.2 Tokyo, C++Builder 10.2 Tokyo
Embarcadero RAD Studio 10.1 Berlin -- Delphi 10.1 Berlin, C++Builder 10.1 Berlin
Embarcadero RAD Studio 10 Seattle -- Delphi 10 Seattle, C++Builder 10 Seattle
Embarcadero RAD Studio XE8 -- Delphi XE8, C++Builder XE8
Embarcadero RAD Studio XE7 -- Delphi XE7, C++Builder XE7
Embarcadero RAD Studio XE6 (Update 1) -- Delphi XE6, C++Builder XE6
Embarcadero RAD Studio XE5 -- Delphi XE5, C++Builder XE5
Embarcadero RAD Studio XE4 -- Delphi XE4, C++Builder XE4
Embarcadero RAD Studio XE3 -- Delphi XE3, C++Builder XE3
Embarcadero RAD Studio XE2 (Update 1) -- Delphi XE2, C++Builder XE2
Embarcadero RAD Studio XE (Update 1) -- Delphi XE, C++Builder XE
Embarcadero RAD Studio 2010 -- Delphi 2010, C++Builder 2010
CodeGear RAD Studio 2009 -- Delphi 2009, C++Builder 2009
Hard Disk Space Requirements:
20 MB + 10 MB for each compiler to be supported
-------------------------------------------------------------------------------------------------------------------------------------------------
Installing sgcWebSockets in Rad Studio 7 - XE8 - 10.2 Tokyo
-------------------------------------------------------------------------------------------------------------------------------------------------
1) Unzip the files included into a directory {$DIR}
2) Add the directory where the files are unzipped {$DIR} to the Rad Studio library path
under Tools, Environment options, Directories
a) All Rad Studio Versions:
Add the directory {$DIR}\source to the library path
b) For specific Rad Studio version
Rad Studio 7 : Add the directory {$DIR}\libD7 to the library path
Rad Studio 2007 : Add the directory {$DIR}\libD2007 to the library path
Rad Studio 2009 : Add the directory {$DIR}\libD2009 to the library path
Rad Studio 2010 : Add the directory {$DIR}\libD2010 to the library path
Rad Studio XE : Add the directory {$DIR}\libDXE to the library path
Rad Studio XE2 : Add the directory {$DIR}\libDXE2\$(Platform) to the library path
Rad Studio XE3 : Add the directory {$DIR}\libDXE3\$(Platform) to the library path
Rad Studio XE4 : Add the directory {$DIR}\libDXE4\$(Platform) to the library path
Rad Studio XE5 : Add the directory {$DIR}\libDXE5\$(Platform) to the library path
Rad Studio XE6 : Add the directory {$DIR}\libDXE6\$(Platform) to the library path
Rad Studio XE7 : Add the directory {$DIR}\libDXE7\$(Platform) to the library path
Rad Studio XE8 : Add the directory {$DIR}\libDXE8\$(Platform) to the library path
Rad Studio 10 : Add the directory {$DIR}\libD10\$(Platform) to the library path
Rad Studio 10.1 : Add the directory {$DIR}\libD10_1\$(Platform) to the library path
Rad Studio 10.2 : Add the directory {$DIR}\libD10_2\$(Platform) to the library path
3) Choose : File, Open and browse for the correct Packages\sgcWebSockets.groupproj
(First compile sgcWebSocketsX.dpk and then install dclsgcWebSocketsX.dpk)
packages files for Rad Studio:
sgcWebSocketsD7.bpg : Delphi 7
sgcWebSocketsD2007.groupproj : Delphi 2007
sgcWebSocketsD2009.groupproj : Delphi 2009
sgcWebSocketsD2010.groupproj : Delphi 2010
sgcWebSocketsDXE.groupproj : Delphi XE
sgcWebSocketsDXE2.groupproj : Delphi XE2
sgcWebSocketsDXE3.groupproj : Delphi XE3
sgcWebSocketsDXE4.groupproj : Delphi XE4
sgcWebSocketsDXE5.groupproj : Delphi XE5
sgcWebSocketsDXE6.groupproj : Delphi XE6
sgcWebSocketsDXE7.groupproj : Delphi XE7
sgcWebSocketsDXE8.groupproj : Delphi XE8
sgcWebSocketsD10.groupproj : Delphi 10
sgcWebSocketsD10_1.groupproj : Delphi 10.1
sgcWebSocketsD10_2.groupproj : Delphi 10.2
-------------------------------------------------------------------------------------------------------------------------------------------------
Installing sgcWebSockets in Delphi(Only) 7 - XE8 - 10.2 Tokyo
-------------------------------------------------------------------------------------------------------------------------------------------------
1) Unzip the files included into a directory {$DIR}
2) Add the directory where the files are unzipped {$DIR} to the Delphi library path
under Tools, Environment options, Directories
a) All Delphi Versions:
Add the directory {$DIR}\source to the library path
b) For specific Delphi version
Delphi 7 : Add the directory {$DIR}\libD7 to the library path
Delphi 2007 : Add the directory {$DIR}\libD2007 to the library path
Delphi 2009 : Add the directory {$DIR}\libD2009 to the library path
Delphi 2010 : Add the directory {$DIR}\libD2010 to the library path
Delphi XE : Add the directory {$DIR}\libDXE to the library path
Delphi XE2 : Add the directory {$DIR}\libDXE2\$(Platform) to the library path
Delphi XE3 : Add the directory {$DIR}\libDXE3\$(Platform) to the library path
Delphi XE4 : Add the directory {$DIR}\libDXE4\$(Platform) to the library path
Delphi XE5 : Add the directory {$DIR}\libDXE5\$(Platform) to the library path
Delphi XE6 : Add the directory {$DIR}\libDXE6\$(Platform) to the library path
Delphi XE7 : Add the directory {$DIR}\libDXE7\$(Platform) to the library path
Delphi XE8 : Add the directory {$DIR}\libDXE8\$(Platform) to the library path
Delphi 10 : Add the directory {$DIR}\libD10\$(Platform) to the library path
Delphi 10.1 : Add the directory {$DIR}\libD10_1\$(Platform) to the library path
Delphi 10.2 : Add the directory {$DIR}\libD10_2\$(Platform) to the library path
3) Choose : File, Open and browse for the correct Packages\sgcWebSockets.groupproj
(First compile sgcWebSocketsX.dpk and then install dclsgcWebSocketsX.dpk)
packages files for Delphi:
sgcWebSocketsD7.bpg : Delphi 7
sgcWebSocketsD2007.groupproj : Delphi 2007
sgcWebSocketsD2009.groupproj : Delphi 2009
sgcWebSocketsD2010.groupproj : Delphi 2010
sgcWebSocketsDXE.groupproj : Delphi XE
sgcWebSocketsDXE2.groupproj : Delphi XE2
sgcWebSocketsDXE3.groupproj : Delphi XE3
sgcWebSocketsDXE4.groupproj : Delphi XE4
sgcWebSocketsDXE5.groupproj : Delphi XE5
sgcWebSocketsDXE6.groupproj : Delphi XE6
sgcWebSocketsDXE7.groupproj : Delphi XE7
sgcWebSocketsDXE8.groupproj : Delphi XE8
sgcWebSocketsD10.groupproj : Delphi 10
sgcWebSocketsD10_1.groupproj : Delphi 10.1
sgcWebSocketsD10_2.groupproj : Delphi 10.2
-------------------------------------------------------------------------------------------------------------------------------------------------
Installing sgcWebSockets in C++Builder(Only) 7 - XE8 - 10.1 Berlin
-------------------------------------------------------------------------------------------------------------------------------------------------
1) Unzip the files included into a directory {$DIR}
2) Add the directory where the files are unzipped {$DIR} to the System Include path
under Tools, Options, Environment options, C++ Options, Paths and Directories
a) For specific CBuilder version
C++ Builder 2010 : Add the directory {$DIR}\libD2010 to the System Include path
C++ Builder XE : Add the directory {$DIR}\libDXE to the System Include path
C++ Builder XE2 : Add the directory {$DIR}\libDXE2\$(Platform) to the System Include path
C++ Builder XE3 : Add the directory {$DIR}\libDXE3\$(Platform) to the System Include path
C++ Builder XE4 : Add the directory {$DIR}\libDXE4\$(Platform) to the System Include path
C++ Builder XE5 : Add the directory {$DIR}\libDXE5\$(Platform) to the System Include path
C++ Builder XE6 : Add the directory {$DIR}\libDXE6\$(Platform) to the System Include path
C++ Builder XE7 : Add the directory {$DIR}\libDXE7\$(Platform) to the System Include path
C++ Builder XE8 : Add the directory {$DIR}\libDXE8\$(Platform) to the System Include path
C++ Builder 10 : Add the directory {$DIR}\libD10\$(Platform) to the System Include path
C++ Builder 10.1 : Add the directory {$DIR}\libD10_1\$(Platform) to the System Include path
C++ Builder 10.2 : Add the directory {$DIR}\libD10_2\$(Platform) to the System Include path
For all CBuilder versions, Add dcp\$(Platform) to the library path (contains .bpi files)
3) Choose : File, Open and browse for the correct Packages\sgcWebSockets.groupproj
(First compile sgcWebSocketsX.dpk and then install dclsgcWebSocketsX.dpk)
packages files for CBuilder:
sgcWebSocketsC2010.groupproj : C++ Builder 2010
sgcWebSocketsCXE.groupproj : C++ Builder XE
sgcWebSocketsCXE2.groupproj : C++ Builder XE2
sgcWebSocketsCXE3.groupproj : C++ Builder XE3
sgcWebSocketsCXE4.groupproj : C++ Builder XE4
sgcWebSocketsCXE5.groupproj : C++ Builder XE5
sgcWebSocketsCXE6.groupproj : C++ Builder XE6
sgcWebSocketsCXE7.groupproj : C++ Builder XE7
sgcWebSocketsCXE8.groupproj : C++ Builder XE8
sgcWebSocketsC10.groupproj : C++ Builder 10
sgcWebSocketsC10_1.groupproj : C++ Builder 10.1
sgcWebSocketsC10_2.groupproj : C++ Builder 10.2
-------------------------------------------------------------------------------------------------------------------------------------------------
Installing sgcWebSockets in Lazarus / FreePascal
-------------------------------------------------------------------------------------------------------------------------------------------------
1) Unzip the files included into a directory {$DIR}
2) Add the directory where the files are unzipped {$DIR} to the Lazarus library path
under Tools, Environment options, Directories
3) From Lazarus
Choose : File, Open and browse Packages\sgcWebSocketsLazarus.lpk
(First compile and then install)
Compiled files are located on Lazarus Directory, inside this, there is a Indy
directory with latest Indy source version.
Tested with Lazarus 1.6.4 and Indy 10.5.9.4930
-------------------------------------------------------------------------------------------------------------------------------------------------
Installing sgcWebSockets in AppMethod
-------------------------------------------------------------------------------------------------------------------------------------------------
1) Unzip the files included into a directory {$DIR}
2) Add the directory where the files are unzipped {$DIR} to the library path
under Tools, Environment options, Directories
a) For AppMethod
AppMethod : Add the directory {$DIR}\libAppMethod\$(Platform) to the library path
3) From AppMethod
Choose : File, Open and browse for the correct Packages\sgcWebSockets.groupproj
(First compile sgcWebSocketsX.dpk and then install dclsgcWebSocketsX.dpk)
packages files for AppMethod:
sgcWebSocketsAppMethod.groupproj : AppMethod
-------------------------------------------------------------------------------------------------------------------------------------------------
DEMOS
-------------------------------------------------------------------------------------------------------------------------------------------------
All demos are available in subdirectory Demos. Just open the project and run it.
Intraweb demos may need to modify some units due to different Intraweb Versions.