# `Cauldron2D.Wx.Const`
[🔗](https://github.com/jaman/cauldron/blob/v0.1.3/cauldron_2d_wx/lib/cauldron_2d/wx/const.ex#L1)

The wxWidgets constants this package uses, by the names `wx.hrl` gives them, as
functions: the fixed ones as numbers, the ones wx decides at runtime through
wx's `wxe_util:get_const/1` (so `wx:new/0` must have run).

    Cauldron2D.Wx.Const.wants_chars()
    Cauldron2D.Wx.Const.bg_style_paint()

# `align_center_horizontal`

```elixir
@spec align_center_horizontal() :: integer()
```

wx's `align_center_horizontal`.

# `align_center_vertical`

```elixir
@spec align_center_vertical() :: integer()
```

wx's `align_center_vertical`.

# `all`

```elixir
@spec all() :: integer()
```

wx's `all`.

# `bg_style_paint`

```elixir
@spec bg_style_paint() :: integer()
```

`wxBG_STYLE_PAINT`, from a running wx.

# `border_none`

```elixir
@spec border_none() :: integer()
```

wx's `border_none`.

# `bottom`

```elixir
@spec bottom() :: integer()
```

wx's `bottom`.

# `default_family`

```elixir
@spec default_family() :: integer()
```

wx's `default_family`.

# `default_frame_style`

```elixir
@spec default_frame_style() :: integer()
```

wx's `default_frame_style`.

# `expand`

```elixir
@spec expand() :: integer()
```

wx's `expand`.

# `fontweight_bold`

```elixir
@spec fontweight_bold() :: integer()
```

`wxFONTWEIGHT_BOLD`, from a running wx.

# `fontweight_normal`

```elixir
@spec fontweight_normal() :: integer()
```

`wxFONTWEIGHT_NORMAL`, from a running wx.

# `full_repaint_on_resize`

```elixir
@spec full_repaint_on_resize() :: integer()
```

wx's `full_repaint_on_resize`.

# `horizontal`

```elixir
@spec horizontal() :: integer()
```

wx's `horizontal`.

# `id_any`

```elixir
@spec id_any() :: integer()
```

wx's `id_any`.

# `image_quality_nearest`

```elixir
@spec image_quality_nearest() :: integer()
```

`wxIMAGE_QUALITY_NEAREST`, from a running wx.

# `key_down`

```elixir
@spec key_down() :: integer()
```

wx's `key_down`.

# `key_escape`

```elixir
@spec key_escape() :: integer()
```

wx's `key_escape`.

# `key_left`

```elixir
@spec key_left() :: integer()
```

wx's `key_left`.

# `key_return`

```elixir
@spec key_return() :: integer()
```

wx's `key_return`.

# `key_right`

```elixir
@spec key_right() :: integer()
```

wx's `key_right`.

# `key_shift`

```elixir
@spec key_shift() :: integer()
```

wx's `key_shift`.

# `key_space`

```elixir
@spec key_space() :: integer()
```

wx's `key_space`.

# `key_up`

```elixir
@spec key_up() :: integer()
```

wx's `key_up`.

# `lc_report`

```elixir
@spec lc_report() :: integer()
```

wx's `lc_report`.

# `lc_single_sel`

```elixir
@spec lc_single_sel() :: integer()
```

wx's `lc_single_sel`.

# `left`

```elixir
@spec left() :: integer()
```

wx's `left`.

# `list_autosize`

```elixir
@spec list_autosize() :: integer()
```

wx's `list_autosize`.

# `list_next_all`

```elixir
@spec list_next_all() :: integer()
```

wx's `list_next_all`.

# `list_state_selected`

```elixir
@spec list_state_selected() :: integer()
```

wx's `list_state_selected`.

# `mouse_btn_left`

```elixir
@spec mouse_btn_left() :: integer()
```

wx's `mouse_btn_left`.

# `mouse_btn_middle`

```elixir
@spec mouse_btn_middle() :: integer()
```

wx's `mouse_btn_middle`.

# `mouse_btn_right`

```elixir
@spec mouse_btn_right() :: integer()
```

wx's `mouse_btn_right`.

# `normal`

```elixir
@spec normal() :: integer()
```

wx's `normal`.

# `right`

```elixir
@spec right() :: integer()
```

wx's `right`.

# `tab_traversal`

```elixir
@spec tab_traversal() :: integer()
```

wx's `tab_traversal`.

# `te_multiline`

```elixir
@spec te_multiline() :: integer()
```

wx's `te_multiline`.

# `te_password`

```elixir
@spec te_password() :: integer()
```

wx's `te_password`.

# `te_process_enter`

```elixir
@spec te_process_enter() :: integer()
```

wx's `te_process_enter`.

# `te_readonly`

```elixir
@spec te_readonly() :: integer()
```

wx's `te_readonly`.

# `teletype`

```elixir
@spec teletype() :: integer()
```

wx's `teletype`.

# `top`

```elixir
@spec top() :: integer()
```

wx's `top`.

# `vertical`

```elixir
@spec vertical() :: integer()
```

wx's `vertical`.

# `wants_chars`

```elixir
@spec wants_chars() :: integer()
```

wx's `wants_chars`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
