public CanvasGUIControl(MainWindow form, Canvas canvas, Grid grid, ListContainer lc, DockPanel dock_bottom, Rectangle highlighter, Rectangle indicator, Grid hRulerGrid, UniformGrid uHRulerGrid, Grid vRulerGrid, UniformGrid uVRulerGrid, ImageGUIControl igc, DotGUIControl dgc, ListImageGUIControl lgc, HighlighterGUIControl hgc, ShortcutGUIControl sgc) { this.form = form; this.canvas = canvas; this.grid = grid; this.lc = lc; this.dock_bottom = dock_bottom; this.highlighter = highlighter; this.indicator = indicator; this.hRulerGrid = hRulerGrid; this.uHRulerGrid = uHRulerGrid; this.vRulerGrid = vRulerGrid; this.uVRulerGrid = uVRulerGrid; this.igc = igc; this.dgc = dgc; this.lgc = lgc; this.hgc = hgc; this.sgc = sgc; this.modeTool = modeTool; LoadEvents(); LoadGrids(); CreateGridLines(); SetPositionStart(); CreateRuler(); }
public ImageGUIControl(MainWindow form, Canvas canvas, Grid grid, DotGUIControl dgc, HighlighterGUIControl hgc, WireGUIControl wgc, MessageGUIControl mgc, MenuGUIControl mngc, ListContainer lc, ShortcutGUIControl sgc) { this.form = form; this.canvas = canvas; this.grid = grid; this.dgc = dgc; this.hgc = hgc; this.wgc = wgc; this.mgc = mgc; this.mngc = mngc; this.lc = lc; this.sgc = sgc; }