public Ruler(GraphicsDeviceControl control, SystemManagers managers, Cursor cursor ) { try { mControl = control; mManagers = managers; mCursor = cursor; CreateLayer(); CreateVisualRepresentation(); // Create the text after the Layer CreateGuideText(); RulerSide = Wireframe.RulerSide.Top; } catch(Exception e) { throw e; } }