Commit for development environment setup

This commit is contained in:
2023-06-19 16:12:33 -04:00
parent be72063a3c
commit bbce2ad0a6
2209 changed files with 1171775 additions and 625 deletions

View File

@@ -0,0 +1,30 @@
using System;
namespace AT.STO.UI.Win
{
/// <summary>
/// Standard interface that has to be implemented by control's that
/// should be diplayed in the dropdown area of the DropDownPanel.
/// </summary>
public interface IDropDownAware
{
#region Event Declarations
/// <summary>
/// Fired either on OK, Cancel or a click outside the control to indicate
/// that the user has finished editing.
/// </summary>
event DropDownValueChangedEventHandler FinishEditing;
/// <summary>
/// Fired on any change of the controls's value during the editing process.
/// </summary>
event DropDownValueChangedEventHandler ValueChanged;
#endregion
#region Public Properties
/// <summary>
/// Gets or sets the controls' value.
/// </summary>
object Value { get; set; }
#endregion
}
}

View File

@@ -0,0 +1,10 @@
using System;
namespace AT.STO.UI.Win
{
public interface ILookupItem<T> where T: struct
{
T Id { get; }
string Text { get; }
}
}