找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 42|回复: 1

自定义消息框问题

[复制链接]

12

主题

17

回帖

99

积分

注册会员

积分
99
QQ
发表于 5 天前 | 显示全部楼层 |阅读模式
悬赏1金钱未解决
是这样的 ,我设计的程序和炫彩自带的消息框风格有些不太搭,然后就想着自己画一个窗口做消息框,但是现在遇到的问题是我可以正常想目标填充传参,但是无法阻塞主进程,并获得目标窗口的反馈信息。请教一下这需要如何实现呢?


  1. //调用目标窗口
  2. 信息框.弹出("确定要删除这个组件吗?", "操作确认", 确认结果2)

  3. //--------------------------------------------------
  4. //这样写信息框只能单向接收参数,并在天弹出后立即返回,无法完成需求
  5. 类 消息框类 继承 窗口类
  6.         私有
  7.         整型 关闭形式 = 0
  8.         [绑定信息] //IDE自动生成的UI绑定信息(UI变量绑定,事件绑定), 不建议新人手动修改, 可收缩隐藏
  9.                 [按钮类, _取消, "取消"]
  10.                         [元素事件_按钮点击, 按钮点击_取消, 1]
  11.                 [按钮类, _按钮关闭, "按钮关闭"]
  12.                 [按钮类, _确定, "确定"]
  13.                         [元素事件_按钮点击, 按钮点击_确定, 1]
  14.                 [形状文本类, _标题, "标题"]
  15.                 [形状文本类, _提示内容, "提示内容"]
  16.         文本型  _布局文件 = "消息框.xml" //关联的UI窗口布局文件
  17.         公开


  18.         函数 弹出(文本型 提示信息, 文本型 标题, 整型& 运行结果) //窗口启动函数, 优先自动处理内部(加载窗口布局文件, 绑定UI变量, 注册UI事件), 然后窗口创建完成, 调用用户代码
  19.                 //此处窗口已创建完成, 用户可在此处开始操作UI
  20.                 运行()
  21.                 //窗口_附加窗口(父窗口, 炫彩窗口样式_居中)
  22.                 _标题.置文本(标题)
  23.                 _提示内容.置文本(提示信息)
  24.                 关闭形式 = 运行结果
  25.                
  26.         私有
  27.         函数 UI事件 整型 按钮点击_取消(元素句柄 来源句柄, 逻辑型* 是否拦截)
  28.                 关闭形式 = 消息框按钮_取消
  29.                 返回 0
  30.         函数 UI事件 整型 按钮点击_关闭(元素句柄 来源句柄, 逻辑型* 是否拦截)
  31.                 关闭形式 = 消息框按钮_关闭
  32.                 返回 0
  33.         函数 UI事件 整型 按钮点击_确定(元素句柄 来源句柄, 逻辑型* 是否拦截)
  34.                 关闭形式 = 消息框按钮_确定
  35.                 返回 0
  36.        

  37.        
  38.         函数 整型 运行() //窗口启动函数, 优先自动处理内部(加载窗口布局文件, 绑定UI变量, 注册UI事件), 然后窗口创建完成, 调用用户代码
  39.                 //此处窗口已创建完成, 用户可在此处开始操作UI
  40.                 显示(真)
  41.                 返回 0
复制代码


附件: 您需要 登录 才可以下载或查看,没有账号?立即注册

50

主题

57

回帖

437

积分

超级版主

积分
437
发表于 3 天前 | 显示全部楼层
改成模态窗口
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|炫语言 | 炫彩界面库 | 用户所需, 正是我所做! ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-12-22 01:02 , Processed in 0.073521 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表