Blame docs/html/AtkTableCell.html

Packit d0bcc1
Packit d0bcc1
<html>
Packit d0bcc1
<head>
Packit d0bcc1
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit d0bcc1
<title>AtkTableCell: ATK - Accessibility Toolkit</title>
Packit d0bcc1
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
Packit d0bcc1
<link rel="home" href="index.html" title="ATK - Accessibility Toolkit">
Packit d0bcc1
<link rel="up" href="interfaces.html" title="ATK Interfaces">
Packit d0bcc1
<link rel="prev" href="AtkTable.html" title="AtkTable">
Packit d0bcc1
<link rel="next" href="AtkText.html" title="AtkText">
Packit d0bcc1
<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
Packit d0bcc1
<link rel="stylesheet" href="style.css" type="text/css">
Packit d0bcc1
</head>
Packit d0bcc1
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Top  | 
Packit d0bcc1
                  Description  | 
Packit d0bcc1
                  Object Hierarchy  | 
Packit d0bcc1
                  Prerequisites  | 
Packit d0bcc1
                  Known Implementations
Packit d0bcc1
Packit d0bcc1
Home
Packit d0bcc1
Up
Packit d0bcc1
Prev
Packit d0bcc1
Next
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

AtkTableCell

Packit d0bcc1

AtkTableCell — The ATK interface implemented for a cell inside

Packit d0bcc1
a two-dimentional AtkTable

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Functions

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
gint
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
atk_table_cell_get_column_span ()
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
GPtrArray *
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
atk_table_cell_get_column_header_cells ()
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
gboolean
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
atk_table_cell_get_position ()
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
gint
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
atk_table_cell_get_row_span ()
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
GPtrArray *
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
atk_table_cell_get_row_header_cells ()
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
gboolean
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
atk_table_cell_get_row_column_span ()
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
AtkObject *
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
atk_table_cell_get_table ()
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Types and Values

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
 
Packit d0bcc1
AtkTableCell
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
struct
Packit d0bcc1
AtkTableCellIface
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Object Hierarchy

Packit d0bcc1
    GInterface
Packit d0bcc1
    ╰── AtkTableCell
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Prerequisites

Packit d0bcc1

Packit d0bcc1
AtkTableCell requires
Packit d0bcc1
 AtkObject.

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Known Implementations

Packit d0bcc1

Packit d0bcc1
AtkTableCell is implemented by
Packit d0bcc1
 AtkNoOpObject.

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Description

Packit d0bcc1

Being AtkTable a component which present elements ordered via rows

Packit d0bcc1
and columns, an AtkTableCell is the interface which each of those
Packit d0bcc1
elements, so "cells" should implement.

Packit d0bcc1

See also AtkTable.

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Functions

Packit d0bcc1
Packit d0bcc1

atk_table_cell_get_column_span ()

Packit d0bcc1
gint
Packit d0bcc1
atk_table_cell_get_column_span (AtkTableCell *cell);
Packit d0bcc1

Returns the number of columns occupied by this cell accessible.

Packit d0bcc1
Packit d0bcc1

Parameters

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

cell

Packit d0bcc1

a GObject instance that implements AtkTableCellIface

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Returns

Packit d0bcc1

a gint representing the number of columns occupied by this cell,

Packit d0bcc1
or 0 if the cell does not implement this method.

Packit d0bcc1
Packit d0bcc1

Since: 2.12

Packit d0bcc1
Packit d0bcc1

Packit d0bcc1
Packit d0bcc1

atk_table_cell_get_column_header_cells ()

Packit d0bcc1
GPtrArray *
Packit d0bcc1
atk_table_cell_get_column_header_cells
Packit d0bcc1
                               (AtkTableCell *cell);
Packit d0bcc1

Returns the column headers as an array of cell accessibles.

Packit d0bcc1
Packit d0bcc1

Parameters

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

cell

Packit d0bcc1

