-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathkcontrols_readme.txt
89 lines (68 loc) · 3.12 KB
/
kcontrols_readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
Software: KControls component suite for Delphi and Lazarus
Original authorship: Tomas Krysl ([email protected])
-------------------
LICENSE:
-------------------
License information for each source file can be found in it's header.
If there is none, the code is public domain.
SYSTEM REQUIREMENTS:
-------------------
- platforms: Win32, Win64, GTK, GTK2, QT, Carbon(untested), WinCE(partially tested)
- works under Delphi 7 and higher (tested on Delphi 7, DelphiXE+)
and Lazarus 1.2.2 and higher
- should work under Delphi 6
- some more problems might be experienced for older Lazarus versions
- see other readme files for additional informations about individual components
INSTALLATION:
-------------------
1. Compile and install package. It might be needed to specify search path to Source directory in Delphi/RAD Studio.
For Rad Studio XE2 and later add VCL and VCL.Imaging namespaces to Unit Scope Names.
2. When compiling an application or demo, it might be needed to specify the search path to KControls sources
or JCL sources (if JCL is configured via kcontrols.inc).
TECHNICAL SUPPORT:
-------------------
Any suggestions, error reports and questions about this software please send to
the author or discuss on http://www.tkweb.eu.
INFO FOR CONTRIBUTORS:
-------------------
You may contribute to this project, in such case send your contributions to the author.
Before sending, be sure to test your contribution thoroughfully.
As KControls is cross platform and cross IDE, ALWAYS test your contribution in following
minimum configuration of IDEs and OSes:
1. Delphi 7 and latest Delphi XE version under Windows 7 or higher
2. Lazarus32 and Lazarus64 under Windows 7 or higher
3. Lazarus32 or Lazarus64 under some version of Linux, preferrably Ubuntu or Kubuntu.
Keep in mind the differences between Delphi and Lazarus (mainly string encoding UTF16 in Delphi vs. UTF8 in Lazarus).
When working with texts, always test with different Unicode characters.
Testing of BiDi features is not required, because they are not supported by KControls.
VERSION HISTORY:
-------------------
Version 1.7 (August 2015):
Added:
-TKMemo major improvements
-TKPageControl, TKSpeedButton, TKSplitter components
-packages up to Delphi XE8
Version 1.6 (July 2014):
Added:
-TKDBGrid improvements
-packages for Delphi XE6
Version 1.5 (July 2014):
Added:
-new components TKBitBtn, TKColorButton, TKMemo (early alpha state!)
-TKGrid improvements
Version 1.4 (February 2014):
Added:
-new components TKNumberEdit, TKFileNameEdit, TKLog, TKBrowseFolderDialog,
TKLinkLabel, TKGradientLabel, TKPercentProgressBar
-packages up to Delphi XE5
Version 1.3 (April 2012):
Added:
-packages for Delphi XE2
Modified:
-no separate install packages KGrid, KHexEditor, KIcon
Version 1.2 (Oktober 2010):
Update - based on KGrid 1.7, KHexEditor 1.5, KIcon 2.2
Version 1.1 (Oktober 2010):
Update - based on KGrid 1.6, KHexEditor 1.4, KIcon 2.1
Version 1.0 (October 2009):
Initial release - based on KGrid 1.5, KHexEditor 1.4, KIcon 1.8