12345678910111213141516171819202122232425262728293031323334353637383940 |
- using System;
- using System.Collections.Generic;
- using System.Text;
- 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);
- void SetTabeleAlias();
- void DoAddLink();
- Point GetPosition(Field field, LinkPosition lp);
- int GetLeft();
- int GetWidth();
- }
- }
|