a GObject instance that implements AtkTableCellIface

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Returns

Packit d0bcc1

a GPtrArray of AtkObjects

Packit d0bcc1
representing the column header cells. 

Packit d0bcc1

[element-type AtkObject][transfer full]

Packit d0bcc1
Packit d0bcc1

Since: 2.12

Packit d0bcc1
Packit d0bcc1

Packit d0bcc1
Packit d0bcc1

atk_table_cell_get_position ()

Packit d0bcc1
gboolean
Packit d0bcc1
atk_table_cell_get_position (AtkTableCell *cell,
Packit d0bcc1
                             gint *row,
Packit d0bcc1
                             gint *column);
Packit d0bcc1

Retrieves the tabular position of this cell.

Packit d0bcc1
Packit d0bcc1

Parameters

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

cell

Packit d0bcc1

a GObject instance that implements AtkTableCellIface

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

row

Packit d0bcc1

the row of the given cell.

Packit d0bcc1
[out]
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

column

Packit d0bcc1

the column of the given cell.

Packit d0bcc1
[out]
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Returns

Packit d0bcc1

TRUE if successful; FALSE otherwise.

Packit d0bcc1
Packit d0bcc1

Since: 2.12

Packit d0bcc1
Packit d0bcc1

Packit d0bcc1
Packit d0bcc1

atk_table_cell_get_row_span ()

Packit d0bcc1
gint
Packit d0bcc1
atk_table_cell_get_row_span (AtkTableCell *cell);
Packit d0bcc1

Returns the number of rows occupied by this cell accessible.

Packit d0bcc1
Packit d0bcc1

Parameters

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

cell

Packit d0bcc1

a GObject instance that implements AtkTableCellIface

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Returns

Packit d0bcc1

a gint representing the number of rows occupied by this cell,

Packit d0bcc1
or 0 if the cell does not implement this method.

Packit d0bcc1
Packit d0bcc1

Since: 2.12

Packit d0bcc1
Packit d0bcc1

Packit d0bcc1
Packit d0bcc1

atk_table_cell_get_row_header_cells ()

Packit d0bcc1
GPtrArray *
Packit d0bcc1
atk_table_cell_get_row_header_cells (AtkTableCell *cell);
Packit d0bcc1

Returns the row headers as an array of cell accessibles.

Packit d0bcc1
Packit d0bcc1

Parameters

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

cell

Packit d0bcc1

a GObject instance that implements AtkTableCellIface

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Returns

Packit d0bcc1

a GPtrArray of AtkObjects

Packit d0bcc1
representing the row header cells. 

Packit d0bcc1

[element-type AtkObject][transfer full]

Packit d0bcc1
Packit d0bcc1

Since: 2.12

Packit d0bcc1
Packit d0bcc1

Packit d0bcc1
Packit d0bcc1

atk_table_cell_get_row_column_span ()

Packit d0bcc1
gboolean
Packit d0bcc1
atk_table_cell_get_row_column_span (AtkTableCell *cell,
Packit d0bcc1
                                    gint *row,
Packit d0bcc1
                                    gint *column,
Packit d0bcc1
                                    gint *row_span,
Packit d0bcc1
                                    gint *column_span);
Packit d0bcc1

Gets the row and column indexes and span of this cell accessible.

Packit d0bcc1

Note: If the object does not implement this function, then, by default, atk

Packit d0bcc1
will implement this function by calling get_row_span and get_column_span
Packit d0bcc1
on the object.

Packit d0bcc1
Packit d0bcc1

Parameters

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

cell

Packit d0bcc1

a GObject instance that implements AtkTableCellIface

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

row

Packit d0bcc1

the row index of the given cell.

Packit d0bcc1
[out]
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

column

Packit d0bcc1

the column index of the given cell.

Packit d0bcc1
[out]
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

row_span

Packit d0bcc1

the number of rows occupied by this cell.

Packit d0bcc1
[out]
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

column_span

