C# 클래스 PsHandler.TableTiler.TableTileManager

파일 보기 프로젝트 열기: kampiuceris/PsHandler 1 사용 예제들

공개 메소드들

메소드 설명
Add ( IEnumerable tableTiles ) : void
Add ( TableTile tableTile ) : void
AddAutoTileTable ( Table newTable ) : void
FromXElement ( System.Xml.Linq.XElement xElement, List &exceptions, string exceptionHeader ) : void
GetTableTilesCopy ( ) : PsHandler.TableTiler.TableTile[]
Remove ( TableTile tableTile ) : void
RemoveAll ( ) : void
RemoveAutoTileTable ( Table newTable ) : void
SeedDefaultValues ( ) : void
SetKeyCombination ( KeyCombination keyCombination ) : void
Start ( ) : void
Stop ( ) : void
TableTileManager ( ) : System
ToXElement ( ) : System.Xml.Linq.XElement

비공개 메소드들

메소드 설명
AutoTile ( Table newTable ) : bool
BeginDeferWindowPosDeferWindowPosEndDeferWindowPos ( HandleRectangleWindow infos, IntPtr hWndInsertAfter ) : void
GetCenterPointOfWindow ( Rectangle r ) : Point
GetClosestWindowWidhDistance ( Rectangle availablePosition, List availableWindows, double &distance ) : TableInfo
GetDistanceBetweenPoints ( Point p1, Point p2 ) : double
MoveClosest ( List availablePositions, List availableWindows ) : IEnumerable
MoveWindowBringWindowToTop ( IntPtr handle, Rectangle rectangle ) : void
Tile ( KeyCombination kc ) : void
Tile ( TableTileAndTableInfos ttati ) : void

메소드 상세

Add() 공개 메소드

public Add ( IEnumerable tableTiles ) : void
tableTiles IEnumerable
리턴 void

Add() 공개 메소드

public Add ( TableTile tableTile ) : void
tableTile TableTile
리턴 void

AddAutoTileTable() 공개 메소드

public AddAutoTileTable ( Table newTable ) : void
newTable Table
리턴 void

FromXElement() 공개 메소드

public FromXElement ( System.Xml.Linq.XElement xElement, List &exceptions, string exceptionHeader ) : void
xElement System.Xml.Linq.XElement
exceptions List
exceptionHeader string
리턴 void

GetTableTilesCopy() 공개 메소드

public GetTableTilesCopy ( ) : PsHandler.TableTiler.TableTile[]
리턴 PsHandler.TableTiler.TableTile[]

Remove() 공개 메소드

public Remove ( TableTile tableTile ) : void
tableTile TableTile
리턴 void

RemoveAll() 공개 메소드

public RemoveAll ( ) : void
리턴 void

RemoveAutoTileTable() 공개 메소드

public RemoveAutoTileTable ( Table newTable ) : void
newTable Table
리턴 void

SeedDefaultValues() 공개 메소드

public SeedDefaultValues ( ) : void
리턴 void

SetKeyCombination() 공개 메소드

public SetKeyCombination ( KeyCombination keyCombination ) : void
keyCombination KeyCombination
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

TableTileManager() 공개 메소드

public TableTileManager ( ) : System
리턴 System

ToXElement() 공개 메소드

public ToXElement ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement