MildenhallSpellerKeyPad

MildenhallSpellerKeyPad

Functions

ClutterActor * mildenhall_speller_key_pad_new ()

Properties

gchar * layout Read / Write / Construct Only
gchar * layout-state Read / Write
gboolean long-press-status Read / Write

Signals

void go-press No Recursion
void key-clicked Run Last
void key-leave Run Last
void key-pressed Run Last
void key-released Run Last

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── ClutterActor
            ╰── MildenhallSpellerKeyPad

Includes

#include <include/mildenhall_roller_container.h>

Description

Functions

mildenhall_speller_key_pad_new ()

ClutterActor *
mildenhall_speller_key_pad_new (void);

Creates a speller key pad object

Types and Values

struct MildenhallButtonInfo

struct MildenhallButtonInfo {
    gchar *name ;
    gchar *type ;
    gchar *defaultText ;
    gchar *shiftText ;
    gchar *symbolText ;
    gchar *normalImage ;
    gchar *pressedImage ;
    gchar *fontType ;
    gfloat width;
    gfloat height;
    gfloat x;
    gfloat y;
    gboolean longPress;
};

Property Details

The “layout” property

  “layout”                   gchar *

Current Layout of the Speller.

Flags: Read / Write / Construct Only

Default value: NULL


The “layout-state” property

  “layout-state”             gchar *

Current layout-state of the Speller.

Flags: Read / Write

Default value: NULL


The “long-press-status” property

  “long-press-status”        gboolean

long-press-status.

Flags: Read / Write

Default value: FALSE

Signal Details

The “go-press” signal

void
user_function (MildenhallSpellerKeyPad *mildenhallspellerkeypad,
               gpointer                 user_data)

Flags: No Recursion


The “key-clicked” signal

void
user_function (MildenhallSpellerKeyPad *mildenhallspellerkeypad,
               gchar                   *arg1,
               gpointer                 user_data)

Flags: Run Last


The “key-leave” signal

void
user_function (MildenhallSpellerKeyPad *mildenhallspellerkeypad,
               gchar                   *arg1,
               gpointer                 user_data)

Flags: Run Last


The “key-pressed” signal

void
user_function (MildenhallSpellerKeyPad *mildenhallspellerkeypad,
               gchar                   *arg1,
               gpointer                 user_data)

Flags: Run Last


The “key-released” signal

void
user_function (MildenhallSpellerKeyPad *mildenhallspellerkeypad,
               gchar                   *arg1,
               gpointer                 user_data)

Flags: Run Last