Typecho合集站

一个喜欢Typecho站长搭建的站点,为能服务更多typecho用户

使用 IntraWeb (6) 页面模板: TIWLayoutMgrHTML、TIWTemplateProcessorHTML

   使用 IntraWeb (6) - 页面模板: TIWLayoutMgrHTML、TIWTemplateProcessorHTML
   


IW 通过 TIWLayoutMgrHTML 和 TIWTemplateProcessorHTML 使用 HTML 模板.

所谓模板就是一个特殊 HTML 文件, 特殊之处是: 它里面会类似 {% IW控件名称 %} 的标记.

这类似与 Format 函数中的 %s 等, 但 IW 要高级的多, 被重新布局的控件还要维持其功能.


TIWLayoutMgrHTML、TIWTemplateProcessorHTML 的区别在于, 前者使用内嵌的 Html 代码, 后者使用 Html 文件.


测试一: 使用 TIWLayoutMgrHTML


先在空白窗体上添加 IWEdit1、IWEdit2、IWButton1 和 TIWLayoutMgrHTML;

然后给 IWButton1.OnClick 写句测试代码:

procedure TIWForm1.IWButton1Click(Sender: TObject);
begin
  WebApplication.ShowMessage(IWEdit1.Text + sLineBreak + IWEdit2.Text);
end;



然后编辑 TIWLayoutMgrHTML 的 Html 属性; 这是我测试用的简单代码(其中包含了前面三个控件名):


上一篇 : 使用 IntraWeb (7) 主模板
下一篇 : 用户离职后如何删除其个人视图(Personal View)?

发表新评论