控件参考
MLSkin 控件参考
全部 78 个控件的用途、属性和事件说明。
常用函数 →消息框、DPI 换算、图片与 SVG 处理等全局函数
窗体与边框
标题栏控件
TMlSkinNCButton放在窗体标题栏上的按钮,可以显示文字或图片,支持按下保持状态。4 个属性 · 0 个事件
TMlSkinSystemButton标题栏上的系统按钮:关闭、最小化、最大化,点击后执行对应的窗体动作。5 个属性 · 0 个事件
TMlSkinNCLabel标题栏上的文字标签,通常用来显示程序名或窗口标题。7 个属性 · 0 个事件
TMlSkinNCImage标题栏上的图片,常用来放程序图标或 Logo。2 个属性 · 0 个事件
TMlSkinNCEdit标题栏上的输入框(v5.7 新增),可以做成融入标题栏背景的搜索框。27 个属性 · 10 个事件
TMlSkinNCMessage标题栏上的滚动消息条,用来显示公告或提示文字。10 个属性 · 1 个事件
TMlSkinPopupMessage从屏幕右下角弹出的通知消息窗,类似系统气泡通知。17 个属性 · 3 个事件
透明窗体
按钮与工具栏
TMlSkinImageButton完全用图片绘制的按钮,外观由一张多状态图片决定,适合做风格化的界面按钮。9 个属性 · 0 个事件
TMlSkinButton常规按钮,用法和标准 TButton 一样,外观由皮肤图片绘制。6 个属性 · 0 个事件
TMlSkinToolbar重新设计的工具栏,支持水平和垂直排列,每个按钮可带图标、文字和下拉菜单,也常被用作标签页式的导航栏。28 个属性 · 5 个事件
TMlSkinToolButton单独使用的工具按钮,通常是图标加文字,适合放在自制的工具条或面板上。10 个属性 · 0 个事件
TMlSkinAnimateButton会播放逐帧动画的按钮,用来做加载中、闪烁提示一类的效果。4 个属性 · 0 个事件
TMlURLButton超链接样式的按钮,像网页链接一样显示文字,点击后执行操作。1 个属性 · 0 个事件
TMlSkinColorButton用纯色绘制的按钮,不需要准备图片,改几个颜色属性就能得到扁平风格的按钮。15 个属性 · 0 个事件
TMlSkinSwitchButton开关按钮(拨动开关),用来表示打开/关闭两种状态,相当于图形化的 CheckBox。10 个属性 · 1 个事件
TMlSkinCornerButton圆角按钮,常用来做标签式按钮和圆角提示框上的按钮。0 个属性 · 0 个事件
输入框与日期
TMlSkinEdit皮肤输入框,用法和标准 TEdit 一样,额外支持透明背景、提示文字、输入限制和框内小图标。15 个属性 · 1 个事件
TMlSkinPasswordEdit密码输入框,输入的字符用小图标代替显示,可以切换明文查看。16 个属性 · 1 个事件
TMlSkinSearchEdit带下拉候选列表的搜索输入框,输入时从候选项里筛选,支持拼音过滤。11 个属性 · 3 个事件
TMlSkinSpinEdit数值输入框,右侧带上下箭头按钮,可以点按钮加减数值。13 个属性 · 3 个事件
TMlSkinDatetimePicker日期时间选择框,点击后弹出日历面板选择日期,也可以选择时间。30 个属性 · 2 个事件
TMlSkinCalendar日历控件,直接铺在界面上显示月历,可以自绘单元格做成带事件标记的日程表。24 个属性 · 3 个事件
标签与提示
TMlSkinLabel皮肤文字标签,支持透明背景、圆角底色、水平和垂直对齐,以及文字过长时的省略号。10 个属性 · 0 个事件
TMlSkinHtmlLabel支持简单 HTML 标记的标签,可以在一段文字里混排不同颜色、粗体,以及可点击的超链接。9 个属性 · 1 个事件
TMlSkinTips提示条控件,在界面上显示一条带箭头的提示框,常用于引导提示或校验提示。9 个属性 · 0 个事件
TMlSkinHint气泡提示组件,接管整个程序的 Hint 显示,把系统默认的黄色提示框换成皮肤样式。8 个属性 · 2 个事件
TMlSkinScrollMsgBar滚动消息栏,把多条消息轮流滚动显示,常用于公告栏、状态提示。9 个属性 · 2 个事件
面板与容器
TMlSkinPanel皮肤面板,作为容器摆放其它控件,背景可以用纯色、渐变或图片,并支持半透明。16 个属性 · 0 个事件
TMlSkinBorderPanel带边框效果的面板,可以给区域加一圈图片边框,并支持鼠标移上时换一种边框。3 个属性 · 0 个事件
TMlSkinLine分隔线控件,画一条横线或竖线,用来分隔界面区域。9 个属性 · 0 个事件
TMlSkinSplitter分隔条,放在两个区域之间,用鼠标拖动可以改变相邻控件的大小。5 个属性 · 2 个事件
TMlSkinSizeGrip窗体右下角的尺寸调整手柄。窗体没有边框时,靠它来拉放改变窗口大小。1 个属性 · 0 个事件
TMlSkinAnimation逐帧动画控件,把一组图片连续播放出来,效果类似 GIF 动画。7 个属性 · 2 个事件
TMlSkinShape图形控件,画圆形、椭圆、矩形、圆角矩形等基本形状,也可以按 SVG 路径绘制自定义形状。7 个属性 · 0 个事件
TMlSkinCalloutPanel带尖角的气泡面板,像聊天气泡一样带一个指向箭头,可以在里面放其它控件。13 个属性 · 0 个事件
TMlSkinTagsBox标记框控件,把内容显示成一个个带底色的小标签,每个标签可以单独点击或删除。18 个属性 · 7 个事件
TMlSkinGroupControls成组按钮控件,把一组选项排成多列显示,同一时间只有一项被选中,相当于图形化的单选按钮组。24 个属性 · 2 个事件
页签控件
托盘图标
色相调节条
列表与下拉框
TMlSkinIconButtonList图标列表控件,把项目排成一格格的图标按钮,类似手机桌面的图标排布,支持拖动排序。24 个属性 · 6 个事件
TMlSkinCountBar翻页栏控件,显示页码和上一页、下一页按钮,用于分页浏览。20 个属性 · 8 个事件
TMlSkinTabset标签栏控件,像浏览器的标签页一样排列标签,每个标签可带关闭按钮,支持拖动排序。28 个属性 · 7 个事件
TMlSkinListBox皮肤列表框,支持透明背景、多列显示和多选,内部封装了一个标准 ListBox。14 个属性 · 16 个事件
TMlSkinComboBox皮肤下拉框,下拉列表由 MlSkin 绘制,颜色和箭头图片都能自定义。14 个属性 · 6 个事件
TMlSkinComboBoxEx增强下拉框,下拉列表里的每一项带勾选框,可以一次选多个。13 个属性 · 4 个事件
TMlSkinColorComboBox颜色下拉框,列出可选颜色供用户挑选,选中的颜色从 <code>Selected</code> 读取。5 个属性 · 2 个事件
TMlSkinGroupBox分组框,用一条线或一个方框把相关控件圈起来,标题可以带勾选框来整体启用或禁用。9 个属性 · 0 个事件
TMlSkinExpandBox可折叠面板,点击标题栏展开或收起内容区,常用于设置页里的分组。11 个属性 · 1 个事件
勾选控件
多行文本
菜单
进度与仪表
滚动条
资源管理
对话框与杂项
对齐与图形
列表树控件
图片列表
SVG 控件
没有找到匹配的控件。