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
- MailSettingsSection.cs
- ColorMap.cs
- SystemPens.cs
- ButtonStandardAdapter.cs
- XmlMemberMapping.cs
- CustomDictionarySources.cs
- Subset.cs
- ClientCultureInfo.cs
- BindValidationContext.cs
- PieceDirectory.cs
- ResourcesBuildProvider.cs
- DataView.cs
- XPathChildIterator.cs
- RightsManagementEncryptionTransform.cs
- SqlXmlStorage.cs
- GenerateTemporaryTargetAssembly.cs
- RotateTransform3D.cs
- AttributeData.cs
- ByteViewer.cs
- ACL.cs
- SiteOfOriginContainer.cs
- CngKeyBlobFormat.cs
- CodePageEncoding.cs
- EmbeddedMailObject.cs
- EventMappingSettingsCollection.cs
- PathSegmentCollection.cs
- EditorBrowsableAttribute.cs
- WebPartTracker.cs
- nulltextnavigator.cs
- LayoutInformation.cs
- IISMapPath.cs
- SoapIncludeAttribute.cs
- QueueNameHelper.cs
- UDPClient.cs
- ClientConvert.cs
- CapabilitiesRule.cs
- LifetimeServices.cs
- SiteMapNodeItem.cs
- assemblycache.cs
- ChtmlTextWriter.cs
- ZipFileInfoCollection.cs
- DataAccessor.cs
- ObjectCacheHost.cs
- TreeViewHitTestInfo.cs
- CacheEntry.cs
- StylusPointProperty.cs
- BreakRecordTable.cs
- TextRangeEdit.cs
- webeventbuffer.cs
- SerTrace.cs
- TextTreeDeleteContentUndoUnit.cs
- Brushes.cs
- GreenMethods.cs
- CodeEventReferenceExpression.cs
- WindowsListViewScroll.cs
- GraphicsPathIterator.cs
- UriTemplateMatch.cs
- SimpleWorkerRequest.cs
- DiscardableAttribute.cs
- PreviewKeyDownEventArgs.cs
- ObjectDataSourceDesigner.cs
- UriTemplateTrieNode.cs
- SystemInfo.cs
- lengthconverter.cs
- XmlDataProvider.cs
- MappingException.cs
- DemultiplexingClientMessageFormatter.cs
- ExtentKey.cs
- StreamingContext.cs
- SmtpNtlmAuthenticationModule.cs
- CqlParserHelpers.cs
- XpsFilter.cs
- HebrewCalendar.cs
- CollectionViewProxy.cs
- DateTimeFormatInfoScanner.cs
- TypeLibConverter.cs
- SymLanguageVendor.cs
- StorageEntitySetMapping.cs
- FileSystemEventArgs.cs
- Range.cs
- MetadataArtifactLoaderCompositeResource.cs
- Model3D.cs
- StringCollectionEditor.cs
- AuthorizationRuleCollection.cs
- Column.cs
- AssemblyBuilderData.cs
- CodeDOMUtility.cs
- SoapCodeExporter.cs
- OrderedDictionaryStateHelper.cs
- DBBindings.cs
- querybuilder.cs
- FileLoadException.cs
- __Filters.cs
- PagerSettings.cs
- ArrayMergeHelper.cs
- WebZone.cs
- BinaryObjectReader.cs
- M3DUtil.cs
- TrackPoint.cs
- Math.cs