TMS-TAdvStringGrid demo编译 总结

57 添加节点 嵌套Grid  58

示例应用程序1:印刷TAdvStringGrid
示例应用程序2:设置颜色TAdvStringGrid(见也示例应用程序51)
示例应用程序3:在TAdvStringGrid导航
示例应用程序4:一般TAdvStringGrid演示
示例应用程序5在TAdvStringGrid:组合框,lookupediting & imagelist图像。
示例应用程序6:在TAdvStringGrid排序,包括自定义排序
示例应用程序7:c++ Builder演示显示设置的细胞颜色、对齐和排序方式。 //表头表格 可以居中,可以拉伸
示例应用程序8:在TAdvStringGrid富文本的能力
示例应用程序9:使用位图打印页眉和页脚
示例应用程序10:展示一些新特性
示例应用程序11:节点展开/收缩的功能
示例应用程序12:radiobutton原地编辑
示例应用程序13:结合TAdvStringGrid的多功能性和TWebData下载器建立一个股票报价。
示例应用程序14:展示TAdvStringGrid分组功能  
示例应用程序15:富文本拖&下降,印刷和增强的行和列的运动
示例应用程序16:使用printsettings对话框&打印预览对话框
示例应用程序17:一个女士访问表加载到TAdvStringGrid通过ADO
示例应用程序18:使用自定义排序序列                  // 可以对多列进行排序,比如 1,3,8 
示例应用程序19:使用新edUnitEditBtn分裂的物理值编辑在c++ Builder
示例应用程序20:使用新的HTML格式化功能              //<IMG src="idx:' + inttostr((i + j) mod 3) + '">This is <FONT color="clred">cell</FONT> <B> 图片 文字变色
示例应用程序21:c++ Builder版本的主要演示
示例应用程序22:使用新的过滤功能        // advstringgrid1.Cells[3, 0] := '>5000';通过0行 赋值筛选,
示例应用程序23:一个图像目录程序探索新的支持TPicture细胞  //预览图片 还有其他功能
示例应用程序24:使用其他TMS编辑控件TAdvStringGrid原地编辑  //下拉框可以memo 颜色转换成数值,图片,advedit 标准edit
示例应用程序25:打印多个网格在单一页面  //打印
示例应用程序26:使用ESBPCS编辑控件TAdvStringGrid原地编辑  //编译不了
示例应用程序27:使用JPMOPen字体和颜色组合框TAdvStringGrid原地编辑  //编译不了
示例应用程序28:使用行细胞,细胞范围和列拖&下降   //演示 两个表格 拖动多行(或者一列或某个单元格)到另一个表格
示例应用程序29TAdvStringGrid:添加一个字段选择器 //弹出 但是XE2未能 正常显示
示例应用程序30:使用TAdvStringGrid原地丰富的编辑器 //对单元格变色 居中等 操作,打印
示例应用程序31:使用TAdvStringGrid TChartLink
示例应用程???32:使用TImagePicker TAdvStringGrid原地编辑  //下拉选择图片
示例应用程序33脚本化的网格:TGridScript释放了TAdvStringGrid TatPascalScripter的力量
示例应用程序34:使用成瘾者与TAdvStringGrid拼写检查器
示例应用程序35:使用ColumnComboBox原地编辑器
示例应用程序36:使用新的ControlLook属性选择原地编辑器控件看起来不同
示例应用程序37:排序选择固定行选择  //表头合并
示例应用程序38:分组,合并后的集团在TAdvStringGrid头  //根据某列 合并成组
示例应用程序39:合并单元访问,合并单元格打印和HTML导出
示例应用程序40:那种独立单元的访问
示例应用程序41:虚拟细胞和分离的行选择
示例应用程序42:合并细胞打印
示例应用程序43:先进的边境控制
示例应用程序44:浮动页脚使用
示例应用程序45:虚拟细胞分类
示例应用程序46:各种新的TAdvStringGrid特性  //单元格合并,合并放图片, 多选框, link  点击。
示例应用程序47:使用新功能从MDB文件加载数据
示例应用程序48:分离的细胞选择
示例应用程序49:自动计算固定浮动页脚细胞
示例应用程序50:使用TAdvStringGrid(ab):基于控制台的应用程序排序& fileformat转换
示例应用程序51:细胞属性访问,剪贴板持续细胞属性和二进制保存
示例应用程序52:自定义绘图和自定义绘图打印支持
示例应用程序53备忘录:原地备忘录和弹出编辑器
示例应用程序54:使用迷你TAdvStringGrid细胞HTML表单      //一个单元格 里面可以 放很多元素:按钮 check edit combo 图像,文本 还可以修改值
 Cells[1, ARow] := '<CONTROL TYPE="CHECK" WIDTH="15" ID="CK1"> <b>Patient information</b> :<BR>' +
      'Name : <CONTROL TYPE="EDIT" WIDTH="80" VALUE="" ID="ED1"> ' +
      'Prename : <CONTROL TYPE="EDIT" WIDTH="80" VALUE="" ID="ED2"> ' +
      '<CONTROL TYPE="BUTTON" WIDTH="80" VALUE="Clear" ID="BTN1"><BR><BR>' +
      '<IMG src="idx:0" align="middle"> Available : <CONTROL TYPE="COMBO" WIDTH="60" ID="CO1">  ' +
      '<IMG src="idx:1" align="middle"> Payment : <CONTROL TYPE="COMBO" WIDTH="80" VALUE="" ID="CO2"> ' +
      '<IMG src="idx:2" align="middle"> Last visit : <CONTROL TYPE="EDIT" WIDTH="80" VALUE="" ID="ED3">';
      
