Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

mlview-settings-builder.h File Reference

#include <gnome.h>
#include "mlview-app-context.h"
#include "mlview-settings-management.h"

Go to the source code of this file.

Data Structures

struct  _MlViewSettingsBuilder
struct  _MlViewSettingsBuilderClass

Defines

#define MLVIEW_TYPE_SETTINGS_BUILDER   (mlview_settings_builder_get_type ())
#define MLVIEW_SETTINGS_BUILDER(widget)   (GTK_CHECK_CAST ((widget), MLVIEW_TYPE_SETTINGS_BUILDER, MlViewSettingsBuilder))
#define MLVIEW_SETTINGS_BUILDER_CLASS(klass)   (GTK_CHECK_CLASS_CAST ((klass), MLVIEW_TYPE_SETTTINGS_DIALOG, MlViewEditorClass))
#define MLVIEW_IS_SETTINGS_BUILDER(widget)   (GTK_CHECK_TYPE ((widget), MLVIEW_TYPE_SETTINGS_BUILDER))
#define MLVIEW_IS_SETTINGS_BUILDER_CLASS(klass)   (GTK_CHECK_CLASS_TYPE ((klass), MLVIEW_TYPE_SETTINGS_BUILDER))

Typedefs

typedef _MlViewSettingsBuilderPrivate MlViewSettingsBuilderPrivate
typedef _MlViewSettingsBuilder MlViewSettingsBuilder
typedef _MlViewSettingsBuilderClass MlViewSettingsBuilderClass

Functions

gint mlview_settings_builder_get_type (void)
MlViewSettingsBuildermlview_settings_builder_new (MlViewAppContext *a_context)
void mlview_settings_builder_build_settings (MlViewSettingsBuilder *a_settings_builder)
MlViewSettingsManagermlview_settings_builder_get_settings_manager (MlViewSettingsBuilder *a_settings_builder)
void mlview_settings_builder_destroy (GtkObject *a_object)


Define Documentation

#define MLVIEW_IS_SETTINGS_BUILDER widget       (GTK_CHECK_TYPE ((widget), MLVIEW_TYPE_SETTINGS_BUILDER))
 

Definition at line 33 of file mlview-settings-builder.h.

Referenced by mlview_settings_builder_build_settings(), mlview_settings_builder_destroy(), and mlview_settings_builder_get_settings_manager().

#define MLVIEW_IS_SETTINGS_BUILDER_CLASS klass       (GTK_CHECK_CLASS_TYPE ((klass), MLVIEW_TYPE_SETTINGS_BUILDER))
 

Definition at line 34 of file mlview-settings-builder.h.

#define MLVIEW_SETTINGS_BUILDER widget       (GTK_CHECK_CAST ((widget), MLVIEW_TYPE_SETTINGS_BUILDER, MlViewSettingsBuilder))
 

Definition at line 31 of file mlview-settings-builder.h.

Referenced by mlview_settings_builder_destroy().

#define MLVIEW_SETTINGS_BUILDER_CLASS klass       (GTK_CHECK_CLASS_CAST ((klass), MLVIEW_TYPE_SETTTINGS_DIALOG, MlViewEditorClass))
 

Definition at line 32 of file mlview-settings-builder.h.

#define MLVIEW_TYPE_SETTINGS_BUILDER   (mlview_settings_builder_get_type ())
 

Definition at line 30 of file mlview-settings-builder.h.

Referenced by mlview_settings_builder_new().


Typedef Documentation

typedef struct _MlViewSettingsBuilder MlViewSettingsBuilder
 

Definition at line 37 of file mlview-settings-builder.h.

typedef struct _MlViewSettingsBuilderClass MlViewSettingsBuilderClass
 

Definition at line 38 of file mlview-settings-builder.h.

typedef struct _MlViewSettingsBuilderPrivate MlViewSettingsBuilderPrivate
 

Definition at line 36 of file mlview-settings-builder.h.


Function Documentation

void mlview_settings_builder_build_settings MlViewSettingsBuilder   a_settings_builder
 

Definition at line 415 of file mlview-settings-builder.c.

References mlview_app_context_error(), MLVIEW_IS_SETTINGS_BUILDER, mlview_settings_manager_create_personal_settings_file(), mlview_settings_manager_install_settings(), mlview_settings_manager_load_settings_from_disk(), mlview_settings_manager_personal_settings_file_exists(), mlview_settings_manager_post_settings_install_init(), and PRIVATE.

Referenced by mlview_editor_new().

void mlview_settings_builder_destroy GtkObject *    a_object
 

Definition at line 352 of file mlview-settings-builder.c.

References MLVIEW_IS_SETTINGS_BUILDER, MLVIEW_SETTINGS_BUILDER, mlview_settings_manager_destroy(), and PRIVATE.

MlViewSettingsManager* mlview_settings_builder_get_settings_manager MlViewSettingsBuilder   a_settings_builder
 

Definition at line 453 of file mlview-settings-builder.c.

References MLVIEW_IS_SETTINGS_BUILDER, and PRIVATE.

Referenced by mlview_editor_new().

gint mlview_settings_builder_get_type void   
 

Definition at line 395 of file mlview-settings-builder.c.

MlViewSettingsBuilder* mlview_settings_builder_new MlViewAppContext   a_context
 

Definition at line 383 of file mlview-settings-builder.c.

References MLVIEW_TYPE_SETTINGS_BUILDER.

Referenced by mlview_editor_new().


Generated on Sat Jul 6 09:57:40 2002 for Gnome-MlView by doxygen1.2.16