182 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			182 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| #if FRAMEWORK20
 | |
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.Text;
 | |
| 
 | |
| namespace DevComponents.Editors
 | |
| {
 | |
|     public enum eCollectionChangeType
 | |
|     {
 | |
|         Removing,
 | |
|         Removed,
 | |
|         Clearing,
 | |
|         Cleared,
 | |
|         Adding,
 | |
|         Added
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Indicates the hour format.
 | |
|     /// </summary>
 | |
|     public enum eHourPeriod
 | |
|     {
 | |
|         /// <summary>
 | |
|         /// Indicates Ante Meridiem period, before the middle day.
 | |
|         /// </summary>
 | |
|         AM,
 | |
|         /// <summary>
 | |
|         /// Indicates Post Meridiem after the middle day".
 | |
|         /// </summary>
 | |
|         PM
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Identifies the date time part.
 | |
|     /// </summary>
 | |
|     public enum eDateTimePart
 | |
|     {
 | |
|         Year,
 | |
|         Month,
 | |
|         Day,
 | |
|         DayName,
 | |
|         DayOfYear,
 | |
|         Hour,
 | |
|         Minute,
 | |
|         Second
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the input fields alignment inside of the control.
 | |
|     /// </summary>
 | |
|     public enum eHorizontalAlignment
 | |
|     {
 | |
|         Left,
 | |
|         Center,
 | |
|         Right
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the text alignment.
 | |
|     /// </summary>
 | |
|     public enum eTextAlignment
 | |
|     {
 | |
|         Left,
 | |
|         Center,
 | |
|         Right
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the format of the date time picker.
 | |
|     /// </summary>
 | |
|     public enum eDateTimePickerFormat
 | |
|     {
 | |
|         /// <summary>
 | |
|         /// Indicates that custom format specified by CustomFormat property is used.
 | |
|         /// </summary>
 | |
|         Custom,
 | |
|         /// <summary>
 | |
|         /// The DateTimePicker control displays the date/time value in the long date format set by the user's operating system. 
 | |
|         /// </summary>
 | |
|         Long,
 | |
|         /// <summary>
 | |
|         /// The DateTimePicker control displays the date/time value in the short date format set by the user's operating system. 
 | |
|         /// </summary>
 | |
|         Short,
 | |
|         /// <summary>
 | |
|         /// The DateTimePicker control displays the date/time value in the time format set by the user's operating system. 
 | |
|         /// </summary>
 | |
|         LongTime,
 | |
|         /// <summary>
 | |
|         /// The DateTimePicker control displays the date/time value in the short time format set by the user's operating system. 
 | |
|         /// </summary>
 | |
|         ShortTime
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the display format of the year in input control.
 | |
|     /// </summary>
 | |
|     public enum eYearDisplayFormat
 | |
|     {
 | |
|         FourDigit,
 | |
|         TwoDigit,
 | |
|         OneDigit
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the visual item alignment inside the parent group.
 | |
|     /// </summary>
 | |
|     public enum eItemAlignment
 | |
|     {
 | |
|         Left,
 | |
|         Right
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the vertical alignment.
 | |
|     /// </summary>
 | |
|     public enum eVerticalAlignment
 | |
|     {
 | |
|         Top,
 | |
|         Middle,
 | |
|         Bottom
 | |
|     }
 | |
| 
 | |
|     internal enum eSystemItemType
 | |
|     {
 | |
|         Default,
 | |
|         /// <summary>
 | |
|         /// Describes the system button item type. System buttons are buttons created internally by controls.
 | |
|         /// </summary>
 | |
|         SystemButton
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the auto-change item when VisualUpDownButton control is clicked.
 | |
|     /// </summary>
 | |
|     public enum eUpDownButtonAutoChange
 | |
|     {
 | |
|         /// <summary>
 | |
|         /// No item is automatically changed.
 | |
|         /// </summary>
 | |
|         None,
 | |
|         /// <summary>
 | |
|         /// Auto-change focused item in parent group
 | |
|         /// </summary>
 | |
|         FocusedItem,
 | |
|         /// <summary>
 | |
|         /// Auto change first input item before the Up/Down button in parent group.
 | |
|         /// </summary>
 | |
|         PreviousInputItem
 | |
|     }
 | |
| 
 | |
|     /// <summary>
 | |
|     /// Specifies the keys used for navigation between input fields.
 | |
|     /// </summary>
 | |
|     [Flags()]
 | |
|     public enum eInputFieldNavigation
 | |
|     {
 | |
|         /// <summary>
 | |
|         /// No key is used for the navigation.
 | |
|         /// </summary>
 | |
|         None = 0,
 | |
|         /// <summary>
 | |
|         /// Tab key is used to advance to the next input field.
 | |
|         /// </summary>
 | |
|         Tab = 1,
 | |
|         /// <summary>
 | |
|         /// Arrow keys are used to advance to the next input field.
 | |
|         /// </summary>
 | |
|         Arrows = 2,
 | |
|         /// <summary>
 | |
|         /// Enter key is used to advance to the next input field.
 | |
|         /// </summary>
 | |
|         Enter = 4,
 | |
|         /// <summary>
 | |
|         /// Tab, Arrows and Enter keys are used to advance to the next input field.
 | |
|         /// </summary>
 | |
|         All = Tab | Arrows | Enter
 | |
|     }
 | |
| }
 | |
| #endif
 | |
| 
 |