You've already forked linux-packaging-mono
							
							
		
			
				
	
	
		
			64 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| namespace System.Workflow.Activities
 | |
| {
 | |
|     using System;
 | |
|     using System.Text;
 | |
|     using System.Reflection;
 | |
|     using System.Collections;
 | |
|     using System.Collections.Generic;
 | |
|     using System.Collections.ObjectModel;
 | |
|     using System.CodeDom;
 | |
|     using System.ComponentModel;
 | |
|     using System.ComponentModel.Design;
 | |
|     using System.Drawing.Design;
 | |
|     using System.Drawing;
 | |
|     using System.Drawing.Drawing2D;
 | |
|     using System.Diagnostics;
 | |
|     using System.IO;
 | |
|     using System.Windows.Forms;
 | |
|     using System.Workflow.ComponentModel;
 | |
|     using System.Workflow.ComponentModel.Design;
 | |
|     using System.Runtime.Serialization;
 | |
| 
 | |
|     internal partial class StateDesigner : FreeformActivityDesigner
 | |
|     {
 | |
|         /// <summary>
 | |
|         /// Draws the selection retangle around the selected designer
 | |
|         /// </summary>
 | |
|         private class LayoutSelectionGlyph : SelectionGlyph
 | |
|         {
 | |
|             private Layout _layout;
 | |
| 
 | |
|             public LayoutSelectionGlyph(Layout layout)
 | |
|             {
 | |
|                 if (layout == null)
 | |
|                     throw new ArgumentNullException("layout");
 | |
| 
 | |
|                 _layout = layout;
 | |
|             }
 | |
| 
 | |
|             public override int Priority
 | |
|             {
 | |
|                 get
 | |
|                 {
 | |
|                     return DesignerGlyph.HighestPriority;
 | |
|                 }
 | |
|             }
 | |
| 
 | |
|             public override bool IsPrimarySelection
 | |
|             {
 | |
|                 get
 | |
|                 {
 | |
|                     return true;
 | |
|                 }
 | |
|             }
 | |
| 
 | |
|             public override Rectangle GetBounds(ActivityDesigner designer, bool activated)
 | |
|             {
 | |
|                 if (designer == null)
 | |
|                     throw new ArgumentNullException("designer");
 | |
|                 return _layout.Bounds;
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |