2018年9月10日
摘要: IW 会把大多数的视觉属性转换为 CSS; 我们主动使用 CSS 要分两步:第一步: {通过窗体的 StyleSheet 属性指定要链接的 CSS 文件} procedure TIWForm1.IWAppFormCreate(Sender: TObject); beg... 阅读全文
posted @ 2018-09-10 14:19 martian6125 阅读(321) 评论(0) 推荐(0) 编辑
摘要: IW 依赖 js 构建(我数了数, 在当前版本它的资源文件默认携带了 26 个 js); 但 IW 尽可能地让用户少用或不用 js, 但如果你对 js 也不陌生, IW 提供了多种途径与方便. 我给它分两大类:1、直接写入 js 代码(站点级、页面级, 还可以精确地指... 阅读全文
posted @ 2018-09-10 14:18 martian6125 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 我们可以自定义系统错误模板, 编辑 IWError.html 放到模板文件夹后, 它将替换默认的模板. {在主页面, 这是要模拟一个系统错误} procedure TIWForm1.IWButton1Click(Sender: TObject); begin R... 阅读全文
posted @ 2018-09-10 14:18 martian6125 阅读(258) 评论(0) 推荐(0) 编辑
摘要: TIWLayoutMgrHTML、TIWTemplateProcessorHTML 属于页面级的模板, 如果要全站统一模板, 当然要用主模板.TIWTemplateProcessorHTML 通过其 MasterTemplate 属性可以设置页面级的主模板, 它可以实... 阅读全文
posted @ 2018-09-10 14:17 martian6125 阅读(182) 评论(0) 推荐(0) 编辑
摘要: IW 通过 TIWLayoutMgrHTML 和 TIWTemplateProcessorHTML 使用 HTML 模板.所谓模板就是一个特殊 HTML 文件, 特殊之处是: 它里面会类似 {% IW控件名称 %} 的标记.这类似与 Format 函数中的 %s 等,... 阅读全文
posted @ 2018-09-10 14:15 martian6125 阅读(269) 评论(0) 推荐(0) 编辑
摘要: IW 对 TFrame(还是之前那个), 这在页面布局中很有用.如果多个页面都有一个共同的部分(譬如页眉、页脚、菜单、边栏等), 可以将这些共同的部分放在一个 TFrame 中, 从而方便统一与修改.IW 也对 TMainMenu 提供了支持, 本例就做一个共享的菜单... 阅读全文
posted @ 2018-09-10 14:14 martian6125 阅读(222) 评论(0) 推荐(0) 编辑
摘要: TIWRegion 是容器, 首先布局好它(们).在空白窗体上添加 4 个 TIWRegion, 然后: uses System.UITypes; //为使用 Anchors 属性 {下面代码中的设置大都可以在设计时完成} procedure TIWForm1.IW... 阅读全文
posted @ 2018-09-10 14:13 martian6125 阅读(179) 评论(0) 推荐(0) 编辑
摘要: IntraWeb 14 可以部署为 Asp.Net 的应用程序, 需要 NET Framework 4.5 和 ASP.NET MVC 4 或之上版本的支持; 这下, 只能用虚拟主机的朋友有福了!我的测试环境: XE4 + IntraWeb v14.0.23 Ulti... 阅读全文
posted @ 2018-09-10 14:12 martian6125 阅读(190) 评论(0) 推荐(0) 编辑
摘要: IntraWeb 比我相像中的更贴近 VCL, 传统的非可视组件在这里大都可用(其内部很多复合属性是 TStringList 类型的), 它的诸多可视控件也是从 TControl 继承下来的.这或许是它曾被改名为 VCL For Web 的原因.建立测试工程时, 一般... 阅读全文
posted @ 2018-09-10 14:12 martian6125 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 新建 StandAlone Application 工程后, 再通过 File > New > Other.. > IntraWeb > New Form 添加两个窗体.然后 TIWForm1 上放两个 TIWButton, 在 TIWForm2 和 TIWForm3... 阅读全文
posted @ 2018-09-10 14:12 martian6125 阅读(169) 评论(0) 推荐(0) 编辑