Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / WinForms / Managed / System / WinForms / UICuesEvent.cs / 1 / UICuesEvent.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace System.Windows.Forms {
///
///
///
/// Specifies UI state.
///
///
[Flags]
public enum UICues {
///
///
/// Focus rectangles are shown after the change.
///
ShowFocus = 0x01,
///
///
/// Keyboard cues are underlined after the change.
///
ShowKeyboard = 0x02,
///
///
/// [To be supplied.]
///
Shown = ShowFocus | ShowKeyboard,
///
///
/// The state of the focus cues has changed.
///
ChangeFocus = 0x04,
///
///
/// The state of the keyboard cues has changed.
///
ChangeKeyboard = 0x08,
///
///
/// [To be supplied.]
///
Changed = ChangeFocus | ChangeKeyboard,
///
///
/// [To be supplied.]
///
None = 0x00,
}
///
///
///
/// Provides data for the event.
///
///
public class UICuesEventArgs : EventArgs {
private readonly UICues uicues;
///
///
/// [To be supplied.]
///
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly")]
public UICuesEventArgs(UICues uicues) {
this.uicues = uicues;
}
///
///
/// Focus rectangles are shown after the change.
///
public bool ShowFocus {
get {
return (uicues & UICues.ShowFocus) != 0;
}
}
///
///
/// Keyboard cues are underlined after the change.
///
public bool ShowKeyboard {
get {
return (uicues & UICues.ShowKeyboard) != 0;
}
}
///
///
/// The state of the focus cues has changed.
///
public bool ChangeFocus {
get {
return (uicues & UICues.ChangeFocus) != 0;
}
}
///
///
/// The state of the keyboard cues has changed.
///
public bool ChangeKeyboard {
get {
return (uicues & UICues.ChangeKeyboard) != 0;
}
}
///
///
/// [To be supplied.]
///
public UICues Changed {
get {
return (uicues & UICues.Changed);
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RootBrowserWindowProxy.cs
- ValidatedControlConverter.cs
- DetailsView.cs
- ReliableMessagingVersion.cs
- StreamResourceInfo.cs
- LambdaCompiler.Generated.cs
- FixedSOMContainer.cs
- CategoriesDocumentFormatter.cs
- StreamReader.cs
- FlagsAttribute.cs
- DiscoveryVersionConverter.cs
- AutoResizedEvent.cs
- ValidationRule.cs
- FirstMatchCodeGroup.cs
- VideoDrawing.cs
- XmlNamespaceManager.cs
- SessionPageStateSection.cs
- RoleManagerEventArgs.cs
- ExpressionEvaluator.cs
- PageParser.cs
- NamespaceCollection.cs
- ResourceSet.cs
- ListView.cs
- PrinterSettings.cs
- COM2ExtendedUITypeEditor.cs
- ActivityExecutorDelegateInfo.cs
- SoapIncludeAttribute.cs
- MetricEntry.cs
- AppDomainUnloadedException.cs
- SamlAuthorityBinding.cs
- ResourceAttributes.cs
- ExecutionEngineException.cs
- StrokeFIndices.cs
- TypeForwardedToAttribute.cs
- StylusPointPropertyUnit.cs
- ArgumentException.cs
- MetadataPropertyvalue.cs
- TabControlCancelEvent.cs
- XPathItem.cs
- LinqMaximalSubtreeNominator.cs
- SmiGettersStream.cs
- CollectionExtensions.cs
- IDataContractSurrogate.cs
- TypeToken.cs
- QualifiedCellIdBoolean.cs
- TemplateField.cs
- AnnotationMap.cs
- EntityContainer.cs
- WinFormsSpinner.cs
- MultipartIdentifier.cs
- XmlAttributeAttribute.cs
- PowerStatus.cs
- ToolStripMenuItem.cs
- Manipulation.cs
- RsaSecurityTokenParameters.cs
- HTMLTagNameToTypeMapper.cs
- PointLight.cs
- ToolStripContextMenu.cs
- Opcode.cs
- JoinCqlBlock.cs
- METAHEADER.cs
- NextPreviousPagerField.cs
- Operand.cs
- TrustManagerPromptUI.cs
- ContextStaticAttribute.cs
- ObjectViewListener.cs
- TextSyndicationContent.cs
- NumberAction.cs
- TemplateNameScope.cs
- ColorConvertedBitmapExtension.cs
- ElementUtil.cs
- JournalEntryStack.cs
- AdRotator.cs
- WebPageTraceListener.cs
- AssertHelper.cs
- HostAdapter.cs
- wgx_exports.cs
- ConfigurationValidatorAttribute.cs
- SizeFConverter.cs
- UidManager.cs
- WindowPattern.cs
- ClaimComparer.cs
- AttachedAnnotation.cs
- GlyphRunDrawing.cs
- NumericUpDownAcceleration.cs
- DataGridViewCellFormattingEventArgs.cs
- wmiutil.cs
- DoubleCollectionConverter.cs
- PolyLineSegment.cs
- BamlLocalizabilityResolver.cs
- ProviderMetadataCachedInformation.cs
- DiscoveryCallbackBehavior.cs
- WebControlAdapter.cs
- StrokeCollection.cs
- HasCopySemanticsAttribute.cs
- Accessible.cs
- EntityClassGenerator.cs
- ServiceOperationUIEditor.cs
- GradientStop.cs
- Vector3DAnimationUsingKeyFrames.cs