public static WindowPlacement Convert(WD_Dock wdDock) { return(new WindowPlacement { DisplayIndex = wdDock.Monitor + 1, Bounds = new Rectangle(wdDock.Values[0], wdDock.Values[1], wdDock.Values[2] - wdDock.Values[0], wdDock.Values[3] - wdDock.Values[1]), }); }
public static Rule Convert(WD_Rule wdRule) { return(new Rule { Action = new PlacementAction { Placement = WD_Dock.Convert(wdRule.Dock), }, Trigger = WD_Trigger.Convert(wdRule.Trigger), }); }