示例应用程序55:几乎无代码的接口来使用任何TWinControl作为TAdvStringGrid原地编辑器 //TFormControlEditLink 可以控制控件在表格里显示,
示例应用程序56:使用读/写的新TAdvGridExcelIO直接与TAdvStringGrid Excel文件 //TAdvGridExcelIO控件之间导入导出 xls 到advStringGrid
示例应用程序57:使用细胞控制网格在一个网格  //一个合并的单元格 里面又嵌套 一个Grid  添加节点
示例应用程序58:使用TAdvGridWorkbook  //TAdvGridWorkbook 自带一个 advstringgrid  默认3个 Sheets  对列排序
示例应用程序59:使用与新TAdvGridExcelIO TAdvGridWorkbook加载/保存multisheet XLS文件 //SaveDialog1.FileName 加载后回来是TfileName类型,可以多个文件也可以单个文件
示例应用程序60:使用视图片 //在单元格里面 根据单元格的值显示不同图标 
示例应用程序61:一些组合框与TAdvStringGrid技巧  //简单的组合框 下拉,
示例应用程序62:checkbox-based分离的行选择  //AddCheckBox(0, i, false, false) 添加checkbox  RandomFill(false, 100);   //随机填 100以内的数
 //GetCheckBoxState(0, i, state)  SetCheckBoxState(0, i, false) 勾选 将勾选值 放到 TListBox控件中
示例应用程序63:子群与TAdvStringGrid  //子node 分组,渐变色 设定 , 第一列分组, 子node 可以对 多列又分组
示例应用程序64:使用 TAdvGridRTFIO 本地RTF的出口  //TAdvGridRTFIO控件生成rtf文件并打开 advstringgrid 的TAdvRichEdit 的设定字体颜色  richtocell(5, 1, richedit);
    Cells[6, 1] := 'Easy <B>HTML</B><BR><I>formatting</I>';
    Cells[6, 2] := 'Including <IMG src="idx:0"><FONT color="clred">everywhere</FONT>';
    Cells[6, 3] := 'Enjoy<BR><B>miniHTML</B>';
    Cells[6, 4] := '<A href="http://www.tmssoftware.com/minihtml.htm">Click here</A><BR>for more';
    MergeCells(5, 5, 2, 1);
    Cells[6, 5] := 'This is a <b><font color="clgreen">merged cell</font></b> with image: <img src="idx:0">';
    AddCheckBox(7, 1, false, false);
    AddCheckBox(7, 2, true, false);
    Cells[7, 3] := 'http://www.tmssoftware.com';
    Cells[7, 4] := '<A href="http://www.tmssoftware.com">Link to web</A>';
    Cells[7, 5] := '<A href="mailto:info@tmssoftware.com">Link email</A>';
    
示例应用程序65:使用TAdvGridCSVPager与分页使用大型CSV文件 //直接关联 TAdvStringGrid 即可方便控制csv的分页了
advgridcsvpager1.FileName := dlgOpen.Filename;
      advgridcsvpager1.Open;
      AdvGridCSVPager1.PageSize := strtoint(combobox1.Items[Combobox1.ItemIndex]); 
示例应用程序66:使用OnPrintNewPage开始新的一页新的数据列 //打印设定, advstringgrid 的事件设定
procedure TForm1.AdvStringGrid1PrintNewPage(Sender: TObject; ARow: Integer;
  var NewPage: Boolean);
begin
  NewPage := false;
  if (ARow > 1) then
    NewPage := (AdvStringGrid1.Cells[0, ARow - 1] <> AdvStringGrid1.Cells[0, ARow]);
end;

