TSizeCtrl v.8.2
Freeware
03 Jun 2019
In category
Components > Sizers, Scrollers, etc. > Sizers
Description
TSizeCtrl is a non-visual VCL component, which allows you to resize, select and move TControl decadents Features:- Lazarus and Delphi support
- Fully customizable buttons: you can change count (from 4 to 8), colour, size, transparency, shape, and if you want to - you can set the button image
- 5 shape types: Square, Circle, Rhombus, Triangle and RoundRect
- Customizable selection frame: movePanelCanvas property to access all of the selection frames canvases at once, with transparency (Brush.Style := bsClear) support
- ShowFrame property to show/hide selection frame
- MovePanelAlphaBlend property to specify alpha-channel of the sizing/selection frame
- MovePanelImage property to set the Selection Frame image
- TCustomForms support: when form is resized with TSizeCtrl, it cannot be closed or maximized/minimized
- Grid support, with properties: gridSize, showGrid, gridColor, gridColorContrast
- Resizing options:
- ApplySizes property - activate to change object's size immediately
- MultiTargetResize property - to deny/allow resizing of few targets at once
- Constraints property to specify minimal and maximal sizes of the resizable object
- MoveOnly property to deny/allow resizing of an objects
- Objects tag support, to deny object from selecting
- Customizable buttons: colours ({content-fill, border}) and images for Enabled, Hovered and Disabled states
- ApplySizes property - to apply sizes to the object immediately
- EditDisabled property to allow (Enabled := False)->Disabled components editing
- Different resize-during button styles: none (buttons are hidden), buttons (all buttons are visible), line, single button
- Different resize-during button hide options: none (buttons are visible, but static), hide (buttons are hidden), move (buttons will be moved in case of moving, but hidden in case of sizing)
- Additional options:
- Stretch properties supplied with every Image(TPicture) properties, to specify which images you would like to store in the original size
- Customizable modification keys (selection, moving/sizing, align-ignoring keys)
- OnHover events for TSizeBtns (sizing grips/handles)
Informations
- Status: Fully functional
- Source: FW
- Size: 3 107 213kB
Platforms:
- Delphi 10
- Delphi 10.1 Berlin
- Delphi 10.2 Tokyo
- Delphi 10.3 Rio
- Delphi 2007 (VCL)
- Delphi 2009
- Delphi 2010
- Delphi 7
- Delphi XE
- Delphi XE 2
- Delphi XE3
- Delphi XE4
- Delphi XE5
- Delphi XE6
- Delphi XE2 64-bit
- Delphi XE7
- Delphi XE8
Downloads