
# IWavePreferences interface

*No description yet.*

```csharp
public interface IWavePreferences
```

**Namespace:** EDP · **Assembly:** Altium.SDK.Interfaces

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [AllowGraphicalEdits](#allowgraphicaledits) | `bool` |  |
| [BackGroundColor](#backgroundcolor) | `int` |  |
| [DefaultSignalFont](#defaultsignalfont) | `string` |  |
| [DefaultSignalHeight](#defaultsignalheight) | `byte` |  |
| [DrawHGridLines](#drawhgridlines) | `bool` |  |
| [DrawStripes](#drawstripes) | `bool` |  |
| [DrawVGridLines](#drawvgridlines) | `bool` |  |
| [ExpandBusSignals](#expandbussignals) | `bool` |  |
| [IndexOfStyle](#indexofstyle) | `int` |  |
| [SetAllowGraphicalEdits](#setallowgraphicaledits) | `void` |  |
| [SetBackGroundColor](#setbackgroundcolor) | `void` |  |
| [SetDefaultSignalFont](#setdefaultsignalfont) | `void` |  |
| [SetDefaultSignalHeight](#setdefaultsignalheight) | `void` |  |
| [SetDrawHGridLines](#setdrawhgridlines) | `void` |  |
| [SetDrawStripes](#setdrawstripes) | `void` |  |
| [SetDrawVGridLines](#setdrawvgridlines) | `void` |  |
| [SetExpandBusSignals](#setexpandbussignals) | `void` |  |
| [SetSimBGColor](#setsimbgcolor) | `void` |  |
| [SetSlopedWaveForms](#setslopedwaveforms) | `void` |  |
| [SetTimeFont](#settimefont) | `void` |  |
| [SetValueColumn](#setvaluecolumn) | `void` |  |
| [SimBGColor](#simbgcolor) | `int` |  |
| [SlopedWaveForms](#slopedwaveforms) | `bool` |  |
| [StyleColor](#stylecolor) | `int` |  |
| [StyleCount](#stylecount) | `int` |  |
| [StyleGroupColor](#stylegroupcolor) | `int` |  |
| [StyleName](#stylename) | `string` |  |
| [TimeFont](#timefont) | `string` |  |
| [ValueColumn](#valuecolumn) | `bool` |  |

### AllowGraphicalEdits

*No description yet.*

```csharp
bool AllowGraphicalEdits();
```

**Returns:** `bool`

### BackGroundColor

*No description yet.*

```csharp
int BackGroundColor();
```

**Returns:** `int`

### DefaultSignalFont

*No description yet.*

```csharp
string DefaultSignalFont();
```

**Returns:** `string`

### DefaultSignalHeight

*No description yet.*

```csharp
byte DefaultSignalHeight();
```

**Returns:** `byte`

### DrawHGridLines

*No description yet.*

```csharp
bool DrawHGridLines();
```

**Returns:** `bool`

### DrawStripes

*No description yet.*

```csharp
bool DrawStripes();
```

**Returns:** `bool`

### DrawVGridLines

*No description yet.*

```csharp
bool DrawVGridLines();
```

**Returns:** `bool`

### ExpandBusSignals

*No description yet.*

```csharp
bool ExpandBusSignals();
```

**Returns:** `bool`

### IndexOfStyle

*No description yet.*

```csharp
int IndexOfStyle(string argName);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argName` | `string` | value |

**Returns:** `int`

### SetAllowGraphicalEdits

*No description yet.*

```csharp
void SetAllowGraphicalEdits(bool argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `bool` | value |

**Returns:** nothing (`void`)

### SetBackGroundColor

*No description yet.*

```csharp
void SetBackGroundColor(int argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `int` | value |

**Returns:** nothing (`void`)

### SetDefaultSignalFont

*No description yet.*

```csharp
void SetDefaultSignalFont(string argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `string` | value |

**Returns:** nothing (`void`)

### SetDefaultSignalHeight

*No description yet.*

```csharp
void SetDefaultSignalHeight(byte argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `byte` | value |

**Returns:** nothing (`void`)

### SetDrawHGridLines

*No description yet.*

```csharp
void SetDrawHGridLines(bool argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `bool` | value |

**Returns:** nothing (`void`)

### SetDrawStripes

*No description yet.*

```csharp
void SetDrawStripes(bool argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `bool` | value |

**Returns:** nothing (`void`)

### SetDrawVGridLines

*No description yet.*

```csharp
void SetDrawVGridLines(bool argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `bool` | value |

**Returns:** nothing (`void`)

### SetExpandBusSignals

*No description yet.*

```csharp
void SetExpandBusSignals(bool argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `bool` | value |

**Returns:** nothing (`void`)

### SetSimBGColor

*No description yet.*

```csharp
void SetSimBGColor(int argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `int` | value |

**Returns:** nothing (`void`)

### SetSlopedWaveForms

*No description yet.*

```csharp
void SetSlopedWaveForms(bool argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `bool` | value |

**Returns:** nothing (`void`)

### SetTimeFont

*No description yet.*

```csharp
void SetTimeFont(string argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `string` | value |

**Returns:** nothing (`void`)

### SetValueColumn

*No description yet.*

```csharp
void SetValueColumn(bool argVal);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argVal` | `bool` | value |

**Returns:** nothing (`void`)

### SimBGColor

*No description yet.*

```csharp
int SimBGColor();
```

**Returns:** `int`

### SlopedWaveForms

*No description yet.*

```csharp
bool SlopedWaveForms();
```

**Returns:** `bool`

### StyleColor

*No description yet.*

```csharp
int StyleColor(int argi);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argi` | `int` | value |

**Returns:** `int`

### StyleCount

*No description yet.*

```csharp
int StyleCount();
```

**Returns:** `int`

### StyleGroupColor

*No description yet.*

```csharp
int StyleGroupColor(int argi);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argi` | `int` | value |

**Returns:** `int`

### StyleName

*No description yet.*

```csharp
string StyleName(int argi);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argi` | `int` | value |

**Returns:** `string`

### TimeFont

*No description yet.*

```csharp
string TimeFont();
```

**Returns:** `string`

### ValueColumn

*No description yet.*

```csharp
bool ValueColumn();
```

**Returns:** `bool`
