Features

What MLSkin can do for your UI

Skins, forms, title bars and image resources cover every part of a VCL interface, and the controls work just like the standard ones.

Core features

Everything you need for a great-looking desktop app

From skins and forms to icon resources, it covers every part of a VCL interface.

Skins from a single image

Use an image or a solid color as the form background, then adjust hue, saturation and brightness at runtime. The whole control set follows.

High-DPI displays

Stays crisp at 125%, 150% and 200% scaling on modern high-resolution displays (Delphi 10.3 and later).

SVG vector iconsNEW

Rendered purely with GR32, with no Skia and no external DLLs, so it works from Delphi 7 onward. Recolor and resize icons right in the resource manager.

Custom-shaped forms & shadowsNEW

Build a custom-shaped form from just two images. New self-drawn shadows with adjustable color, size and opacity.

Title bar, your way

Put images, buttons, text and input boxes on the title bar, and even move the main menu up there to save space.

Centralized image resources

A built-in resource library manages PNG, JPG and SVG in one place. Controls reference images by ID or by file path.

Transparent controls

Memo, Edit, ListView and more support transparent backgrounds with customizable borders, plus built-in search and password boxes.

Toolbars & menus

A redesigned Toolbar that works horizontally or vertically, and menus you can restyle with a single image, translucency included.

Extra controls, your style

Adds controls that standard VCL lacks, such as ColorButton and SwitchButton. Nearly every control can be styled on its own, and most containers support alpha transparency.

Compatibility

From Delphi 7 to Delphi 13

There's a package for every Delphi version, so older projects get new skins without upgrading the IDE.

6464-bit compilation DPIHigh-DPI styles SVGSVG icons