manpagez: man pages & more
html files: goffice-0.10
Home | html | info | man

GogStyledObject

GogStyledObject

Functions

Properties

GogStyle * style Read / Write

Signals

void style-changed Run Last

Types and Values

Object Hierarchy

    GObject
    ├── GOStyle
       ╰── GogStyle
    ╰── GogObject
        ╰── GogStyledObject
            ├── GogAxisBase
            ├── GogOutlinedObject
            ├── GogColorScale
            ├── GogGrid
            ├── GogGridLine
            ├── GogTrendLine
            ├── GogSeriesElement
            ├── GogSeries
            ╰── GogSeriesLines

Implemented Interfaces

GogStyle implements GOPersist.

GogStyledObject implements GOStyledObject.

Description

Functions

gog_style_new ()

GogStyle *
gog_style_new (void);

Returns

the new GogStyle.

[transfer full]

Types and Values

GogStyle

typedef struct _GogStyle GogStyle;


GogStyledObject

typedef struct _GogStyledObject GogStyledObject;


GogStyledObjectClass

typedef struct {
	GogObjectClass base;

	/* virtual */
	void	  (*init_style)     	(GogStyledObject *obj, GOStyle *style);

	/* signal */
	void (*style_changed) (GogStyledObject *obj, GOStyle const *new_style);
} GogStyledObjectClass;

Members

GogObjectClass base;

   

init_style ()

intiializes the style.

 

style_changed ()

   

Property Details

The “style” property

  “style”                    GogStyle *

A pointer to the GOStyle object.

Flags: Read / Write

Signal Details

The “style-changed” signal

void
user_function (GogStyledObject *object,
               GObject         *style,
               gpointer         user_data)

The ::style-changed signal is emitted after the style has been changed by a call to go_styled_object_set_style().

Parameters

object

the object on which the signal is emitted

 

style

The new GOStyle

 

user_data

user data set when the signal handler was connected.

 

Flags: Run Last

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.