YStudio Y++

消息条(扁平支持库)

Y++ / YStudio 开发文档 · 一点滴

界面支持库 → 消息条 · 补全: xsxxt / cgxxt
非设计器组件。当前窗口叠加顶/底横条;与浮动 Toast(成功通知)分工不同。
显示/隐藏带滑入淡出动画。

用法

显示消息条("保存成功", 1, 3000)           // 内容, 级别0~3, 时长ms
成功消息条("已保存")
错误消息条("失败", 0)                     // 0=常驻
警告消息条("注意", -1, 0, 3)              // 浮动样式
信息消息条("同步中…", 0, 0, 4)            // 细线样式
显示消息条("玻璃提示", 0, 2500, 0, 6)
显示消息条("渐变提示", 1, 2500, 0, 7)
隐藏消息条()

置消息条样式(5)   // 0~7,见下表
置消息条位置(0)   // 0顶 1底
置消息条可关闭(真)
置消息条图标(真)
置消息条颜色("#102030", "#FFFFFF", "#00D4AA")

样式

名称 观感
0 强调条 满宽,左侧色条(默认)
1 填充 满宽级别色竖向微渐变
2 描边 深底 + 级别描边
3 浮动 内缩圆角 + 阴影
4 细线 矮栏,底边强调
5 胶囊 内缩大圆角
6 玻璃 半透明 + 顶边高光
7 渐变 内缩,级别色横向渐变

级别:0 信息 / 1 成功 / 2 警告 / 3 错误。

与通知类

消息条 通知类
形态 顶/底横条 浮动 Toast
调用 显示消息条 / 成功消息条 成功通知 / 错误通知
组件