Packit d0bcc1

the number of columns occupied by this cell.

Packit d0bcc1
[out]
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Returns

Packit d0bcc1

TRUE if successful; FALSE otherwise.

Packit d0bcc1
Packit d0bcc1

Since: 2.12

Packit d0bcc1
Packit d0bcc1

Packit d0bcc1
Packit d0bcc1

atk_table_cell_get_table ()

Packit d0bcc1
AtkObject *
Packit d0bcc1
atk_table_cell_get_table (AtkTableCell *cell);
Packit d0bcc1

Returns a reference to the accessible of the containing table.

Packit d0bcc1
Packit d0bcc1

Parameters

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

cell

Packit d0bcc1

a GObject instance that implements AtkTableCellIface

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Returns

Packit d0bcc1

the atk object for the containing table.

Packit d0bcc1

[transfer full]

Packit d0bcc1
Packit d0bcc1

Since: 2.12

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Types and Values

Packit d0bcc1
Packit d0bcc1

AtkTableCell

Packit d0bcc1
typedef struct _AtkTableCell AtkTableCell;
Packit d0bcc1
Packit d0bcc1

Packit d0bcc1
Packit d0bcc1

struct AtkTableCellIface

Packit d0bcc1
struct AtkTableCellIface {
Packit d0bcc1
  GTypeInterface parent;
Packit d0bcc1
Packit d0bcc1
  gint          (*get_column_span)         (AtkTableCell *cell);
Packit d0bcc1
  GPtrArray *   (*get_column_header_cells) (AtkTableCell *cell);
Packit d0bcc1
  gboolean      (*get_position)            (AtkTableCell *cell,
Packit d0bcc1
                                            gint         *row,
Packit d0bcc1
                                            gint         *column);
Packit d0bcc1
  gint          (*get_row_span)            (AtkTableCell *cell);
Packit d0bcc1
  GPtrArray *   (*get_row_header_cells)    (AtkTableCell *cell);
Packit d0bcc1
  gboolean      (*get_row_column_span)     (AtkTableCell *cell,
Packit d0bcc1
                                            gint         *row,
Packit d0bcc1
                                            gint         *column,
Packit d0bcc1
                                            gint         *row_span,
Packit d0bcc1
                                            gint         *column_span);
Packit d0bcc1
  AtkObject *   (*get_table)               (AtkTableCell *cell);
Packit d0bcc1
};
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Members

Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

GTypeInterface parent;

Packit d0bcc1
 
Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

get_column_span ()

Packit d0bcc1

virtual function that returns the number of

Packit d0bcc1
columns occupied by this cell accessible. Since
Packit d0bcc1
: 2.12

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

get_column_header_cells ()

Packit d0bcc1

virtual function that returns the column

Packit d0bcc1
headers as an array of cell accessibles. Since
Packit d0bcc1
: 2.12

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

get_position ()

Packit d0bcc1

virtual function that retrieves the tabular position

Packit d0bcc1
of this cell. Since
Packit d0bcc1
: 2.12

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

get_row_span ()

Packit d0bcc1

virtual function that returns the number of rows

Packit d0bcc1
occupied by this cell. Since
Packit d0bcc1
: 2.12

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

get_row_header_cells ()

Packit d0bcc1

virtual function that returns the row

Packit d0bcc1
headers as an array of cell accessibles. Since
Packit d0bcc1
: 2.12

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

get_row_column_span ()

Packit d0bcc1

virtual function that get the row an column

Packit d0bcc1
indexes and span of this cell. Since
Packit d0bcc1
: 2.12

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

get_table ()

Packit d0bcc1

virtual function that returns a reference to the

Packit d0bcc1
accessible of the containing table. Since
Packit d0bcc1
: 2.12

Packit d0bcc1
 
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1
Packit d0bcc1

Generated by GTK-Doc V1.27.1
Packit d0bcc1
</body>
Packit d0bcc1
</html>