EekLayout

EekLayout — Base class of a layout engine

Synopsis

struct              EekLayout;
struct              EekLayoutClass;

Object Hierarchy

  GObject
   +----EekLayout
         +----EekXkbLayout
         +----EekXmlLayout

Description

The EekLayout class is a base class of layout engine which arranges keyboard elements.

Details

struct EekLayout

struct EekLayout;

struct EekLayoutClass

struct EekLayoutClass {
    EekKeyboard* (* create_keyboard) (EekLayout *self,
                                      gdouble    initial_width,
                                      gdouble    initial_height);
};

create_keyboard ()

virtual function for creating a keyboard