---
name: "Gtk_InputDialog"
section: "3"
platform: "linux"
package: "libgtkmm-dev"
version: "1.0.3-1.1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/Gtk_InputDialog"
---

# Gtk\_InputDialog(3)

## NAME - Gtk\_InputDialog

## HEADER REQUIRED

**#include \<gtk--/inputdialog.h&gt;\>**

## BASE CLASSES

[Gtk\_Dialog(3)](/Gtk_Dialog/3.md)

## PROPERTIES

- *axis\_list*

  Type: Gtk\_Widget\*\

- *axis\_listbox*

  Type: Gtk\_Widget\*\

- *mode\_optionmenu*

  Type: Gtk\_Widget\*\

- *close\_button*

  Type: Gtk\_Widget\*\

- *save\_button*

  Type: Gtk\_Widget\*\

- *axis\_items\[GDK\_AXIS\_LAST\]*

  Type: Gtk\_Widget\*\

- *current\_device*

  Type: guint32\

- *keys\_list*

  Type: Gtk\_Widget\*\

- *keys\_listbox*

  Type: Gtk\_Widget\*\

-

   .IP

## PUBLIC MEMBER INDEX

```
signal void  enable_device(guint32);
signal void  disable_device(guint32);
Gtk_InputDialog();
Gtk_InputDialog(GtkInputDialog *castitem);
~Gtk_InputDialog();
Gtk_List*  get_axis_list();
Gtk_Item**  get_axis_items();
Gtk_OptionMenu*  get_mode_optionmenu();
Gtk_Button*  get_close_button();
Gtk_Button*  get_save_button();
const Gtk_List*  get_axis_list() const;
const Gtk_Item*const *  get_axis_items() const;
const Gtk_OptionMenu*  get_mode_optionmenu() const;
const Gtk_Button*  get_close_button() const;
const Gtk_Button*  get_save_button() const;
GtkInputDialog*  gtkobj();
const GtkInputDialog*  gtkobj() const;
static bool  isGtkInputDialog(Gtk_Object *checkcast);
```

## PROTECTED MEMBER INDEX

```
friend  CppClassType;
typedef GtkInputDialog  BaseObjectType;
typedef GtkInputDialogClass  BaseClassType;
virtual void * get_parent_class();
virtual void  enable_device_impl(guint32 p1);
virtual void  disable_device_impl(guint32 p1);
Gtk_List  axis_list_;
Gtk_Item * axis_items_[GDK_AXIS_LAST];
mutable Gtk_ObjectHandle  mode_optionmenu_;
mutable Gtk_ObjectHandle  close_button_;
mutable Gtk_ObjectHandle  save_button_;
```

## PRIVATE MEMBER INDEX

```
static CppClassType  input_dialog_class;
GtkType  get_type();
```

## PUBLIC MEMBER DESCRIPTIONS

## PROTECTED MEMBER DESCRIPTIONS

## PRIVATE MEMBER DESCRIPTIONS
