예제 #1
0
			public HexCursorProviderInfoCollection(HexCursorProvider[] hexCursorProviders, Cursor defaultCursor) {
				providerInfos = hexCursorProviders.Select(a => new ProviderInfo(a)).ToArray();
				this.defaultCursor = defaultCursor;
				foreach (var provider in hexCursorProviders)
					provider.CursorInfoChanged += Provider_CursorInfoChanged;
				cachedCursor = Cursor;
			}
예제 #2
0
				public ProviderInfo(HexCursorProvider provider) {
					Provider = provider;
					CursorInfo = provider.CursorInfo;
				}