示例应用程序67:使用Unicode TAdvStringGrid的特性
示例应用程序68:坚持列州   //AdvStringGrid1.StringToColumnStates(s);对列保存 到 ini,再ini加载复原
  UnHideColumnsAll; //显示所有
   inifile := TIniFile.Create('.\grid.ini'); s := inifile.ReadString('GRID', 'SETTINGS', '');
    AdvStringGrid1.StringToColumnStates(s);
    advstringgrid1.AddButton(i, 0, 16, 16, 'X', haRight, vaTop);//添加小按钮 在表头
     advstringgrid1.HideColumn(advstringgrid1.RealColIndex(Acol)); //隐藏某一列
示例应用程序69:使用Windows Vista列标题下拉菜单风格  //表头可以排序  勾选对应的值的分组  Adv 有很多 Styler ,各种样式,html  css 有时间再研究
示例应用程序70:自定义组计算
示例应用程序71:使用TAdvGridImportDialog
示例应用程序72:细胞使用ICellGraphic接口
示例应用程序73:使用一个查找TAdvStringGrid组合框   // advstringgrid1.Options + [goEditing];advstringgrid1.DefaultEditor := edComboList; 赋值取值
示例应用程序74:在TAdvStringGrid嵌入图表
示例应用程序75:自动连接TAdvStringGrid TAdvChartView TAdvChartLink
示例应用程序76:在TAdvStringGrid气球的功能  //气泡,鼠标在指定格子上可以自动提示,若值长度不够可以提示
示例应用程序77:过滤下拉
示例应用程序78:增量式过滤&缩小功能
示例应用程序79:添加滚动条网格细胞
示例应用程序80:使用自动过滤功能   //想 xls 那样自动筛选,分组, 数值大于多少?
示例应用程序81:edDetailDropDown和edGridDropDown原地编辑  //下拉表格选择 元素,有图标 文字
示例应用程序82:edColorPickerDropDown和edImagePickerDropDown原地编辑  点下拉 右边 Tshape 变色
示例应用程序83TAdvGridDropDown:使用该组件
示例应用程序84:在TAdvGridDropDown定制项目类
示例应用程序85:VCL拖& TAdvStringGrid和树之间
示例应用程序86:使用TAdvGridLookupBar   //右边导航条,可以按照字母分组,快速下拉,像手机联系人右边的 字母导航条
示例应用程序87:使用经颅磁刺激与TAdvStringGrid拼写检查


下载包的示例项目TAdvColumnGrid Delphi:
示例应用程序1:新的filter下拉菜单和弹出菜单
示例应用程序2:从TAdvColumnGrid创建继承组件扩展列属性

下载包的示例项目TDBAdvGrid Delphi:
ADOEditing:样品与TDBAdvGrid编辑ADO数据库
ADODataImage:样本显示视imagelist图像
ADOExport:样本TDBAdvGrid编辑与ADO数据库用于出口
ADOGrouping:样本TDBAdvGrid显示分组
ADOLookup:样本TDBAdvGrid使用查找字段与ADO数据库
ADOQuery:样本TDBAdvGrid和ADO查询
ADOSelColor:样本与TDBAdvGrid价值概念细胞着色
ADOSelection:样本TDBAdvGrid基于ADO显示复选框的行选择和检索
ADOXLSExport:样本和TDBAdvGrid TAdvGridExcelIO显示本机XLS出口
BDEAutoSize:样品与TDBAdvGrid显示汽车行上浆
BDEEditing:样品为12 TDBAdvGrid编辑数据库
BDEExport:样本TDBAdvGrid编辑从12数据库用于出口
BDEFormatting:样本TDBAdvGrid显示网格基础数值列格式
BDEHTML:样本TDBAdvGrid 12数据库编辑HTML模板和列
BDEJPEG:样品与TDBAdvGrid 12数据库和JPEG显示从BLOB字段
BDEMastDetail:样品与TDBAdvGrid 12主/明细关系
BDEMisc:样本与12 TDBAdvGrid miscellanous特性
BDERecordCount:TDBAdvGrid显示样例使用OnGetRecordCount改善性能
BDERichEdit:样品与TDBAdvGrid 12富文本编辑备注字段
BDESearch:样本TDBAdvGrid显示搜索在数据库网格
BDESelection:样品用基于TDBAdvGrid 12显示复选框的行选择和检索
BDESetRange:样本TDBAdvGrid显示表的使用范围
BDESort:样品与TDBAdvGrid 12查询排序
FireBirdEditing:样本TDBAdvGrid编辑火鸟数据库
NexusEditing:样本与TDBAdvGrid编辑关系数据库
NexusMisc:样本与TDBAdvGrid miscellanous特性的关系
AdvDBLookupInGrid:示例展示如何使用TAdvDBLookupComboBox作为TDBAdvGrid原地编辑器
AdvDBFilter:TAdvDBFilter组件的示例
AdvGridFilter:TAdvGridFilter组件的示例

 

posted @ 2016-08-18 20:45  海蓝7  阅读(2342)  评论(0)    收藏  举报