1234567891011121314151617181920212223242526272829303132 |
- using System;
- using System.Drawing;
- namespace FastReport.FastQueryBuilder
- {
- internal enum LinkPosition
- {
- Left = 1,
- Right = 2
- }
- internal interface ITableView
- {
- event EventHandler OnChangeAlias;
- event CheckFieldEventHandler OnSelectField;
- event AddLinkEventHandler OnAddLink;
- event AddTableEventHandler OnDeleteTable;
- Table Table { get; set; }
- void SetTableName(string tableName);
- bool SelectCheckBox(string fieldName, string function, string alias);
- Point GetPosition(Field field, LinkPosition lp);
- int GetLeft();
- int GetWidth();
- }
- }
|