in class/Microsoft.SilverlightControls/:
[moon.git] / class / System.Windows / System.Windows / Events.g.cs
blobb3e91bc41dc62cf5b4b92c69300c40aa6dca7b91
1 /*
2 * Automatically generated, do not edit this file directly
3 */
5 using Mono;
6 using System;
7 using System.Collections.Generic;
8 using System.Windows;
9 using System.Windows.Controls;
10 using System.Windows.Documents;
11 using System.Windows.Ink;
12 using System.Windows.Input;
13 using System.Windows.Markup;
14 using System.Windows.Media;
15 using System.Windows.Media.Animation;
16 using System.Windows.Shapes;
18 namespace Mono {
19 internal class EventIds {
20 public const int Accessibility_PerformActionEvent = 1;
21 public const int BitmapImage_DownloadProgressEvent = 2;
22 public const int BitmapImage_ImageFailedEvent = 3;
23 public const int BitmapImage_ImageOpenedEvent = 4;
24 public const int BitmapSource_PixelDataChangedEvent = 1;
25 public const int Clock_CompletedEvent = 1;
26 public const int Clock_CurrentStateInvalidatedEvent = 2;
27 public const int Clock_CurrentTimeInvalidatedEvent = 3;
28 public const int Collection_ChangedEvent = 1;
29 public const int Collection_ItemChangedEvent = 2;
30 public const int ContentControl_ContentChangedEvent = 20;
31 public const int Control_IsEnabledChangedEvent = 18;
32 public const int Control_TemplateAppliedEvent = 19;
33 public const int Deployment_AppDomainUnloadedEvent = 1;
34 public const int Deployment_LayoutUpdatedEvent = 2;
35 public const int Deployment_LoadedEvent = 3;
36 public const int Deployment_ShuttingDownEvent = 4;
37 public const int DispatcherTimer_TickEvent = 2;
38 public const int Downloader_CompletedEvent = 1;
39 public const int Downloader_DownloadFailedEvent = 2;
40 public const int Downloader_DownloadProgressChangedEvent = 3;
41 public const int EventObject_DestroyedEvent = 0;
42 public const int FrameworkElement_SizeChangedEvent = 17;
43 public const int Image_ImageFailedEvent = 19;
44 public const int ImageBrush_DownloadProgressChangedEvent = 1;
45 public const int ImageBrush_ImageFailedEvent = 2;
46 public const int IMediaStream_FirstFrameEnqueuedEvent = 1;
47 public const int Media_BufferingProgressChangedEvent = 1;
48 public const int Media_CurrentStateChangedEvent = 2;
49 public const int Media_DownloadProgressChangedEvent = 3;
50 public const int Media_MediaErrorEvent = 4;
51 public const int Media_OpenCompletedEvent = 5;
52 public const int Media_OpeningEvent = 6;
53 public const int Media_SeekCompletedEvent = 7;
54 public const int Media_SeekingEvent = 8;
55 public const int MediaBase_DownloadProgressChangedEvent = 18;
56 public const int MediaElement_BufferingProgressChangedEvent = 18;
57 public const int MediaElement_CurrentStateChangedEvent = 19;
58 public const int MediaElement_DownloadProgressChangedEvent = 20;
59 public const int MediaElement_MarkerReachedEvent = 21;
60 public const int MediaElement_MediaEndedEvent = 22;
61 public const int MediaElement_MediaFailedEvent = 23;
62 public const int MediaElement_MediaInvalidatedEvent = 24;
63 public const int MediaElement_MediaOpenedEvent = 25;
64 public const int MediaPlayer_BufferUnderflowEvent = 1;
65 public const int MediaPlayer_MediaEndedEvent = 2;
66 public const int MultiScaleImage_ImageFailedEvent = 19;
67 public const int MultiScaleImage_ImageOpenFailedEvent = 20;
68 public const int MultiScaleImage_ImageOpenSucceededEvent = 21;
69 public const int MultiScaleImage_MotionFinishedEvent = 22;
70 public const int MultiScaleImage_ViewportChangedEvent = 23;
71 public const int PasswordBox_PasswordChangedEvent = 22;
72 public const int PlaylistRoot_BufferingProgressChangedEvent = 1;
73 public const int PlaylistRoot_BufferUnderflowEvent = 2;
74 public const int PlaylistRoot_CurrentStateChangedEvent = 3;
75 public const int PlaylistRoot_DownloadProgressChangedEvent = 4;
76 public const int PlaylistRoot_EntryChangedEvent = 5;
77 public const int PlaylistRoot_MediaEndedEvent = 6;
78 public const int PlaylistRoot_MediaErrorEvent = 7;
79 public const int PlaylistRoot_OpenCompletedEvent = 8;
80 public const int PlaylistRoot_OpeningEvent = 9;
81 public const int PlaylistRoot_PauseEvent = 10;
82 public const int PlaylistRoot_PlayEvent = 11;
83 public const int PlaylistRoot_SeekCompletedEvent = 12;
84 public const int PlaylistRoot_SeekingEvent = 13;
85 public const int PlaylistRoot_StopEvent = 14;
86 public const int Popup_ClosedEvent = 18;
87 public const int Popup_OpenedEvent = 19;
88 public const int Surface_ErrorEvent = 1;
89 public const int Surface_FullScreenChangeEvent = 2;
90 public const int Surface_LoadEvent = 3;
91 public const int Surface_ResizeEvent = 4;
92 public const int Surface_SourceDownloadCompleteEvent = 5;
93 public const int Surface_SourceDownloadProgressChangedEvent = 6;
94 public const int TextBox_SelectionChangedEvent = 22;
95 public const int TextBox_TextChangedEvent = 23;
96 public const int TextBoxBase_CursorPositionChangedEvent = 20;
97 public const int TextBoxBase_ModelChangedEvent = 21;
98 public const int Timeline_CompletedEvent = 1;
99 public const int TimeManager_RenderEvent = 1;
100 public const int TimeManager_UpdateInputEvent = 2;
101 public const int TimeSource_TickEvent = 1;
102 public const int UIElement_GotFocusEvent = 1;
103 public const int UIElement_InvalidatedEvent = 2;
104 public const int UIElement_KeyDownEvent = 3;
105 public const int UIElement_KeyUpEvent = 4;
106 public const int UIElement_LoadedEvent = 5;
107 public const int UIElement_LostFocusEvent = 6;
108 public const int UIElement_LostMouseCaptureEvent = 7;
109 public const int UIElement_MouseEnterEvent = 8;
110 public const int UIElement_MouseLeaveEvent = 9;
111 public const int UIElement_MouseLeftButtonDownEvent = 10;
112 public const int UIElement_MouseLeftButtonMultiClickEvent = 11;
113 public const int UIElement_MouseLeftButtonUpEvent = 12;
114 public const int UIElement_MouseMoveEvent = 13;
115 public const int UIElement_MouseRightButtonDownEvent = 14;
116 public const int UIElement_MouseRightButtonUpEvent = 15;
117 public const int UIElement_MouseWheelEvent = 16;
119 internal partial class Events {
120 public static UnmanagedEventHandler CreateDispatcherFromEventId (int eventId, Delegate value) {
121 switch (eventId) {
122 case EventIds.UIElement_KeyDownEvent: return Events.CreateKeyEventHandlerDispatcher ((KeyEventHandler) value);
123 case EventIds.UIElement_KeyUpEvent: return Events.CreateKeyEventHandlerDispatcher ((KeyEventHandler) value);
124 case EventIds.UIElement_LoadedEvent: return Events.CreateRoutedEventHandlerDispatcher ((RoutedEventHandler) value);
125 case EventIds.UIElement_MouseLeftButtonDownEvent: return Events.CreateMouseButtonEventHandlerDispatcher ((MouseButtonEventHandler) value);
126 case EventIds.UIElement_MouseLeftButtonUpEvent: return Events.CreateMouseButtonEventHandlerDispatcher ((MouseButtonEventHandler) value);
127 default: throw new NotSupportedException ();
132 namespace System.Windows {
133 partial class FrameworkElement {
135 public event RoutedEventHandler Loaded {
136 add { RegisterEvent (EventIds.UIElement_LoadedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
137 remove { UnregisterEvent (EventIds.UIElement_LoadedEvent, value); }
139 public static readonly RoutedEvent LoadedEvent = new RoutedEvent (EventIds.UIElement_LoadedEvent);
141 public event SizeChangedEventHandler SizeChanged {
142 add { RegisterEvent (EventIds.FrameworkElement_SizeChangedEvent, value, Events.CreateSizeChangedEventHandlerDispatcher (value)); }
143 remove { UnregisterEvent (EventIds.FrameworkElement_SizeChangedEvent, value); }
147 partial class UIElement {
149 public event RoutedEventHandler GotFocus {
150 add { RegisterEvent (EventIds.UIElement_GotFocusEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
151 remove { UnregisterEvent (EventIds.UIElement_GotFocusEvent, value); }
154 public event KeyEventHandler KeyDown {
155 add { RegisterEvent (EventIds.UIElement_KeyDownEvent, value, Events.CreateKeyEventHandlerDispatcher (value)); }
156 remove { UnregisterEvent (EventIds.UIElement_KeyDownEvent, value); }
158 public static readonly RoutedEvent KeyDownEvent = new RoutedEvent (EventIds.UIElement_KeyDownEvent);
160 public event KeyEventHandler KeyUp {
161 add { RegisterEvent (EventIds.UIElement_KeyUpEvent, value, Events.CreateKeyEventHandlerDispatcher (value)); }
162 remove { UnregisterEvent (EventIds.UIElement_KeyUpEvent, value); }
164 public static readonly RoutedEvent KeyUpEvent = new RoutedEvent (EventIds.UIElement_KeyUpEvent);
166 public event RoutedEventHandler LostFocus {
167 add { RegisterEvent (EventIds.UIElement_LostFocusEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
168 remove { UnregisterEvent (EventIds.UIElement_LostFocusEvent, value); }
171 public event MouseEventHandler LostMouseCapture {
172 add { RegisterEvent (EventIds.UIElement_LostMouseCaptureEvent, value, Events.CreateMouseEventHandlerDispatcher (value)); }
173 remove { UnregisterEvent (EventIds.UIElement_LostMouseCaptureEvent, value); }
176 public event MouseEventHandler MouseEnter {
177 add { RegisterEvent (EventIds.UIElement_MouseEnterEvent, value, Events.CreateMouseEventHandlerDispatcher (value)); }
178 remove { UnregisterEvent (EventIds.UIElement_MouseEnterEvent, value); }
181 public event MouseEventHandler MouseLeave {
182 add { RegisterEvent (EventIds.UIElement_MouseLeaveEvent, value, Events.CreateMouseEventHandlerDispatcher (value)); }
183 remove { UnregisterEvent (EventIds.UIElement_MouseLeaveEvent, value); }
186 public event MouseButtonEventHandler MouseLeftButtonDown {
187 add { RegisterEvent (EventIds.UIElement_MouseLeftButtonDownEvent, value, Events.CreateMouseButtonEventHandlerDispatcher (value)); }
188 remove { UnregisterEvent (EventIds.UIElement_MouseLeftButtonDownEvent, value); }
190 public static readonly RoutedEvent MouseLeftButtonDownEvent = new RoutedEvent (EventIds.UIElement_MouseLeftButtonDownEvent);
192 public event MouseButtonEventHandler MouseLeftButtonUp {
193 add { RegisterEvent (EventIds.UIElement_MouseLeftButtonUpEvent, value, Events.CreateMouseButtonEventHandlerDispatcher (value)); }
194 remove { UnregisterEvent (EventIds.UIElement_MouseLeftButtonUpEvent, value); }
196 public static readonly RoutedEvent MouseLeftButtonUpEvent = new RoutedEvent (EventIds.UIElement_MouseLeftButtonUpEvent);
198 public event MouseEventHandler MouseMove {
199 add { RegisterEvent (EventIds.UIElement_MouseMoveEvent, value, Events.CreateMouseEventHandlerDispatcher (value)); }
200 remove { UnregisterEvent (EventIds.UIElement_MouseMoveEvent, value); }
203 public event MouseWheelEventHandler MouseWheel {
204 add { RegisterEvent (EventIds.UIElement_MouseWheelEvent, value, Events.CreateMouseWheelEventHandlerDispatcher (value)); }
205 remove { UnregisterEvent (EventIds.UIElement_MouseWheelEvent, value); }
210 namespace System.Windows.Controls {
211 partial class Control {
213 public event DependencyPropertyChangedEventHandler IsEnabledChanged {
214 add { RegisterEvent (EventIds.Control_IsEnabledChangedEvent, value, Events.CreateDependencyPropertyChangedEventHandlerDispatcher (value)); }
215 remove { UnregisterEvent (EventIds.Control_IsEnabledChangedEvent, value); }
219 partial class Image {
221 public event EventHandler<ExceptionRoutedEventArgs> ImageFailed {
222 add { RegisterEvent (EventIds.Image_ImageFailedEvent, value, Events.CreateExceptionRoutedEventArgsEventHandlerDispatcher (value)); }
223 remove { UnregisterEvent (EventIds.Image_ImageFailedEvent, value); }
227 partial class MediaElement {
229 public event RoutedEventHandler BufferingProgressChanged {
230 add { RegisterEvent (EventIds.MediaElement_BufferingProgressChangedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
231 remove { UnregisterEvent (EventIds.MediaElement_BufferingProgressChangedEvent, value); }
234 public event RoutedEventHandler CurrentStateChanged {
235 add { RegisterEvent (EventIds.MediaElement_CurrentStateChangedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
236 remove { UnregisterEvent (EventIds.MediaElement_CurrentStateChangedEvent, value); }
239 public event RoutedEventHandler DownloadProgressChanged {
240 add { RegisterEvent (EventIds.MediaElement_DownloadProgressChangedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
241 remove { UnregisterEvent (EventIds.MediaElement_DownloadProgressChangedEvent, value); }
244 public event TimelineMarkerRoutedEventHandler MarkerReached {
245 add { RegisterEvent (EventIds.MediaElement_MarkerReachedEvent, value, Events.CreateTimelineMarkerRoutedEventHandlerDispatcher (value)); }
246 remove { UnregisterEvent (EventIds.MediaElement_MarkerReachedEvent, value); }
249 public event RoutedEventHandler MediaEnded {
250 add { RegisterEvent (EventIds.MediaElement_MediaEndedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
251 remove { UnregisterEvent (EventIds.MediaElement_MediaEndedEvent, value); }
254 public event EventHandler<ExceptionRoutedEventArgs> MediaFailed {
255 add { RegisterEvent (EventIds.MediaElement_MediaFailedEvent, value, Events.CreateExceptionRoutedEventArgsEventHandlerDispatcher (value)); }
256 remove { UnregisterEvent (EventIds.MediaElement_MediaFailedEvent, value); }
259 public event RoutedEventHandler MediaOpened {
260 add { RegisterEvent (EventIds.MediaElement_MediaOpenedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
261 remove { UnregisterEvent (EventIds.MediaElement_MediaOpenedEvent, value); }
265 partial class MultiScaleImage {
267 public event RoutedEventHandler ImageFailed {
268 add { RegisterEvent (EventIds.MultiScaleImage_ImageFailedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
269 remove { UnregisterEvent (EventIds.MultiScaleImage_ImageFailedEvent, value); }
272 public event EventHandler<ExceptionRoutedEventArgs> ImageOpenFailed {
273 add { RegisterEvent (EventIds.MultiScaleImage_ImageOpenFailedEvent, value, Events.CreateExceptionRoutedEventArgsEventHandlerDispatcher (value)); }
274 remove { UnregisterEvent (EventIds.MultiScaleImage_ImageOpenFailedEvent, value); }
277 public event RoutedEventHandler ImageOpenSucceeded {
278 add { RegisterEvent (EventIds.MultiScaleImage_ImageOpenSucceededEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
279 remove { UnregisterEvent (EventIds.MultiScaleImage_ImageOpenSucceededEvent, value); }
282 public event RoutedEventHandler MotionFinished {
283 add { RegisterEvent (EventIds.MultiScaleImage_MotionFinishedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
284 remove { UnregisterEvent (EventIds.MultiScaleImage_MotionFinishedEvent, value); }
287 public event RoutedEventHandler ViewportChanged {
288 add { RegisterEvent (EventIds.MultiScaleImage_ViewportChangedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
289 remove { UnregisterEvent (EventIds.MultiScaleImage_ViewportChangedEvent, value); }
293 partial class PasswordBox {
295 public event RoutedEventHandler PasswordChanged {
296 add { RegisterEvent (EventIds.PasswordBox_PasswordChangedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
297 remove { UnregisterEvent (EventIds.PasswordBox_PasswordChangedEvent, value); }
301 partial class TextBox {
303 public event RoutedEventHandler SelectionChanged {
304 add { RegisterEvent (EventIds.TextBox_SelectionChangedEvent, value, Events.CreateRoutedEventHandlerDispatcher (value)); }
305 remove { UnregisterEvent (EventIds.TextBox_SelectionChangedEvent, value); }
308 public event TextChangedEventHandler TextChanged {
309 add { RegisterEvent (EventIds.TextBox_TextChangedEvent, value, Events.CreateTextChangedEventHandlerDispatcher (value)); }
310 remove { UnregisterEvent (EventIds.TextBox_TextChangedEvent, value); }
315 namespace System.Windows.Controls.Primitives {
316 partial class Popup {
318 public event EventHandler Closed {
319 add { RegisterEvent (EventIds.Popup_ClosedEvent, value, Events.CreateEventHandlerDispatcher (value)); }
320 remove { UnregisterEvent (EventIds.Popup_ClosedEvent, value); }
323 public event EventHandler Opened {
324 add { RegisterEvent (EventIds.Popup_OpenedEvent, value, Events.CreateEventHandlerDispatcher (value)); }
325 remove { UnregisterEvent (EventIds.Popup_OpenedEvent, value); }
330 namespace System.Windows.Media {
331 partial class ImageBrush {
333 public event EventHandler<ExceptionRoutedEventArgs> ImageFailed {
334 add { RegisterEvent (EventIds.ImageBrush_ImageFailedEvent, value, Events.CreateExceptionRoutedEventArgsEventHandlerDispatcher (value)); }
335 remove { UnregisterEvent (EventIds.ImageBrush_ImageFailedEvent, value); }
340 namespace System.Windows.Media.Animation {
341 partial class Timeline {
343 public event EventHandler Completed {
344 add { RegisterEvent (EventIds.Timeline_CompletedEvent, value, Events.CreateEventHandlerDispatcher (value)); }
345 remove { UnregisterEvent (EventIds.Timeline_CompletedEvent, value); }
350 namespace System.Windows.Media.Imaging {
351 partial class BitmapImage {
353 public event EventHandler<DownloadProgressEventArgs> DownloadProgress {
354 add { RegisterEvent (EventIds.BitmapImage_DownloadProgressEvent, value, Events.CreateDownloadProgressEventArgsEventHandlerDispatcher (value)); }
355 remove { UnregisterEvent (EventIds.BitmapImage_DownloadProgressEvent, value); }
358 public event EventHandler<ExceptionRoutedEventArgs> ImageFailed {
359 add { RegisterEvent (EventIds.BitmapImage_ImageFailedEvent, value, Events.CreateExceptionRoutedEventArgsEventHandlerDispatcher (value)); }
360 remove { UnregisterEvent (EventIds.BitmapImage_ImageFailedEvent, value); }
363 public event EventHandler<RoutedEventArgs> ImageOpened {
364 add { RegisterEvent (EventIds.BitmapImage_ImageOpenedEvent, value, Events.CreateRoutedEventArgsEventHandlerDispatcher (value)); }
365 remove { UnregisterEvent (EventIds.BitmapImage_ImageOpenedEvent, value); }