Skip to content

Releases: ebta/kol-mck

KOL and MCK 3.23.4

28 Dec 07:38
Compare
Choose a tag to compare

Change in v3.23.4 (21-Feb-2015)

  • Fix in KOL: WStrRScan code copied from StrRScan. 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 to CopyToClipboardAsDIB, another CopyToClipboard added which uses CF_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

28 Dec 07:33
Compare
Choose a tag to compare
  • 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 of SetCaption moved to kol_unicode.inc and Pascal version of the method is used with UNICODE_CTRLS.

KOL and MCK 3.20

28 Dec 08:03
Compare
Choose a tag to compare
  • 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 (returns Applet.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 function ForceActive(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

28 Dec 07:17
Compare
Choose a tag to compare
  • 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

28 Dec 06:52
Compare
Choose a tag to compare
  • Resources leak fixed for ListView. (VK, G-Host)
  • Function IndexOfName, property Values are provided for TWStrList (rdnks)
  • Functions Str2TimeFmtStr2TimeShort added (to decode time only), function Str2DateTimeShortEx fixed for default TDateTime representation (from 1-Jan-1601) (VK)

KOL and MCK 3.16

28 Dec 06:37
Compare
Choose a tag to compare
  • 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 of EVENTS_STATIC (dotnet20)
  • Property Visible incorrectly returned false if StayOnTop was assigned to true in OnShow event, fixed (adding a call to UpdateWndStyles in WndProcShowHide) (VK)

KOL and MCK 3.15

28 Dec 04:46
Compare
Choose a tag to compare
  • 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

28 Dec 00:10
Compare
Choose a tag to compare

This is initial release KOL and MCK version 3.14 in this repository