Releases: ebta/kol-mck
Releases · ebta/kol-mck
KOL and MCK 3.23.4
Change in v3.23.4 (21-Feb-2015)
- Fix in KOL:
WStrRScan
code copied fromStrRScan
. Previous specific version was working incorrectly for case when a char were not found. (VK) - Fix in
WM_NCDESTROY
to provide correct menu destroying (it was not correctly destroyed after destroying an owner window). (VK) - Function
ClipboardHasText
improved eliminating unnecessary code. (QAZ) - Method
TBitmap.CopyToClipboard
renamed toCopyToClipboardAsDIB
, another CopyToClipboard added which usesCF_BITMAP
format (smaller code). (VK)
Change in v3.23 (14-Jun-2014)
- Fix in MCK 3.23:
OnEndEditLVItem
handler is not set (reset). (VK)
Changes in v3.22 (15-Apr-2014)
- some fixes in KOL for
PAS_ONLY
conditional symbol (VK) - small fix for using
TTrayIcon
in Aston Shell (VK)
KOL and MCK 3.21
- some fixes in MCK, better support of Delphi 2010, XE, XE2.
TKOLProject.AutoCreateForms
property added (String, form names separated via ';'). If empty, dpr is generated as earlier. If any forms are listed here, only such forms are auto-created in MCK project.- some fixes in KOL, better support of
UNICODE_CTRLS
. Asm version ofSetCaption
moved to kol_unicode.inc and Pascal version of the method is used withUNICODE_CTRLS
.
KOL and MCK 3.20
- Property for MCK and function for KOL TControl added:
CenterOnCurrentScreen
(centers a form on a display where a mouse cursor is located). (VK) - Function
MainForm
added (returnsApplet.Children[0]
or Applet itself if App button is not used). (VK) - Changes in
TTrayIcon
: when assigning TRUE to the Active property, it is become TRUE only in case when the operation was successful. Also, a functionForceActive(sleeptime, timeout)
added to do several attempts to assign TRUE to the Active. This can fix possible errors in activating tray icon when an application is started on system startup. (AndreyRus,VK) - Function added:
ShowMsgCentered
to show message centered on a given form (or a control). (VK) - Functions added:
oem2char
,char2ansi
,SmartOem2CharRus
(the last is only for Russian conversions cp866 -> cp1251 when lines of text are in different encoding and even may be was twice converted already). (VK) - Functions added:
ComputerName
,UserName
,ListUsers
,IsUserAdmin
. (VK) - Function added:
ForceSetForegroundWindow
(following calls of SetForegroundWindow for any windows in system always work, but ForceSetForegroundWindow must be called when the application is foreground already). (VK) - Function added:
SendCommands2Wnd
, which allows to send a lot of keys to a window very fast (at least works for up to 4K keys and may be more). (VK) - Function added:
ListMonitors
, which returns an array of rectangles occupied by all the installed monitors. (VK) - Function added:
MonitorAt(X, Y)
which returns a display rectangle for a monitor where given point is located. If failed to find a display at a position, returns main monitor rectangle. (VK) - Small change in TImgShow: an image is drawn centered (this has effect in case when a size of TImgShow control is different then size of an ImageList from where an image shown). (VK)
KOL and MCK 3.18
- Symbol added:
PAS_ONLY
(VK) - Support added for Delphi XE2 (KOLDEF.inc and some changes in KOL.PAS). It is possible to create native 64 applications. (VK)
KOL and MCK 3.17
- Resources leak fixed for ListView. (VK, G-Host)
- Function
IndexOfName
, property Values are provided forTWStrList
(rdnks) - Functions
Str2TimeFmt
,Str2TimeShort
added (to decode time only), functionStr2DateTimeShortEx
fixed for defaultTDateTime
representation (from 1-Jan-1601) (VK)
KOL and MCK 3.16
- TreeView editing node fixed (asm-code). (Dufa)
TObj.VmtAddr
,TObj.InstanceSize
fixed. (VK)Time2StrFmt
fixed for case when time part is only present in TDateTime value. (VK)WndProcToolbarCtrl
fixed for case ofEVENTS_STATIC
(dotnet20)- Property Visible incorrectly returned false if
StayOnTop
was assigned to true inOnShow
event, fixed (adding a call toUpdateWndStyles
inWndProcShowHide)
(VK)
KOL and MCK 3.15
- KOL function
Str2DateTimeFmt
fixed for 30, 31 day of month (GMax) - MCK some small changes to allow using design-time non-KOL components (VK)
KOLnMCK 3.14
This is initial release KOL and MCK version 3.14 in this repository