moel@345
|
1 |
using System;
|
moel@345
|
2 |
using System.Collections.Generic;
|
moel@345
|
3 |
using System.Text;
|
moel@345
|
4 |
|
moel@345
|
5 |
namespace Aga.Controls.Tree
|
moel@345
|
6 |
{
|
moel@345
|
7 |
public enum DrawSelectionMode
|
moel@345
|
8 |
{
|
moel@345
|
9 |
None, Active, Inactive, FullRowSelect
|
moel@345
|
10 |
}
|
moel@345
|
11 |
|
moel@345
|
12 |
public enum TreeSelectionMode
|
moel@345
|
13 |
{
|
moel@345
|
14 |
Single, Multi, MultiSameParent
|
moel@345
|
15 |
}
|
moel@345
|
16 |
|
moel@345
|
17 |
public enum NodePosition
|
moel@345
|
18 |
{
|
moel@345
|
19 |
Inside, Before, After
|
moel@345
|
20 |
}
|
moel@345
|
21 |
|
moel@345
|
22 |
public enum VerticalAlignment
|
moel@345
|
23 |
{
|
moel@345
|
24 |
Top, Bottom, Center
|
moel@345
|
25 |
}
|
moel@345
|
26 |
|
moel@345
|
27 |
public enum IncrementalSearchMode
|
moel@345
|
28 |
{
|
moel@345
|
29 |
None, Standard, Continuous
|
moel@345
|
30 |
}
|
moel@345
|
31 |
|
moel@345
|
32 |
[Flags]
|
moel@345
|
33 |
public enum GridLineStyle
|
moel@345
|
34 |
{
|
moel@345
|
35 |
None = 0,
|
moel@345
|
36 |
Horizontal = 1,
|
moel@345
|
37 |
Vertical = 2,
|
moel@345
|
38 |
HorizontalAndVertical = 3
|
moel@345
|
39 |
}
|
moel@345
|
40 |
|
moel@345
|
41 |
public enum ImageScaleMode
|
moel@345
|
42 |
{
|
moel@345
|
43 |
/// <summary>
|
moel@345
|
44 |
/// Don't scale
|
moel@345
|
45 |
/// </summary>
|
moel@345
|
46 |
Clip,
|
moel@345
|
47 |
/// <summary>
|
moel@345
|
48 |
/// Scales image to fit the display rectangle, aspect ratio is not fixed.
|
moel@345
|
49 |
/// </summary>
|
moel@345
|
50 |
Fit,
|
moel@345
|
51 |
/// <summary>
|
moel@345
|
52 |
/// Scales image down if it is larger than display rectangle, taking aspect ratio into account
|
moel@345
|
53 |
/// </summary>
|
moel@345
|
54 |
ScaleDown,
|
moel@345
|
55 |
/// <summary>
|
moel@345
|
56 |
/// Scales image up if it is smaller than display rectangle, taking aspect ratio into account
|
moel@345
|
57 |
/// </summary>
|
moel@345
|
58 |
ScaleUp,
|
moel@345
|
59 |
/// <summary>
|
moel@345
|
60 |
/// Scales image to match the display rectangle, taking aspect ratio into account
|
moel@345
|
61 |
/// </summary>
|
moel@345
|
62 |
AlwaysScale,
|
moel@345
|
63 |
|
moel@345
|
64 |
}
|
moel@345
|
65 |
}
|