root / trunk / NotifyIconWpf / PopupActivationMode.cs @ 049333d2
History | View | Annotate | Download (2.2 kB)
1 | 9bae55d1 | Panagiotis Kanavos | // hardcodet.net NotifyIcon for WPF |
---|---|---|---|
2 | 9bae55d1 | Panagiotis Kanavos | // Copyright (c) 2009 Philipp Sumi |
3 | 9bae55d1 | Panagiotis Kanavos | // Contact and Information: http://www.hardcodet.net |
4 | 9bae55d1 | Panagiotis Kanavos | // |
5 | 9bae55d1 | Panagiotis Kanavos | // This library is free software; you can redistribute it and/or |
6 | 9bae55d1 | Panagiotis Kanavos | // modify it under the terms of the Code Project Open License (CPOL); |
7 | 9bae55d1 | Panagiotis Kanavos | // either version 1.0 of the License, or (at your option) any later |
8 | 9bae55d1 | Panagiotis Kanavos | // version. |
9 | 9bae55d1 | Panagiotis Kanavos | // |
10 | 9bae55d1 | Panagiotis Kanavos | // The above copyright notice and this permission notice shall be |
11 | 9bae55d1 | Panagiotis Kanavos | // included in all copies or substantial portions of the Software. |
12 | 9bae55d1 | Panagiotis Kanavos | // |
13 | 9bae55d1 | Panagiotis Kanavos | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
14 | 9bae55d1 | Panagiotis Kanavos | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES |
15 | 9bae55d1 | Panagiotis Kanavos | // OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
16 | 9bae55d1 | Panagiotis Kanavos | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT |
17 | 9bae55d1 | Panagiotis Kanavos | // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
18 | 9bae55d1 | Panagiotis Kanavos | // WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
19 | 9bae55d1 | Panagiotis Kanavos | // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
20 | 9bae55d1 | Panagiotis Kanavos | // OTHER DEALINGS IN THE SOFTWARE. |
21 | 9bae55d1 | Panagiotis Kanavos | // |
22 | 9bae55d1 | Panagiotis Kanavos | // THIS COPYRIGHT NOTICE MAY NOT BE REMOVED FROM THIS FILE |
23 | 9bae55d1 | Panagiotis Kanavos | |
24 | 9bae55d1 | Panagiotis Kanavos | |
25 | 9bae55d1 | Panagiotis Kanavos | namespace Hardcodet.Wpf.TaskbarNotification |
26 | 9bae55d1 | Panagiotis Kanavos | { |
27 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
28 | 9bae55d1 | Panagiotis Kanavos | /// Defines flags that define when a popup |
29 | 9bae55d1 | Panagiotis Kanavos | /// is being displyed. |
30 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
31 | 9bae55d1 | Panagiotis Kanavos | public enum PopupActivationMode |
32 | 9bae55d1 | Panagiotis Kanavos | { |
33 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
34 | 9bae55d1 | Panagiotis Kanavos | /// The item is displayed if the user clicks the |
35 | 9bae55d1 | Panagiotis Kanavos | /// tray icon with the left mouse button. |
36 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
37 | 9bae55d1 | Panagiotis Kanavos | LeftClick, |
38 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
39 | 9bae55d1 | Panagiotis Kanavos | /// The item is displayed if the user clicks the |
40 | 9bae55d1 | Panagiotis Kanavos | /// tray icon with the right mouse button. |
41 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
42 | 9bae55d1 | Panagiotis Kanavos | RightClick, |
43 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
44 | 9bae55d1 | Panagiotis Kanavos | /// The item is displayed if the user double-clicks the |
45 | 9bae55d1 | Panagiotis Kanavos | /// tray icon. |
46 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
47 | 9bae55d1 | Panagiotis Kanavos | DoubleClick, |
48 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
49 | 9bae55d1 | Panagiotis Kanavos | /// The item is displayed if the user clicks the |
50 | 9bae55d1 | Panagiotis Kanavos | /// tray icon with the left or the right mouse button. |
51 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
52 | 9bae55d1 | Panagiotis Kanavos | LeftOrRightClick, |
53 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
54 | 9bae55d1 | Panagiotis Kanavos | /// The item is displayed if the user clicks the |
55 | 9bae55d1 | Panagiotis Kanavos | /// tray icon with the left mouse button or if a |
56 | 9bae55d1 | Panagiotis Kanavos | /// double-click is being performed. |
57 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
58 | 9bae55d1 | Panagiotis Kanavos | LeftOrDoubleClick, |
59 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
60 | 9bae55d1 | Panagiotis Kanavos | /// The item is displayed if the user clicks the |
61 | 9bae55d1 | Panagiotis Kanavos | /// tray icon with the middle mouse button. |
62 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
63 | 9bae55d1 | Panagiotis Kanavos | MiddleClick, |
64 | 9bae55d1 | Panagiotis Kanavos | /// <summary> |
65 | 9bae55d1 | Panagiotis Kanavos | /// The item is displayed whenever a click occurs. |
66 | 9bae55d1 | Panagiotis Kanavos | /// </summary> |
67 | 9bae55d1 | Panagiotis Kanavos | All |
68 | 9bae55d1 | Panagiotis Kanavos | } |
69 | 9bae55d1 | Panagiotis Kanavos | } |