Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Input / Stylus / Tablet.cs / 1 / Tablet.cs
using System; using System.Windows; using System.Windows.Threading; using System.Security; namespace System.Windows.Input { ///////////////////////////////////////////////////////////////////////// ////// Class containing only static methods to access tablet info. /// public static class Tablet { ///////////////////////////////////////////////////////////////////// ////// Read-only access to the Tablet device associated with the current event /// for the current input manager. /// public static TabletDevice CurrentTabletDevice { get { StylusDevice stylus = Stylus.CurrentStylusDevice; if (stylus == null) return null; return stylus.TabletDevice; } } ///////////////////////////////////////////////////////////////////// ////// Returns the collection of Tablet Devices defined on this tablet. /// ////// Critical: calls into SecurityCritical code (Stylus.TabletDevices) /// PublicOK: - asserts for unmanaged code access (via SUC) to create TabletDevices. /// - returns our collection of TabletDevices which we want public. /// public static TabletDeviceCollection TabletDevices { [SecurityCritical] get { return StylusLogic.CurrentStylusLogic.TabletDevices; } } } } // 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
- XmlWrappingWriter.cs
- XmlSchemaAttribute.cs
- Clipboard.cs
- WinOEToolBoxItem.cs
- DataGridItemEventArgs.cs
- RegisterInfo.cs
- ColorConvertedBitmapExtension.cs
- Hash.cs
- GPRECT.cs
- unsafenativemethodsother.cs
- StreamReader.cs
- WebPartConnectionsEventArgs.cs
- KeyTimeConverter.cs
- RegexMatchCollection.cs
- GestureRecognizer.cs
- OperatorExpressions.cs
- HostVisual.cs
- TableAutomationPeer.cs
- FunctionCommandText.cs
- DBCommand.cs
- FormViewDeletedEventArgs.cs
- BufferedStream.cs
- ErrorsHelper.cs
- DocumentPage.cs
- ArrayExtension.cs
- RemoveStoryboard.cs
- CatalogZoneBase.cs
- coordinatorscratchpad.cs
- CapiSafeHandles.cs
- WebPartZoneCollection.cs
- RuleConditionDialog.Designer.cs
- TdsValueSetter.cs
- TableLayoutColumnStyleCollection.cs
- WaitHandle.cs
- ListBoxItemAutomationPeer.cs
- Model3D.cs
- ObjectListCommandEventArgs.cs
- DrawingContextWalker.cs
- ResourceContainer.cs
- DynamicPropertyHolder.cs
- RuleSettings.cs
- datacache.cs
- ScriptMethodAttribute.cs
- FlowLayoutPanel.cs
- DesignerUtils.cs
- GlobalProxySelection.cs
- HttpCookiesSection.cs
- ToolStripDropDown.cs
- CaseCqlBlock.cs
- LocalizationParserHooks.cs
- TableLayout.cs
- Bits.cs
- MsmqTransportReceiveParameters.cs
- DtcInterfaces.cs
- XMLDiffLoader.cs
- WriteableOnDemandStream.cs
- BackStopAuthenticationModule.cs
- PerformanceCounterCategory.cs
- HtmlDocument.cs
- IssuanceLicense.cs
- Stacktrace.cs
- PersonalizationStateInfoCollection.cs
- PrintPreviewDialog.cs
- MatrixTransform3D.cs
- CodeNamespaceImport.cs
- MSAANativeProvider.cs
- WorkflowDesignerColors.cs
- ContextConfiguration.cs
- CapabilitiesAssignment.cs
- XPathNodeIterator.cs
- CompiledScopeCriteria.cs
- ListViewItem.cs
- ToolStripItemClickedEventArgs.cs
- AsyncStreamReader.cs
- AvTraceDetails.cs
- UnsafeNativeMethodsCLR.cs
- SchemeSettingElementCollection.cs
- PaperSize.cs
- ClearTypeHintValidation.cs
- FileChangesMonitor.cs
- CalendarDateChangedEventArgs.cs
- PointAnimationClockResource.cs
- DockPattern.cs
- ExpressionEditorAttribute.cs
- ComponentResourceKeyConverter.cs
- TextTreeText.cs
- SerializableAttribute.cs
- srgsitem.cs
- NamespaceInfo.cs
- RoutedCommand.cs
- Internal.cs
- HttpResponseHeader.cs
- DrawingAttributes.cs
- PageParserFilter.cs
- MaskedTextProvider.cs
- XmlDataSourceNodeDescriptor.cs
- DbDataRecord.cs
- DbgUtil.cs
- XmlTypeAttribute.cs
- ProtocolsSection.cs