当前位置: 首页 > news >正文

delphi intraweb 警告框

运行后将显示8种不同颜色的警报框,从上到下依次为:

蓝色 (primary)

灰色 (secondary)

绿色 (success)

红色 (danger)

黄色 (warning)

浅蓝 (info)

浅灰 (light)

深灰 (dark)

unit Unit1;

interface

uses
  Classes, SysUtils, IWAppForm, IWApplication, IWColor, IWTypes,
  IWVCLBaseControl, IWBaseControl, IWBaseHTMLControl, IWControl, IWCompLabel,
  Vcl.Controls, Vcl.Forms, IWVCLBaseContainer, IWContainer, IWHTMLContainer,
  IWHTML40Container, IWRegion, IWBS4CustomRegion, IWBS4Region;

type
  TIWForm1 = class(TIWAppForm)
    IWBS4Region1: TIWBS4Region;
    IWLabel1: TIWLabel;
    IWLabel2: TIWLabel;
    IWLabel3: TIWLabel;
    IWLabel4: TIWLabel;
    IWLabel5: TIWLabel;
    IWLabel6: TIWLabel;
    IWLabel7: TIWLabel;
    IWLabel8: TIWLabel; // 警报8
    procedure IWAppFormCreate(Sender: TObject);
  public
  end;

implementation

{$R *.dfm}

procedure TIWForm1.IWAppFormCreate(Sender: TObject);
begin
  // 1. 响应式布局设置
  PageContext.ExtraHeader.Add
    ('<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">');

  // 2.在ServerController里添加全局CSS HTMLHeaders.Add('<link rel="stylesheet" href="/css/bootstrap.min.css">');

  // 3. 容器设置
  IWBS4Region1.Css := 'container mt-3';

  // 4. 设置所有警报
  IWLabel1.RawText := True;
  IWLabel1.Text :=
    '<div class="alert alert-primary mt-2" role="alert">主要警报示例</div>';

  IWLabel2.RawText := True;
  IWLabel2.Text :=
    '<div class="alert alert-secondary mt-2" role="alert">次要警报示例</div>';

  IWLabel3.RawText := True;
  IWLabel3.Text :=
    '<div class="alert alert-success mt-2" role="alert">成功警报示例</div>';

  IWLabel4.RawText := True;
  IWLabel4.Text :=
    '<div class="alert alert-danger mt-2" role="alert">危险警报示例</div>';

  IWLabel5.RawText := True;
  IWLabel5.Text :=
    '<div class="alert alert-warning mt-2" role="alert">警告警报示例</div>';

  IWLabel6.RawText := True;
  IWLabel6.Text :=
    '<div class="alert alert-info mt-2" role="alert">信息警报示例</div>';

  IWLabel7.RawText := True;
  IWLabel7.Text :=
    '<div class="alert alert-light mt-2" role="alert">浅色警报示例</div>';

  IWLabel8.RawText := True;
  IWLabel8.Text :=
    '<div class="alert alert-dark mt-2" role="alert">深色警报示例</div>';
end;

initialization

TIWForm1.SetAsMainForm;

end.

相关文章:

  • bluecode-数字增殖问题
  • CPU 4核8个逻辑处理器
  • 微服务集成测试 -华为OD机试真题(A卷、JavaScript)
  • 洛谷题单2-P5717 【深基3.习8】三角形分类-python-流程图重构
  • 页面加载过多图片导致卡顿——解决方案详解
  • 【蓝桥杯】单片机设计与开发,速成备赛
  • idea打包Plugin ‘org.springframework.boot:spring-boot-maven-plugin:’ not found
  • 【奇点时刻】GPT-4o新生图特性深度洞察报告
  • QT之QML(简单示例)
  • Three.js 实现 3D 数学欧拉角
  • 第六天 - os/subprocess模块 - 系统进程管理 - 练习:服务状态监控脚本
  • Qt远程连接数据库,注册,登录
  • 2025年江苏省职业院校技能大赛 (高职组)大数据应用开发赛项任务书 (样题)
  • 大语言模型智体的综述:方法论、应用和挑战(下)
  • C#高级:利用LINQ进行实体列表的集合运算
  • 基于SpringBoot的网上订餐系统(源码+数据库+万字文档+开题报告+ppt)
  • 核心知识——Spark核心数据结构:RDD
  • Libevent TCP开发指南
  • Python Web 框架 django-vue3-admin快速入门 django后台管理
  • STM32智能手表——任务线程部分
  • 取得金奖西瓜品种独家使用权的上海金山,为何要到异地“试种”?
  • 海外市场,押注中国无人驾驶龙头
  • 体坛联播|热刺追平单赛季输球纪录,世俱杯或创收20亿美元
  • 中国物流集团等10家央企11名领导人员职务任免
  • 涉案资金超2亿元 “健康投资”骗局,专挑老年人下手
  • 专家:家长要以身作则,孩子是模仿者学习者有时也是评判者